Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2014-07-12 | Bump master version to 2.0~dev | Florent Le Coz | |
2014-07-12 | Merge branch 'v1' | Florent Le Coz | |
2014-07-12 | Release version 1.01.0 | Florent Le Coz | |
2014-07-12 | Add a CHANGELOG file describing a general view of 1.0 features | Florent Le Coz | |
2014-07-03 | Move some members of TCPSocketHandler into the SocketHandler class | Florent Le Coz | |
2014-07-02 | Add a level of inheritance above SocketHandler | Florent Le Coz | |
SocketHandler has been renamed to TCPSocketHandler SocketHandler is now a simple interface with a few methods, used only by Poller. This way we can inherite from the new SocketHandler class, to handle other types of sockets, and still make them manageable by the poller without any change in the Poller class. | |||
2014-06-30 | Also remove that from the spec file | Florent Le Coz | |
2014-06-30 | Remove biboumi_logdir from the spec file | Florent Le Coz | |
2014-06-30 | Run the test_suite in the spec %check section | Florent Le Coz | |
2014-06-30 | Fix a typo | Florent Le Coz | |
2014-06-30 | Enable assert() even in release mode, in the test_suite | Florent Le Coz | |
2014-06-30 | Provide a spec file to build a Fedora RPM | Florent Le Coz | |
2014-06-30 | Use systemd-daemon logging prefix if available | Florent Le Coz | |