Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-02-23 | Implement async DNS resolution using c-ares | Florent Le Coz | |
fix #2533 | |||
2015-02-22 | Fix typo | Florent Le Coz | |
2015-02-21 | Use a timer to try reconnecting to the XMPP server only each 2 seconds | Florent Le Coz | |
When the connection is lost, immediately try to reconnect, then try to reconnect every 2 seconds. This is much better than the previous “Try to re-connect as fast as possible”. | |||
2015-02-21 | Remove the XmppComponent::last_auth bool that was never used anywhere | Florent Le Coz | |
2015-02-21 | Properly display [DEBUG] on debug lines, instead of [ERROR] | Florent Le Coz | |
2015-02-21 | Fix “connections” typo | Florent Le Coz | |
2015-02-21 | Fix “cleanely” typo | Florent Le Coz | |
2015-01-28 | Add a tl;dr section in the INSTALL file | Florent Le Coz | |
2015-01-26 | Add a missing #include for sockaddr_in6 | Florent Le Coz | |
2015-01-26 | Fix the include guard of revstr.hpp | Florent Le Coz | |
2015-01-24 | Document the new affiliation/role stuff, and update changelog | Florent Le Coz | |
2015-01-24 | Change IRC modes when receiving an affiliation/role change request | Florent Le Coz | |
fix #2946 | |||
2015-01-14 | Remove a recent debug line that should not be there | Florent Le Coz | |
2015-01-14 | Update changelog with the password feature | Florent Le Coz | |
2015-01-14 | Do not send an empty password at all, if the user didn't provide one | Florent Le Coz | |
2015-01-14 | Make the password work when we join our first channel on that server | Florent Le Coz | |
Because we need to wait for the welcome message, when we connect to the server, before sending the JOIN command, we need to also save the value of the password to reuse it when we actually send the JOIN command | |||
2015-01-14 | Fix a little bit of style stuf from previous commit | Florent Le Coz | |
2015-01-14 | Add support for password-protected IRC rooms. | Emmanuel Gil Peyrot | |
2015-01-12 | Remove a dummy commented line | Florent Le Coz | |
2015-01-12 | If we sent a message to a user, their notices are considered private messages | Florent Le Coz | |
fix #2882 | |||
2015-01-10 | Fix the cmake LIBUUID_INCLUDE_DIRS value when we are not using pkg-config | Florent Le Coz | |
2014-12-17 | And another trivial -Weffc++ warning | Florent Le Coz | |
2014-12-17 | Fix a few issues reported by static analyzers | Florent Le Coz | |
2014-11-24 | Cache the result of jidprep() | Florent Le Coz | |
Avoid doing repetitive calculations, if we call jidprep() on the same JID multiple times | |||
2014-11-13 | Use hardened_build 1 in the spec file | Florent Le Coz | |
See http://fedoraproject.org/wiki/Packaging:Guidelines#PIE | |||
2014-11-13 | Build with the fedora CFLAGS in the .spec | Florent Le Coz | |
2014-11-13 | Use the new flags in the .spec file | Florent Le Coz | |
2014-11-13 | Improve dependencies checks in the build process | Florent Le Coz | |
- Rename all Find*.cmake files to uppercase, to make things more consistent, and fix some issues with them (notably the REQUIRED flag) - Rename SYSTEMDDAEMON to SYSTEMD and only use the libsystemd instead of libsystemd-daemon because it's deprecated for a long time now - Provide a WITH_* and WITHOUT_* switch for all optional dependencies - Document things in the INSTALL file | |||
2014-11-12 | Implement the PING on a server or the gateway itself | Florent Le Coz | |
fix #2575 | |||
2014-11-12 | send_iq_result can have a "from" with just the domain name | Florent Le Coz | |
2014-11-12 | Implement PING to in-room participant | Florent Le Coz | |
ref #2575 | |||
2014-11-12 | Add utils::revstr | Florent Le Coz | |
2014-11-12 | Implement PING, user to user only (XMPP and IRC side, using CTCP PING) | Florent Le Coz | |
ref #2757 | |||
2014-11-12 | Rename iq_responder_callback_t to irc_… and add the equivalent to wait for iqs | Florent Le Coz | |
2014-08-29 | Merge branch 'v1' | Florent Le Coz | |
2014-08-29 | [spec] Update the URL, and do not hardcode the version in itv1 | Florent Le Coz | |
2014-08-18 | Escape a # in biboumi.1.md | Florent Le Coz | |
2014-08-18 | Wrap a paragraph from INSTALL file to 79 chars | Florent Le Coz | |
2014-08-18 | Merge branch 'v1' | Florent Le Coz | |
Conflicts: CMakeLists.txt | |||
2014-08-18 | Update spec file to 1.1 | Florent Le Coz | |
2014-08-08 | Send a proper error on IRC message 438 (nickname change too fast) | Florent Le Coz | |
fix #2576 | |||
2014-08-08 | Use generic send_presence_error() instead of almost identical specializations | Florent Le Coz | |
2014-07-31 | Run the service with the nobody user | Florent Le Coz | |
2014-07-31 | Do not create a useless biboumi unix user with the RPM package | Florent Le Coz | |
2014-07-21 | Add two missing type="error" in some presence errors | Florent Le Coz | |
2014-07-16 | Release version 1.11.1 | Florent Le Coz | |
2014-07-15 | Merge branch 'v1' | Florent Le Coz | |
Conflicts: src/network/socket_handler.hpp | |||
2014-07-15 | Fix IPv6 support (sockaddr size) | Florent Le Coz | |
Since struct sockaddr is too small to contain an IPv6, we use struct sockaddr_in6 instead, and we cast it where needed | |||
2014-07-15 | Provide WITHOUT_BOTAN and WITHOUT_SYSTEMD cmake flags | Florent Le Coz | |
Use them to build without linking to them, even if they are on your system | |||
2014-07-15 | Send the reason of the connection close to the user | Florent Le Coz | |