Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-02-22 | Fix 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-17 | Simplify the ci file | Florent Le Coz | |
2016-02-12 | Remove the clang ci test that won’t work for a mysterious reason in my docker | Florent Le Coz | |
2016-02-10 | Remove unused xml_unescape() function | Florent Le Coz | |
2016-02-10 | Rename BasicCredentialManager | Florent Le Coz | |
2016-02-10 | Move the irc callbacks into the cpp file | Florent Le Coz | |
2016-01-21 | Build the rpm with gitlab-ci | Florent Le Coz | |
2016-01-21 | Fix a clang-check warning | Florent Le Coz | |
I think it was a UB | |||
2016-01-21 | Add a “rpm” target in the makefile, building a RPM | Florent Le Coz | |
2016-01-21 | Spec file becomes a template, auto filled with the date and version | Florent Le Coz | |
2016-01-15 | Remove the localhost6 test, that’s not portable at all | Florent Le Coz | |
2016-01-15 | Fix a build when litesql is found but not botan | Florent Le Coz | |
fix #3157 | |||
2016-01-14 | Only activate systemd’s watchdog if we are compiling with systemd | Florent Le Coz | |
ref #3152 | |||
2016-01-13 | Quiet a warning | Florent Le Coz | |
2016-01-13 | Compile with smp_mflags for tests as well | Florent Le Coz | |
2016-01-13 | Display an info message on make dist | Florent Le Coz | |
2016-01-13 | Install the unit file in lib/, not etc/ | Florent Le Coz | |
2016-01-13 | Include catch.hpp in the dist tarball | Florent Le Coz | |
2016-01-13 | If catch.hpp is found in tests/, use it without cloning the git repo | Florent Le Coz | |
2016-01-13 | Use make check in the spec file | Florent Le Coz | |
2016-01-13 | Remove the second '-' from the package when ~dev is there | Florent Le Coz | |
2016-01-13 | Build the doc with the default make target | Florent Le Coz | |
2016-01-13 | Generate systemd file from template and make installs it and the conf | Florent 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-09 | Do not fail to build when litesql is not used | Florent Le Coz | |
fix #3151 | |||
2016-01-04 | Document the Configure ad-hoc commands | Florent Le Coz | |
2016-01-04 | Support a trusted SHA1 fingerprint to be configured for each IRC server | Florent Le Coz | |
2016-01-04 | Support multi-prefix | Florent Le Coz | |
See http://ircv3.net/specs/extensions/multi-prefix-3.1.html ref #3103 | |||
2016-01-04 | This is no longer true, with the recent xmpp_server_ip configuration option | Florent Le Coz | |
2016-01-04 | Use the configured encoding value when decoding received messages | Florent Le Coz | |
2016-01-04 | Defaults the encoding in the DB to latin-1 | Florent Le Coz | |
2016-01-04 | Also provide in and out encoding configure options for IRC servers | Florent Le Coz | |
2016-01-04 | Add an ad-hoc configure command on IRC channels | Florent Le Coz | |
Include encodingIn and encodingOut options, unused at the moment | |||
2016-01-04 | Add a ChannelOptions table in the DB | Florent Le Coz | |
And a way to retrieve its values, defaulting on the ServerOptions for unset values. | |||
2015-12-23 | A few cleanups, and make a few things more modern | Florent Le Coz | |
2015-12-23 | Notify systemd when the process is stopping | Florent Le Coz | |
2015-12-23 | Also store a reference instead of a pointer, in AdhocCommandsHandler | Florent Le Coz | |
2015-12-21 | Use references instead of raw pointer, to store the “parent” object | Florent Le Coz | |
In Bridge and IrcClient | |||
2015-12-13 | Make the XMPP server address configurable. | Stuart Mumford | |
fix #3145 | |||
2015-12-03 | Add an ad-hoc command to disconnect a user from one or more IRC server | Florent Le Coz | |
fix #3077 | |||
2015-12-03 | JID class provides bare() and full() methods | Florent Le Coz | |
2015-12-03 | Small cleanup | Florent Le Coz | |
2015-12-03 | Provide a “var” map in AdhocSession objects, to save values between each ↵ | Florent Le Coz | |
step | |||
2015-12-03 | Do not forget to call freeaddrinfo, fix a memleak | Florent Le Coz | |
For the getaddrinfo call we added in the previous commit, to convert the IP provided in the conf. | |||
2015-12-01 | Display a better error when connection fails | Florent Le Coz | |
The error should not tell “while reading” when we are just connecting. | |||
2015-12-01 | Add the outgoing_bind option | Florent Le Coz | |
Lets the admin choose a local address to bind each outgoing (IRC) socket. | |||
2015-11-30 | Document the fact that the joining-nick is ignored | Florent Le Coz | |
fix #2695 | |||
2015-11-30 | Rename the CI build where we run the coverage | Florent Le Coz | |
2015-11-30 | Coverage cannot run with clang++ | Florent Le Coz | |
2015-11-30 | Do not segfault when trying to send TLS data over a not-yet connected socket | Florent Le Coz | |
2015-11-07 | Avoid leaking socket filedescriptors | Florent Le Coz | |
When trying the various results of getaddrinfo, we forgot to close the socket when one fails, before trying the next one. Also use the destructor to make sure we do not have some other unrelated leak. |