louiz’
dbb86bcc12
Fix the actual_bind versions for integrals
2018-02-15 16:54:54 +01:00
louiz’
505deda176
Fix a memory leak when psql connection fails
2018-02-14 23:25:12 +01:00
louiz’
4a2a280d76
Support the <before/> element in MAM requests
2018-02-13 03:51:03 +01:00
louiz’
50d3c4a0b2
Do not forget an early return, to return the correct item-not-found error
2018-02-13 03:39:13 +01:00
louiz’
fd7c365288
Use the same function for both history orders
2018-02-13 03:10:00 +01:00
louiz’
fd9c713938
Fix a few warnings
2018-02-11 23:39:42 +01:00
louiz’
d705541435
Send a item-not-found error when the “after” value is not in the archive
2018-02-11 23:29:58 +01:00
louiz’
0280343ced
Handle the “after” RSM value to page through results
2018-02-10 19:51:59 +01:00
louiz’
ce1b6583e8
e2e test that the last uuid is the same as the “last” value in the iq result
2018-02-10 19:24:12 +01:00
louiz’
99389eefba
Always return the oldest matching messages from MAM, even if no date is set
2018-02-10 17:47:42 +01:00
louiz’
e0d1a0b44a
Add a check for GCC’s and Clang’s minimal versions
2018-02-05 12:27:52 +01:00
louiz’
1ebd8a2321
Fix conversion warnings on 32 bits
2018-02-04 16:58:04 +01:00
louiz’
d7cf736adb
Fix argument types in declaration of send_history_message
2018-02-04 11:02:56 +01:00
louiz’
369da19d41
Remove the debug logs from previous commit
2018-01-30 09:16:12 +01:00
louiz’
58fd689166
Add a ifndef USE_DATABASE guard around send_history_message
2018-01-30 09:14:26 +01:00
louiz’
cb83178894
Add the complete='true' attribute only when appropriate
2018-01-30 09:07:21 +01:00
louiz’
17f2cb5c93
Do not forget the complete='true' attribute in MAM’s result iq
2018-01-29 21:11:20 +01:00
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