summaryrefslogtreecommitdiff
path: root/src/network
AgeCommit message (Expand)Author
2018-04-28Fix a crash when botan policy does not allow any available ciphersuitev7louiz’
2018-01-17Use our botan gh#1276 workaround only for botan < 2.4louiz’
2017-10-26Add a workaround for https://github.com/randombit/botan/issues/1276louiz’
2017-10-04Explicitely include all needed botan headerslouiz’
2017-07-20Drop support for botan < 2.0louiz’
2017-07-08Remove a bunch of useless string_literal usagelouiz’
2017-05-10Improve the handling of the biboudb.hpp dependencieslouiz’
2017-05-09Avoid any potential int overflowlouiz’
2017-04-30Make botan’s policy configurable from a filelouiz’
2017-04-20Better way to init the msghdr fieldslouiz’
2017-04-20Explicitely init the msghdr fields, to be compatible with any implementationlouiz’
2017-04-07Apply a few clang-tidy cppcoreguidelines-* fixeslouiz’
2017-04-07Apply all the clang-tidy performance-* fixeslouiz’
2017-04-07Apply all the clang-tidy misc-* fixeslouiz’
2017-04-07Apply all the clang-tidy modernize-* fixeslouiz’
2017-03-29Remove two sneaky log_debuglouiz’
2017-03-14Refactoring louloulibs and cmakelouiz’
2015-02-27Remove all the libs that are now in louloulibsFlorent Le Coz
2015-02-23Implement async DNS resolution using c-aresFlorent Le Coz
2015-02-22Fix typoFlorent Le Coz
2015-02-21Use a timer to try reconnecting to the XMPP server only each 2 secondsFlorent Le Coz
2015-01-26Add a missing #include for sockaddr_in6Florent Le Coz
2014-12-17Fix a few issues reported by static analyzersFlorent Le Coz
2014-07-15Merge branch 'v1'Florent Le Coz
2014-07-15Fix IPv6 support (sockaddr size)Florent Le Coz
2014-07-15Send the reason of the connection close to the userFlorent Le Coz
2014-07-03Move some members of TCPSocketHandler into the SocketHandler classFlorent Le Coz
2014-07-02Add a level of inheritance above SocketHandlerFlorent Le Coz
2014-06-22Delete the timeout event using the correct socket number, instead of -1Florent Le Coz
2014-06-19Make the Botan rng, credential_manager etc be staticFlorent Le Coz
2014-06-08Add a TimedEvent to cancel the connection to a server after 5 secondsFlorent Le Coz
2014-06-08Implement TLS support using BotanFlorent Le Coz
2014-06-05Make the destructor of the SocketHandler class protected non-virtualFlorent Le Coz
2014-05-28On connection in-progress, save the whole addrinfo struct, not just ai_addrFlorent Le Coz
2014-05-27Only close/unmanage the socket if we are connected/connectingFlorent Le Coz
2014-05-27Support IPv6 connectionsFlorent Le Coz
2014-05-27SocketHandlers own the poller and add themself into it only when the socket i...Florent Le Coz
2014-05-26If both write and read events are available on a socket, only do the readFlorent Le Coz
2014-04-29Add missing std::string_literalsFlorent Le Coz
2014-04-29Use C++14 string_literalsFlorent Le Coz
2014-04-15Call on_connection_failed() when the connection fails to be establishedFlorent Le Coz
2014-04-15Remove a useless debug log lineFlorent Le Coz
2014-03-24Reconnected immediately to the XMPP whenever it closes the connectionFlorent Le Coz
2014-03-24Do not send data if we are connected, send it only once we actually areFlorent Le Coz
2014-03-10Remove useless castFlorent Le Coz
2014-03-03Fix a bus error by not going above an array boundaryFlorent Le Coz
2014-02-28Avoid unnecessary copies by recv()ing data directly into the expat bufferFlorent Le Coz
2014-02-27Use scatter/gather io with sendmsg to avoid concataning strings all the timeFlorent Le Coz
2014-02-26Fix a wrong commentFlorent Le Coz
2014-02-22Consider that the connect() succeded if errno EISCONNFlorent Le Coz