aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Re-apply "Use if constexpr to make things a lot more readable"refs/merge-requests/26/headrefs/keep-around/8c483aa805eb3da25be685ee875555662cab1038c++17louiz’2018-03-177-213/+164
* Re-apply "Use std::optional<bool> instead of OptionalBool"louiz’2018-03-178-59/+42
* Re-apply "C++17"louiz’2018-03-173-3/+3
* Revert "C++17"refs/keep-around/86f275e111d2fb18a2b55b87fd4e54a06d852816louiz’2018-03-173-3/+3
* Revert "Use std::optional<bool> instead of OptionalBool"refs/keep-around/03714c6cebf90dc7db8e3997a18cdd19e039c667louiz’2018-03-178-42/+59
* Revert "Use if constexpr to make things a lot more readable"refs/keep-around/d0e3c71b91f1a1c1780158789fd42b8ac7209495louiz’2018-03-177-164/+213
* Use if constexpr to make things a lot more readablerefs/keep-around/d62ca9f87906be6f046fe9d07afb8bfb69c166e3louiz’2018-03-167-213/+164
* Use std::optional<bool> instead of OptionalBoolrefs/keep-around/ba879a882e031d7b8503f78fe41d1210000c96calouiz’2018-03-168-59/+42
* C++17refs/keep-around/3f088e7b3a1467a88e7c5ff9fb60dc4609d2bfa3louiz’2018-03-163-3/+3
* update docs to mention identd disable choicerefs/merge-requests/24/headrefs/keep-around/d0390584bc64b91bbde26c63bd36b510ac7f15b3Ailin Nemui2018-03-151-0/+2
* follow coding styleAilin Nemui2018-03-151-3/+6
* optional identdrefs/keep-around/cf618d55723e645cfe7865b8a55ec718b1ddd2bbAilin Nemui2018-03-131-4/+6
* Add a few \n in the e2e error messagesrefs/keep-around/9b17a9618769094126edd1f0a9b3ffd4bf7d81eelouiz’2018-03-121-1/+1
* Remove an unused functionlouiz’2018-03-122-7/+0
* Little doc typorefs/keep-around/8fa050abb29b54b4a8e0286b0be859400fb963b9louiz’2018-03-121-1/+1
* And this one (hostname -> address)refs/keep-around/b4a01758b02c4bb022d7a8cf7981de0e0cbc6ab2louiz’2018-03-121-1/+1
* Rename a few “hostname” into “address”, regarding last commitrefs/keep-around/b3b90139dbb0a09988477fdab4f19d717ac05cablouiz’2018-03-122-8/+8
* Allow to override the addresses used to connect to an IRC networkrefs/keep-around/bb476f4a0d60bbc41393a86a370aa94ab405b081louiz’2018-03-125-8/+43
* Fix the INSERT query for types that don’t have any Id columnlouiz’2018-03-111-1/+9
* Add a <item/> node in the presence of a leaving participantrefs/keep-around/bb596582bd2d8b9aab3fe08e76a7d24d82bf614alouiz’2018-03-118-22/+40
* Remove the virtual channel feature altogetherrefs/keep-around/158d743bf539399e48c64044639b90e5c1705ac1louiz’2018-03-119-270/+24
* Actually display the error message from postgresql when a query failedrefs/keep-around/8503d1f6831fc8522a16e0670578d1157d23e116louiz’2018-02-151-1/+5
* Log the warn/error messages coming from libpq in a correct formatlouiz’2018-02-151-0/+12
* Sort archive messages by date (and only then by id)louiz’2018-02-151-3/+2
* Fix the actual_bind versions for integralsrefs/keep-around/dbb86bcc12921576c270009537b81b951d2ed84flouiz’2018-02-152-14/+7
* Fix a memory leak when psql connection failslouiz’2018-02-141-0/+1
* Support the <before/> element in MAM requestsrefs/keep-around/4a2a280d76e45e165d5c4657f4a46eebf71594bflouiz’2018-02-134-10/+68
* Do not forget an early return, to return the correct item-not-found errorlouiz’2018-02-131-0/+1
* Use the same function for both history orderslouiz’2018-02-133-34/+16
* Fix a few warningsrefs/keep-around/fd9c7139386e773ee64fe970089d77fede75181flouiz’2018-02-115-3/+13
* Send a item-not-found error when the “after” value is not in the archivelouiz’2018-02-113-3/+11
* Handle the “after” RSM value to page through resultsrefs/keep-around/0280343ced6c520700c3ca508e2d04c6b512d319louiz’2018-02-104-3/+75
* e2e test that the last uuid is the same as the “last” value in the iq resultlouiz’2018-02-101-5/+7
* Always return the oldest matching messages from MAM, even if no date is setlouiz’2018-02-105-11/+40
* Add a check for GCC’s and Clang’s minimal versionsrefs/keep-around/e0d1a0b44add408504e428d6ce4a8a2121ea7a00louiz’2018-02-051-0/+10
* Fix conversion warnings on 32 bitsrefs/keep-around/1ebd8a2321c454129d921dc71777f47b97b8db97louiz’2018-02-042-3/+5
* Fix argument types in declaration of send_history_messagerefs/keep-around/d7cf736adb4837c55d8112160cd4718e549ebaaalouiz’2018-02-041-1/+1
* Remove the debug logs from previous commitrefs/keep-around/369da19d41142a20235372f3bfbe180e41008b95louiz’2018-01-301-4/+0
* Add a ifndef USE_DATABASE guard around send_history_messagerefs/keep-around/58fd68916636df2372f8187b375245ef5922833alouiz’2018-01-302-1/+6
* Add the complete='true' attribute only when appropriatelouiz’2018-01-303-12/+38
* Do not forget the complete='true' attribute in MAM’s result iqrefs/keep-around/17f2cb5c93e2c86f68cda97fed43fb617bd75ff1louiz’2018-01-291-0/+1
* Correctly include the database headerrefs/keep-around/7403c397edb14ba93d014ab10e13a97c817ff0b5louiz’2018-01-281-1/+1
* And an other conversion warningrefs/keep-around/442f46c4acf728e7a189327598a0ea3d33010d82louiz’2018-01-281-1/+2
* This should fix the int conversion warning on 32bits archrefs/keep-around/9bf81a2c04eddabd0f09ea9157e6e7c97bea88f5louiz’2018-01-283-3/+4
* ci: Add Werror and Wno-psabi compiler flagsrefs/merge-requests/23/headrefs/keep-around/6e7ee320bc1256793bc11c4b00a8f4f89f407af4ci-archlouiz’2018-01-261-1/+1
* Add a archlinux-armv7l buildlouiz’2018-01-261-0/+9
* ci: remove some useless template, directly define the jobsrefs/keep-around/e0265c81be7465b06803f67fd0d26ef4f571ca84louiz’2018-01-261-11/+5
* Rename a few CI things to a useful namesrefs/keep-around/a209e77fc2c189c251fa90eebdce0f16ff4f6f04louiz’2018-01-252-3/+3
* Only support gcc >= 5.0 from now onrefs/keep-around/6dca27f08d426cdf966514fa3bf766be5f6566dclouiz’2018-01-251-1/+1
* Restore the is_one_of variable templatelouiz’2018-01-253-12/+15