summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-11-05Make the CA file configurableFlorent Le Coz
2015-11-05Provide an adhoc option to let user pass the cert verif for some IRC serversFlorent Le Coz
2015-11-02Fix the build without botan, caused by credentials_managerFlorent Le Coz
2015-11-02Verify TLS certificate with the given hostname, instead of a hardcoded oneFlorent Le Coz
2015-11-02Fix the initial IRC nickname (was using realname, by mistake)Florent Le Coz
2015-11-02Verify the remote TLS certificates using the system-wide trusted CAsFlorent Le Coz
2015-10-31Fix the logger test when built without systemdFlorent Le Coz
2015-10-31Add a IoTester classFlorent Le Coz
2015-10-31Do not forget to implement a methodFlorent Le Coz
2015-10-31Remove a useless assignmentFlorent Le Coz
2015-10-31Implement a basic webirc supportFlorent Le Coz
See https://kiwiirc.com/docs/webirc fix #3135
2015-10-31Fix the double sending of the USER commandFlorent Le Coz
2015-10-31Remove some useless includesFlorent Le Coz
2015-10-31Run the database tests with an in-memory sqlite dbFlorent Le Coz
2015-10-31Add a few testsFlorent Le Coz
2015-10-31Only run “make coverage” in one CI buildFlorent Le Coz
2015-10-30Remove the build+test script, just specify everything in the CI fileFlorent Le Coz
2015-10-29Add a .gitignore fileFlorent Le Coz
2015-10-29Only download Catch when the test_suite target is builtFlorent Le Coz
2015-10-29Remove a write to std::cout from Database’s constructorFlorent Le Coz
2015-10-29Make lcov gcov etc optionalFlorent Le Coz
make coverage will display an error instead
2015-10-29make coverage is only available with a debug buildFlorent Le Coz
2015-10-29Document the test and coverage things in the INSTALL fileFlorent Le Coz
2015-10-29Add code coverage supportFlorent Le Coz
make coverage runs the test_suite and generates a report
2015-10-29Use Catch for our test suiteFlorent Le Coz
`make check` is also added to compile and run the tests Catch is fetched with cmake automatically into the build directory when needed
2015-10-28Refactor XmppParser::end_element to make it clearerFlorent Le Coz
Both for me, and apparently for clang static analyzer, who reported a (imo) false positive.
2015-10-26Style, add a few “this->”Florent Le Coz
2015-10-26Fix some trivial issues reported by cppcheckFlorent Le Coz
2015-10-26Fix a build issue when compiling without caresFlorent Le Coz
2015-10-26Fix the jidprep tests when built without libidnFlorent Le Coz
2015-10-26Test a different way to do our CIFlorent Le Coz
Introduce a script, which is called with different parameters, to have a number of builds done with a different configuration, without repeating things too much.
2015-10-26Remove a unused_parameter warningFlorent Le Coz
2015-10-26Remove some more debug thingFlorent Le Coz
2015-10-26Introduce a basic .gitlab-ci.yml fileFlorent Le Coz
2015-10-26Remove some debug thing that should not have been committedFlorent Le Coz
2015-10-24Display a success message at the end of the test suiteFlorent Le Coz
2015-10-24Use “using” instead of typedefFlorent Le Coz
2015-10-24Remove an unused includeFlorent Le Coz
2015-10-24Some little fixes in test.cppFlorent Le Coz
2015-10-24Only compile database.cpp if configured with litesqlFlorent Le Coz
2015-10-24Add the network module to the test_suiteFlorent Le Coz
Because we added a network unit test
2015-10-15Separate the DNS resolution logic from the TCP communication logicFlorent Le Coz
fix #3137
2015-10-12Introduce the realname_from_jid optionFlorent Le Coz
When set to true, the realname and username are extracted (by default) from the user’s JID fix #3136
2015-10-12Provide the “realname_customization” optionFlorent Le Coz
ref #3136
2015-10-12The realname is also saved as an IrcClient memberFlorent Le Coz
2015-09-23TIL std::string::end and std::string::begin…Florent Le Coz
2015-09-23Make sure the user-provided username does not contain spacesFlorent Le Coz
2015-09-23Provide username and realname IRC server optionsFlorent Le Coz
Used in the USER command when connecting to the IRC server, instead of the first nick. fix #3028
2015-09-22Fix two small warningsFlorent Le Coz
2015-09-22Catch TLS exceptions, close the connection and inform the user of the errorFlorent Le Coz