summary refs log tree commit diff stats
path: root/src/common/ssl.c
AgeCommit message (Collapse)Author
2017-06-15Fix OpenSSL 1.1 deprecationsPatrick Griffis
2016-12-13Use AC_CHECK_FUNCS to find functions not in LibreSSLFlorian Stinglmayr
LibreSSL might not have all functions of OpenSSL 1.1.0 so use AC_CHECK_FUNCS to find them first before using them. Closes #1899 Fixes #1898
2016-10-23Final fixup of OpenSSL 1.1.0 changesPatrick Griffis
2016-10-23ssl: Fix building with older OpenSSL tooPatrick Griffis
2016-10-23ssl: More OpenSSL 1.1.0 fixesPatrick Griffis
2015-02-21Removed unused variables left behind from bbb81afArnavion
2015-02-14Removed unnecessary Windows-only code for seeding openssl's RNG.Arnavion
openssl seeds itself with CryptGenRandom on Windows in the same manner as /dev/(u)random on other OSes.
2015-02-14Don't try to disable compression if openssl hasn't been compiled with ↵Arnavion
compression support. The function is still defined in openssl/ssl.h but not in the actual library, so it cannot be linked to.
2015-01-30ssl: Remove unused server codeTingPing
2015-01-09Fix leakTingPing
From libressl-portable/openbsd@20de8a4923bbeb
2014-12-28Use glib for all allocationsTingPing
- Removes need to check for malloc failure - Removes need for NULL checks on free - Adds checks for integer overflows - Removes some extra memset calls - Removes chance of mixing libc and glib malloc/free
2014-12-17More consistently include config.hTingPing
2014-11-30 Fix compilation on Windowstomek
2014-11-26Fix building against openssl 0.9.8TingPing
Closes #1221
2014-11-21ssl: Validate hostnamesTingPing
Closes #524
2014-11-05ssl: Use more secure optionsTingPing
This disables ssl 2/3
2014-09-20Fix missing headerTingPing
And just use g_snprintf() while at it..
2014-09-20Replace some unsafe usage of strncpyTingPing
Ensure everything is null terminated
2014-06-04win32: Use config.h instead of config-win32.hTingPing
2014-01-29osx: Silence openssl deprecated warningsTingPing
2013-03-24Convert back to unix endingsTingPing
2013-03-23Be compatable with TLSTingPing
closes #461
2012-12-23fix incorrect FSF addressDan Mashal
2012-10-30Eliminate some more warningsBerke Viktor
2012-10-27Ignore generated config.h properly on UnixBerke Viktor
2012-07-21Some aid for compiler warningsBerke Viktor
2011-02-28add wdk changes to named branchberkeviktor@aol.com
2011-02-24add xchat r1489berkeviktor@aol.com