summaryrefslogtreecommitdiff
path: root/src/modules/extra/m_ssl_openssl.cpp
AgeCommit message (Expand)Author
2009-10-21Kill ListenSocketBase, use OnAcceptConnection for all new connectionsdanieldg
2009-10-18More classbase cleanup, hold ConfigTag reference in Autoconnect/Linkdanieldg
2009-10-17Remove dummy API_VERSION from Version constructordanieldg
2009-10-13Remove magic path resolution from certificate filesdanieldg
2009-10-09Add server ports to ServerInstance->ports, enable SSL on them using OnHookIOdanieldg
2009-10-08Update Event and Request APIsdanieldg
2009-09-26Remove InspIRCd* parameters and fieldsdanieldg
2009-09-26Add FD_WANT_SINGLE_WRITE to efficiently replace FD_WANT_POLL_WRITEdanieldg
2009-09-26Clean up SocketEngine interface to allow edge-triggered I/O and sockets that ...danieldg
2009-09-22Describe module purpose in /MODULES outputdanieldg
2009-09-21Create StreamSocket for IO hooking implementationdanieldg
2009-09-13Change Extensible to use strongly typed entriesdanieldg
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-01Remove more text<->binary IP conversions, making code more IPv4/IPv6 independentdanieldg
2009-09-01Rename User::GetPort to GetServerPort to clarify its purposedanieldg
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-05-24OnRehash changes: split to multiple hooks to clarify use and prevent explosio...danieldg
2009-05-07Compile fix: openssl does not have an ISSL_CLOSING state, unlike gnutlsdanieldg
2009-05-06Set errno in openssl when handshake failsdanieldg
2009-05-06Remove FindDescriptor wrapper for GetRef, it doesn't do anything useful and i...w00t
2009-04-29How about we make this compile?danieldg
2009-04-29Normalize IPv6 addresses when producing SSL port list, fixes bug #853danieldg
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-16Remove redundant PriorityState, enum Priority does the exact same thing.w00t
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-02Update copyrights for 2009.w00t
2008-11-01Second attempt at time() -> SI->Time(), now problems with the original were f...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-15m_ssl_openssl is sending log messages and calling itself m_ssl_gnutls..special
2008-10-04We are including tons more than we need to here, its a mess :pbrain
2008-09-07Fix missing semicolon in m_ssl_openssl [danieldg]w00t
2008-09-07Merge the second interface for socket hooking into one, so it's all done by A...w00t
2008-09-07Fix IO hooking modules to use the new (not old) hooking callw00t
2008-08-25Change module versions to use a string instead of fixed digits, and use props...w00t
2008-08-18Apply to clictx toobrain
2008-08-18Forward-port r10160: openssl partial write fucking shit up, add Namegduf to c...w00t