summaryrefslogtreecommitdiff
path: root/src/modules/extra/m_ssl_gnutls.cpp
AgeCommit message (Expand)Author
2009-09-02Add Module* creator to Command and ModeHandlerdanieldg
2009-09-02Use a set to mark client SSL ports rather than going by textual IP/port pairsdanieldg
2009-09-02Change OnHookUserIO to OnHookIO, making it usable for more than User* and les...danieldg
2009-09-02Misc removal of pointless Extend stringsdanieldg
2009-09-02MetaData reworkdanieldg
2009-09-02Cast rework: use C++ style static_cast<> instead of C-style castsdanieldg
2009-09-02Change allocation of commands/modesdanieldg
2009-09-02Read multiple GnuTLS records in one RawSocketRead operationdanieldg
2009-09-01Remove more text<->binary IP conversions, making code more IPv4/IPv6 independentdanieldg
2009-09-01Rename User::GetPort to GetServerPort to clarify its purposedanieldg
2009-08-02Change all non-fatal GNUTLS initialisation notices to debug level, to avoid u...w00t
2009-07-27Send a failure numeric instead of QuitUser when STARTTLS is used after regist...special
2009-07-03Fix double-send of SSL metadata in openssl, possible segfault in gnutlsdanieldg
2009-07-02Send ssl_cert metadata on signondanieldg
2009-07-02Remove memory-wasting map in ssl_certdanieldg
2009-07-02Migrate SSL metadata and visible information (/whois line) to single moduledanieldg
2009-07-02Fix backport compile error: m_ssl_* uses ServerInstance->Config->ports which ...danieldg
2009-06-07Allow SSL fingerprint-based server authenticationdanieldg
2009-06-06Don't display locally bound SSL ports in SSL= (for hidden services and such)w00t
2009-06-03Use pkg-config to search for gnutls rather than the now-removed libgnutls-configdanieldg
2009-05-24OnRehash changes: split to multiple hooks to clarify use and prevent explosio...danieldg
2009-05-06Fix two compile errors found by Shawnspecial
2009-05-06Remove FindDescriptor wrapper for GetRef, it doesn't do anything useful and i...w00t
2009-05-06Set errno properly on GnuTLS sessions that die during the SSL handshakedanieldg
2009-04-29How about we make this compile?danieldg
2009-04-29Normalize IPv6 addresses when producing SSL port list, fixes bug #853danieldg
2009-04-26Correct 005 output of m_ssl_gnutls when used for STARTTLS with no client SSL ...danieldg
2009-03-15Update all wiki links to point to the new wiki. This was done automatically w...psychon
2009-03-13Fix bug #779, SSL metadata sent using the wrong case. Thanks HiroPdanieldg
2009-02-19Remove unneeded "fd" member of issl_sessiondanieldg
2009-02-19Remove unneeded comment about warnings on 64-bitdanieldg
2009-02-19GnuTLS does not need a double-copy input bufferdanieldg
2009-02-16Remove redundant PriorityState, enum Priority does the exact same thing.w00t
2009-02-14Nuke trailing spacespeavey
2009-01-28Remove an incorrect commentw00t
2009-01-25This is more accuratebrain
2009-01-25Properly check if the SSL handshake is completed in m_ssl_gnutls, fixes the r...dz
2009-01-25Try this as the ssl crash fixbrain
2009-01-17Fix for bug #679 reported by Namegduf, based on suggestion for fix by dz, tha...brain
2009-01-07Readability: pointless construct of a std::string from another std::string fo...brain
2009-01-02Update copyrights for 2009.w00t
2008-12-31Change numeric 671, starttls failure to 691. 671 conflicts with unreal's ssl ...brain
2008-12-28Modify STARTTLS error message to clarify that it may not be sent after regist...w00t
2008-12-18Properly disconnect clients that send STARTTLS after registering; noticed by ...dz
2008-12-13m_ssl_gnutls: Log ssl errorspsychon
2008-11-01Second attempt at time() -> SI->Time(), now problems with the original were f...w00t
2008-10-30Better error message for erroring on loading server cert - give certfile/keyf...w00t
2008-10-23Revert earlier time() -> SI->Time() diff for now, this causes problems with d...w00t
2008-10-23Patch from Namegduf converting all instances (where possible) of time() -> Se...w00t
2008-10-04We are including tons more than we need to here, its a mess :pbrain