Commit Graph
1446 Commits
Author SHA1 Message Date
louiz’ 7403c397ed Correctly include the database header 2018-01-28 14:20:21 +01:00
louiz’ 442f46c4ac And an other conversion warning 2018-01-28 14:15:34 +01:00
louiz’ 9bf81a2c04 This should fix the int conversion warning on 32bits arch 2018-01-28 14:10:14 +01:00
louiz’ 6e7ee320bc ci: Add Werror and Wno-psabi compiler flags 2018-01-26 01:40:26 +01:00
louiz’ ca95f89753 Add a archlinux-armv7l build 2018-01-26 01:40:26 +01:00
louiz’ e0265c81be ci: remove some useless template, directly define the jobs 2018-01-26 01:07:03 +01:00
louiz’ a209e77fc2 Rename a few CI things to a useful names 2018-01-26 00:35:32 +01:00
louiz’ 6dca27f08d Only support gcc >= 5.0 from now on 2018-01-25 02:22:19 +01:00
louiz’ e267512ad4 Restore the is_one_of variable template 2018-01-25 02:22:19 +01:00
louiz’ 3f85137265 Merge tag '7.2' 2018-01-25 02:10:17 +01:00
louiz’ 97c8e2fed3 Release version 7.2 2018-01-25 02:05:26 +01:00
louiz’ 2a2808ac62 Merge branch '3332-version-7-x-should-work-with-gcc-4-9-as-stated-in-install-file' into 'v7'
Compile with gcc 4.9

See merge request louiz/biboumi!22
2018-01-25 02:02:45 +01:00
louiz’ 33a5f1355d Remove a variable template usage
Because it’s only supported in gcc>=5.0
2018-01-25 01:22:35 +01:00
louiz’ de73a728f2 Merge tag '7.1' 2018-01-22 21:06:43 +01:00
louiz’ 23e51e814f Release version 7.1 2018-01-22 21:01:50 +01:00
louiz’ 06271729e3 Fix a crash happening when a user cancels a non-existing ad-hoc session 2018-01-22 20:57:34 +01:00
louiz’ 24b4a09d47 By the way, start version 8.0 2018-01-22 18:05:57 +01:00
louiz’ b6b4cc1b1a Remove the now useless .codecov.yml file 2018-01-18 19:37:53 +01:00
louiz’ f371d9ca46 xep-0106 escape the JIDs listed in a disco#items server query
fix #3325
2018-01-18 19:34:56 +01:00
louiz’ 6e1af8b082 Release version 7.0 2018-01-17 21:14:44 +01:00
louiz’ 5c75cd104f By the way, we were on version 7.0~dev 2018-01-17 21:10:35 +01:00
louiz’ 520711023f Use our botan gh#1276 workaround only for botan < 2.4
fix #3320
2018-01-17 20:59:38 +01:00
louiz’ 1bb3e2e7da Clarify a few things about the dependencies 2018-01-17 20:41:17 +01:00
louiz’ 7e64a2e361 Add a DEBUG_SQL_QUERIES to log info about the executed SQL queries
fix #3324
2018-01-14 21:46:49 +01:00
louiz’ 3cd6490236 Remove all the ugly database debug 2018-01-14 21:44:22 +01:00
louiz’ b4b9828de5 Follow log_level even when using journald output
fix #3328
2018-01-12 20:08:15 +01:00
louiz’ 34d6c2bce1 Don’t use codecov anymore 2018-01-12 05:41:54 +01:00
louiz’ 7c8a7176d1 Only use sd_journal_* if we really are outputing to journald
We check that the device and inode numbers are actually the same as the
JOURNAL_STREAM value, instead of just checking that the value exists.

This fixes the logger unit tests
2018-01-12 04:03:36 +01:00
louiz’ 25423ffd43 Merge branch 'patch-1' into 'master'
Change max line length to more conservative constants

See merge request louiz/biboumi!21
2018-01-10 16:10:43 +01:00
Ailin Nemui 435a63a070 Change max line length to more conservative constants 2018-01-10 13:36:53 +01:00
louiz’ 70ecb0f0d4 Also tabs 2018-01-02 03:17:05 +01:00
louiz’ 3230866683 Little fix to the rst formatting in INSTALL and CHANGELOG files 2018-01-02 03:13:16 +01:00
louiz’ 8409e50c1a Fix a subtle iid parsing error in the adhoc code 2017-12-27 19:36:36 +01:00
louiz’ 2d9f516d1d Don’t answer to some requests towards MUC participants
These requests are only meant to be received by the room itself. The
participant must answer with not-implemented instead.

fix #3323
2017-12-27 19:23:28 +01:00
louiz’ e4122880b5 Add a documentation to explain how to migrate from sqlite3 to postgresl
fix #3319
2017-12-27 18:53:08 +01:00
louiz’ bb2dd2b693 Update the changelogs for 7.0 2017-12-27 18:04:12 +01:00
louiz’ 131ef9946f Include the <fin><set><first/><last/></></> nodes in the MAM iq result
fix #3322
2017-12-26 20:21:18 +01:00
louiz’ 37340e593f Add a <x muc#user> node on outgoing private MUC messages
See https://xmpp.org/extensions/xep-0045.html#privatemessage

fix #3321
2017-12-26 19:52:41 +01:00
louiz’ 286aa58c7b Remove a warning (unused argument) 2017-12-17 15:21:40 +01:00
louiz’ 044a1a0c8c Use a specific (0.4.2) pyasn1 version in the debian Dockerfile 2017-12-16 20:36:15 +01:00
louiz’ ac0f96a5f4 Little update on the INSTALL.rst database doc 2017-12-16 20:35:53 +01:00
louiz’ 8713f015b1 Remove the ci deploy stop 2017-12-16 20:35:39 +01:00
louiz’ 2c4016a489 Merge branch 'postgresql' into 'master'
Add postgresql support

Closes #3237

See merge request louiz/biboumi!18
2017-12-16 16:32:32 +01:00
louiz’ b1f850b639 Update the docker images to enable postgresql, and document them 2017-12-16 16:23:07 +01:00
louiz’ 8a12b547e8 Document the db_name option (with postgresql support) 2017-12-16 15:42:22 +01:00
louiz’ a557718bf2 db_name also accepts postgres:// scheme for PostgreSQL connections 2017-12-16 15:34:54 +01:00
louiz’ aaa9de8fe2 Merge branch 'policy-irc.gnome.org' into 'master'
Add specific policy files for irc.gimp.org and irc.gnome.org

See merge request louiz/biboumi!20
2017-12-15 16:32:52 +01:00
Maxime “pep” Buquet 80168aef29 Add specific policy files for irc.gimp.org and irc.gnome.org 2017-12-15 15:21:45 +00:00
louiz’ 53fc926dc8 Only run the unit tests with postgresql if TEST_POSTGRES_URI env var is set
Even if we built with postgresql’s support
2017-12-12 23:37:08 +01:00
louiz’ c3313d0d41 Always free the PGresult pointer returned by PQexec
Fix a somewhat big memory leak
2017-12-05 01:05:45 +01:00