summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-02-22log the handshake + stream opening/close in a more consistent wayFlorent Le Coz
2016-02-22Fix the ordering of poll callbacks (recv, connect, send)Florent Le Coz
Because if we have a send event to signal the connection sucess + a recv event to signal something to read on the socket, we need to first finish the connect process before reading the available data. That’s what we do now.
2016-02-17Simplify the ci fileFlorent Le Coz
2016-02-12Remove the clang ci test that won’t work for a mysterious reason in my dockerFlorent Le Coz
2016-02-10Remove unused xml_unescape() functionFlorent Le Coz
2016-02-10Rename BasicCredentialManagerFlorent Le Coz
2016-02-10Move the irc callbacks into the cpp fileFlorent Le Coz
2016-01-21Build the rpm with gitlab-ciFlorent Le Coz
2016-01-21Fix a clang-check warningFlorent Le Coz
I think it was a UB
2016-01-21Add a “rpm” target in the makefile, building a RPMFlorent Le Coz
2016-01-21Spec file becomes a template, auto filled with the date and versionFlorent Le Coz
2016-01-15Remove the localhost6 test, that’s not portable at allFlorent Le Coz
2016-01-15Fix a build when litesql is found but not botanFlorent Le Coz
fix #3157
2016-01-14Only activate systemd’s watchdog if we are compiling with systemdFlorent Le Coz
ref #3152
2016-01-13Quiet a warningFlorent Le Coz
2016-01-13Compile with smp_mflags for tests as wellFlorent Le Coz
2016-01-13Display an info message on make distFlorent Le Coz
2016-01-13Install the unit file in lib/, not etc/Florent Le Coz
2016-01-13Include catch.hpp in the dist tarballFlorent Le Coz
2016-01-13If catch.hpp is found in tests/, use it without cloning the git repoFlorent Le Coz
2016-01-13Use make check in the spec fileFlorent Le Coz
2016-01-13Remove the second '-' from the package when ~dev is thereFlorent Le Coz
2016-01-13Build the doc with the default make targetFlorent Le Coz
2016-01-13Generate systemd file from template and make installs it and the confFlorent Le Coz
The unit file Type=, as well as the executable path should now be correct with a simple “make install”, whatever the install prefix and the DESTDIR values are. ref #3152
2016-01-09Do not fail to build when litesql is not usedFlorent Le Coz
fix #3151
2016-01-04Document the Configure ad-hoc commandsFlorent Le Coz
2016-01-04Support a trusted SHA1 fingerprint to be configured for each IRC serverFlorent Le Coz
2016-01-04Support multi-prefixFlorent Le Coz
See http://ircv3.net/specs/extensions/multi-prefix-3.1.html ref #3103
2016-01-04This is no longer true, with the recent xmpp_server_ip configuration optionFlorent Le Coz
2016-01-04Use the configured encoding value when decoding received messagesFlorent Le Coz
2016-01-04Defaults the encoding in the DB to latin-1Florent Le Coz
2016-01-04Also provide in and out encoding configure options for IRC serversFlorent Le Coz
2016-01-04Add an ad-hoc configure command on IRC channelsFlorent Le Coz
Include encodingIn and encodingOut options, unused at the moment
2016-01-04Add a ChannelOptions table in the DBFlorent Le Coz
And a way to retrieve its values, defaulting on the ServerOptions for unset values.
2015-12-23A few cleanups, and make a few things more modernFlorent Le Coz
2015-12-23Notify systemd when the process is stoppingFlorent Le Coz
2015-12-23Also store a reference instead of a pointer, in AdhocCommandsHandlerFlorent Le Coz
2015-12-21Use references instead of raw pointer, to store the “parent” objectFlorent Le Coz
In Bridge and IrcClient
2015-12-13Make the XMPP server address configurable.Stuart Mumford
fix #3145
2015-12-03Add an ad-hoc command to disconnect a user from one or more IRC serverFlorent Le Coz
fix #3077
2015-12-03JID class provides bare() and full() methodsFlorent Le Coz
2015-12-03Small cleanupFlorent Le Coz
2015-12-03Provide a “var” map in AdhocSession objects, to save values between each ↵Florent Le Coz
step
2015-12-03Do not forget to call freeaddrinfo, fix a memleakFlorent Le Coz
For the getaddrinfo call we added in the previous commit, to convert the IP provided in the conf.
2015-12-01Display a better error when connection failsFlorent Le Coz
The error should not tell “while reading” when we are just connecting.
2015-12-01Add the outgoing_bind optionFlorent Le Coz
Lets the admin choose a local address to bind each outgoing (IRC) socket.
2015-11-30Document the fact that the joining-nick is ignoredFlorent Le Coz
fix #2695
2015-11-30Rename the CI build where we run the coverageFlorent Le Coz
2015-11-30Coverage cannot run with clang++Florent Le Coz
2015-11-30Do not segfault when trying to send TLS data over a not-yet connected socketFlorent Le Coz