Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-12-15 | Merge branch 'policy-irc.gnome.org' into 'master' | louiz’ | |
Add specific policy files for irc.gimp.org and irc.gnome.org See merge request louiz/biboumi!20 | |||
2017-12-15 | Add specific policy files for irc.gimp.org and irc.gnome.org | Maxime “pep” Buquet | |
2017-12-12 | Only run the unit tests with postgresql if TEST_POSTGRES_URI env var is set | louiz’ | |
Even if we built with postgresql’s support | |||
2017-12-05 | Always free the PGresult pointer returned by PQexec | louiz’ | |
Fix a somewhat big memory leak | |||
2017-12-03 | Run some of the ci tests against a postgresql docker container | louiz’ | |
2017-12-02 | Fix a few warnings | louiz’ | |
2017-12-02 | Handle postgresql and sqlite3 libs properly | louiz’ | |
Do not fail to compile when one of them is missing but the other one is not. Raise an error when trying to open a database with the missing library. see #3237 | |||
2017-12-02 | Merge branch 'postgresql' into 'postgresql' | louiz’ | |
Some fixes for the postgresql branch See merge request louiz/biboumi!19 | |||
2017-12-02 | Actually free the database on Database::close() | Jonas Wielicki | |
.release() returns the pointer and releases ownership *without* destruction. | |||
2017-12-02 | Make destructor of DatabaseEngine virtual | Jonas Wielicki | |
2017-12-02 | Make destructor of Statement virtual | Jonas Wielicki | |
I got an ASAN error otherwise (type mismatch) | |||
2017-12-02 | Support for full postgresql URIs | Jonas Wielicki | |
(cf. https://www.postgresql.org/docs/9.4/static/libpq-connect.html#LIBPQ-CONNSTRING) | |||
2017-12-02 | Add postgresql support | louiz’ | |
2017-11-27 | Send \r\n at the end of the identd responses | louiz’ | |
fix #3315 | |||
2017-11-07 | Add an e2e test to demonstrate #3304 | louiz’ | |
2017-11-07 | Fix #3304 | louiz’ | |
2017-11-07 | Change how we count the number of connected resources to a server | louiz’ | |
2017-10-26 | Add a workaround for https://github.com/randombit/botan/issues/1276 | louiz’ | |
ref #3278 | |||
2017-10-04 | Release version 6.16.1v6 | louiz’ | |
2017-10-04 | Update changelog for version 6.1 | louiz’ | |
2017-10-04 | Explicitely include all needed botan headers | louiz’ | |
Most importantely, include parsing.h, since read_cfg is not implicitely included anymore in botan 2.3, and that does not compile. Also do not included botan.h anymore, since it’s deprecated in botan 2.3 fix #3296 | |||
2017-10-04 | Remove a redundant Body definition | louiz’ | |
2017-10-04 | Fix a little formatting issue in the changelog | louiz’ | |
2017-10-01 | Merge branch 'patch-1' into 'master' | louiz’ | |
Stop allowing the 1024-bit for irc.ppirc.net See merge request louiz/biboumi!16 | |||
2017-09-21 | Merge branch 'v6' into 'master' | louiz’ | |
compat: revert to using sqlite's close() function for compat with older distros. See merge request !17 | |||
2017-09-21 | compat: revert to using sqlite's close() function for compat with older distros. | Romain DEP. | |
close_v2(), in use before this commit, was introduced as part of sqlite 3.7.14 (2012-09-03), and is as such incompatible with debian wheezy (3.7.13) and centos6 (3.6.20). FTR, Wheezy will be supported until May 2018, and centos6, until November 2020. | |||
2017-09-19 | Release version 6.06.0 | louiz’ | |
2017-09-18 | Stop allowing the 1024-bit for irc.ppirc.net | Link Mauve | |
2017-09-16 | Add a missing changelog entry | louiz’ | |
2017-09-10 | Merge branch 'patch-1' into 'master' | louiz’ | |
Set symbol visibility to hidden in cmake See merge request !15 | |||
2017-09-10 | CMakeLists: Set symbol visibility to hidden. | Link Mauve | |
This reduces the size of the final binary by 12% by not including symbols, and thus function bodies that have been inlined for example. | |||
2017-09-09 | Fix the internal links in the documentation | louiz’ | |
2017-09-09 | Fix the build without systemd, by adding a few define | louiz’ | |
2017-09-09 | Add the persistent_by_default configuration option | louiz’ | |
fix #3293 | |||
2017-09-06 | When biboumi is logging into journald, use sd_journal_send | louiz’ | |
This makes sure that multi-lines messages are properly parsed as a single message by journald. fix #3268 | |||
2017-08-30 | Mark messages from the IRC server as private and no-copy | louiz’ | |
fix #3284 | |||
2017-08-27 | Remove a forgotten and useless comment | louiz’ | |
[skip-ci] | |||
2017-08-27 | Update the Archive documentation, regarding the previous commit | louiz’ | |
2017-08-27 | Add support for the "history" node on MUC join | louiz’ | |
Supports the "seconds", "maxstanzas", "since" and "maxchars" (but only =0) attributes. fix #3270 | |||
2017-08-27 | In fixed mode, server messages come from biboumi’s hostname directly | louiz’ | |
Instead of irc.example.com@biboumi, because that’s actually user named “irc.example.com”, in that case. And that fixes the raw messages in fixed mode. fix #3286 | |||
2017-08-26 | Add an index for the muc_log_line table | louiz’ | |
This immensely speeds up the archive select queries. fix #3292 | |||
2017-08-26 | Cache the encoding_in database value, to avoid doing a query for each message | louiz’ | |
2017-08-24 | Small refactor in on_quit() | louiz’ | |
2017-08-24 | Don’t forget to remove the user from the channel, when kicked | louiz’ | |
fix #3291 | |||
2017-08-24 | Add an e2e test to demonstrate bug #3291 | louiz’ | |
2017-08-19 | Change docker documentation regarding the database permissions | louiz’ | |
fix #3290 | |||
2017-08-19 | Fix a sqlite3 leak when the database fails to open | louiz’ | |
2017-08-19 | Display the correct error message when we fail to open the sqlite3 db | louiz’ | |
fix #3290 | |||
2017-08-04 | Build the docker image with --no-cache, --pull | louiz’ | |
2017-08-02 | ci: debian branch, pull the debian branch before trying to merge with master | louiz’ | |