Commit Graph
1626 Commits
Author SHA1 Message Date
louiz’ 5f9568ca20 TLS: Enable ecc point compression
If available in Botan.

There is an issue where, if botan supports it but we don’t enable it, then
the TLS handshake may fail with some servers
2016-12-02 11:30:27 +01:00
louiz’ ad22be4171 Do not fail to build if litesql is not there 2016-11-25 09:22:24 +01:00
louiz’ 5cb534c960 move is_connecting outside of an ifdef 2016-11-16 23:13:37 +01:00
louiz’ 42e85d921b Remove some useless virtual method from SocketHandler 2016-11-16 23:07:27 +01:00
louiz’ b5a7c66bea fix an “unused parameter” warning 2016-11-16 20:30:16 +01:00
louiz’ 9dd0cf8f7a Fix an error on gcc 4.9, because it is so stupid it can’t find operator""s 2016-11-16 20:28:48 +01:00
louiz’ 89868e4cda e2e tests that the IRC server received an ident response 2016-11-16 20:03:23 +01:00
louiz’ d90f75dc60 Trivial include cleanup 2016-11-16 20:03:01 +01:00
louiz’ ae445f0e59 Remove an unused variable 2016-11-16 20:02:44 +01:00
louiz’ 4ab3cd653f Fix some little compilation errors with some configs, from last commit 2016-11-15 00:49:55 +01:00
louiz’ d872c2b492 Support the ident protocol
fix #3211
2016-11-15 00:23:19 +01:00
louiz’ ed7e66471f Add missing cstring include for strerror 2016-11-11 03:03:42 +01:00
louiz’ 0c8adc85f7 Move all the connect() logic from TCPSocketHandler into a subclass
This way, TCPSocketHandler only deal with the message sending/receiving, not
the connect() or anything else.  This will be used for implementing servers
(because when a client is accepted, we don’t need all the connect() and dns
resolution stuff).
2016-11-11 02:54:48 +01:00
louiz’ c41d003cbf Update the doc to say that we support xep 0059 2016-11-10 14:01:51 +01:00
louiz’ 085c858c44 Start version 5.0 2016-11-09 18:11:37 +01:00
louiz’ 9634cdaba2 Release version 4.0 2016-11-09 18:00:12 +01:00
louiz’ 009aff52ac Little update to the changelog 2016-11-09 17:11:55 +01:00
louiz’ b5beb04332 Remove a never reached (and non-sensical) error 2016-11-07 21:57:39 +01:00
louiz’ f36bccd7bb Test the error on joining invalid room 2016-11-07 21:51:39 +01:00
louiz’ a52baa52e2 Workaround for debian and other old OS that do not have std::put_time 2016-11-07 20:26:28 +01:00
louiz’ 597cfce4b8 Add <algorithm> back 2016-11-07 14:52:08 +01:00
louiz’ 94cebfcd77 Add a missing <chrono> include 2016-11-07 14:49:51 +01:00
louiz’ 962bac476c Trivial refactor of get_user_bridge function 2016-11-07 14:43:52 +01:00
louiz’ 7376831bc8 Add get-irc-connection-info adhoc command
fix #3171
2016-11-07 14:43:07 +01:00
louiz’ 50d7590db4 Test the global and IRC server configure commands 2016-11-03 22:02:07 +01:00
louiz’ c70301e503 Fix the presences sent, when multiple resources join the virtual channel
fix #3216
2016-11-02 21:25:26 +01:00
louiz’ f50f50653d Refactor load_certs() 2016-11-01 19:43:56 +01:00
louiz’ e1934a0b5f Disable e2e tests on openbsd 2016-11-01 17:40:09 +01:00
louiz’ e565efd348 And fix the bw-output path…
[skip-ci]
2016-11-01 17:39:24 +01:00
louiz’ 8b178aa82f Fix the sonar-qube submission 2016-11-01 17:10:11 +01:00
louiz’ eed31b6aff Fix the openbsd test, again 2016-10-31 15:51:30 +01:00
louiz’ 7144a39a1e Automate the sonar-qube scanner submission in the ci process 2016-10-31 15:45:56 +01:00
louiz’ 1f65254231 Fix the openbsd test, do not use coverage on it 2016-10-31 15:20:31 +01:00
louiz’ 03cdf75757 Revert the whole nproc thing 2016-10-31 15:20:12 +01:00
louiz’ bf8348186b Coin coin 2016-10-31 14:11:08 +01:00
louiz’ 835999d5f5 ci: Fix the nproc thingy 2016-10-31 14:09:20 +01:00
louiz’ ae02e58b9d Some cleanups 2016-10-31 14:03:37 +01:00
louiz’ 8c26b4d19f Remove unused roster code 2016-10-31 02:01:01 +01:00
louiz’ 056bc3da06 Actually run all the e2e scenario if nothing is specified 2016-10-31 01:45:09 +01:00
louiz’ db7ac6f13d Test successful invite of an other user 2016-10-31 01:39:35 +01:00
louiz’ 1d2f20600a Handle IRC message 341 (invite confirmation) 2016-10-31 01:39:35 +01:00
louiz’ fdf336afa0 Use ensure_future if available, otherwise use asyncio.async 2016-10-31 01:39:35 +01:00
louiz’ 1d6aa89ab9 Test self disco 2016-10-31 01:39:35 +01:00
louiz’ ec555d05df e2e: add the possibility to launch a specific list of scenarios only 2016-10-31 01:39:35 +01:00
louiz’ 1ff71ca79e Test raw messages 2016-10-31 01:39:35 +01:00
louiz’ 3e7c8ab4bc Trivial cleanup 2016-10-31 01:39:35 +01:00
louiz’ 911258bc65 Make AddrinfoDeleter a class 2016-10-31 01:39:35 +01:00
louiz’ 0d8a2bfd13 Rename a variable that shadows a class member 2016-10-31 01:39:35 +01:00
louiz’ f7f4e3f638 Do the previous commit, but correctly 2016-10-28 19:07:12 +02:00
louiz’ 8c5c217a9e Default to make -j1 if nproc doesn’t exist 2016-10-28 18:55:10 +02:00