summaryrefslogtreecommitdiff
path: root/vchat-protocol.c
AgeCommit message (Expand)Author
2022-05-17Rework line detectionDirk Engling
2022-05-16Decouple IO openssl's BIO abstraction and split connection and tls handling to allow for other TLS libsDirk Engling
2019-09-15Set loggedin to false when connection breaksDirk Engling
2017-05-06Add more cleanup code on connection lossDirk Engling
2014-11-16Check for error allocating tls structDirk Engling
2014-11-16Keep pulling openssl's tentacles out of protocol codeDirk Engling
2014-04-16fix version stringsAndreas Kotes
2014-04-16version 0.19Andreas Kotes
2014-04-15handle SSL I/O errors more gracefully, avoid double freeAndreas Kotes
2013-07-15add a global tcp-keepalive-option. thanks to Fefeerdgeist
2012-02-27Only use nicknames once they're zero terminated ;)erdgeist
2012-02-27Complete rewrite of user handling. HEADS UP\!erdgeist
2010-08-27Make locale options non-optional. Everyone's expected to have locale.h nowadays.erdgeist
2010-08-27Tidy up ssl code, move all ssl related stuff to vchat-ssl and clean up some wrinkles in cert verificationerdgeist
2010-07-30Can do v6 and reconnect.erdgeist
2008-10-01avoid deprecated error strings, part 3erdgeist
2007-06-28Auto reconnecterdgeist
2007-06-27Introducing new ssl codeerdgeist
2007-02-10Reenable auto user listingerdgeist
2007-02-09Trying a login script...erdgeist
2006-01-26unsigned char tidy up, query modeerdgeist
2004-03-10File descriptor has not been invalidatederdgeist
2004-02-01Bell on PM // Match username && username:erdgeist
2003-12-16v6 support default nowerdgeist
2003-12-13Last change to external port representation revoked.erdgeist
2003-12-13Experimental V6 supporterdgeist
2003-11-15UTF-8 autodetection, some gcc warningserdgeist
2003-08-14Public thoughtserdgeist
2003-05-25encoding, time, logging, paramserdgeist
2003-02-12CVS moved to erdgeist.orgerdgeist