Commit Graph

4533 Commits

Author SHA1 Message Date
Alexey Sokolov e14e3586e1 Fix delay between receiving signal in separate thread and handling it
Also this allows increasing maximum wait time in poll(), though it
doesn't matter much
2016-01-23 11:05:30 +00:00
Alexey Sokolov 82b30ced5e Bump CMake requirement to 3.1 and fix code which requires 3.2+
CMake supports CXX_STANDARD target property (and therefore
automatic -std=c++11) since 3.1

Thanks to noteness for the report
2016-01-17 16:49:29 +00:00
Alexey Sokolov ae803769c2 Merge branch '1.6.x' 2016-01-17 12:09:16 +00:00
Alexey Sokolov 66daadfee8 sasl: add option to show which mechanisms failed and succeeded
Fix #770
2016-01-17 12:04:53 +00:00
Alexey Sokolov 3dd8f4a214 Expand workaround for Qt on cygwin to 32 bit version 2016-01-16 21:41:09 +00:00
Alexey Sokolov e95f0ea6d6 Use any available python version in configure cmake wrapper 2016-01-16 20:58:51 +00:00
Alexey Sokolov 55d10ce921 Require ICU for Modpython in CMake too
See #1229
2016-01-16 17:21:24 +00:00
Alexey Sokolov f585c572ab Really fix cmake build when qt5 is not fully found
try_compile() errors out instead of just returning false when underlying
CMakeLists.txt fails :-(

Thanks kerio again
2016-01-16 17:11:53 +00:00
Alexey Sokolov a0c05b38f8 Fix CMake build when Qt5 is partially found
Thanks kerio for report
2016-01-16 16:36:32 +00:00
Alexey Sokolov 561a18054c Yet another attempt to use CMake 2016-01-15 10:50:33 +00:00
Alexey Sokolov 04ad80b86e Fix one more place in integration test
where executable was run from source dir.
2016-01-10 09:24:12 +00:00
Alexey Sokolov 89484acf17 Align #include in modperl/modpython with other files. 2016-01-10 09:12:17 +00:00
Alexey Sokolov 1dfd8a4e2a Travis: fix path to gtest in tarball mode 2016-01-10 01:01:49 +00:00
Alexey Sokolov 4e248ee6c9 Travis: fix typo 2016-01-09 23:33:35 +00:00
Alexey Sokolov 1fd55926a6 Travis: install googlemock and disable swig in tarball mode 2016-01-09 23:22:03 +00:00
Alexey Sokolov dfd118a28f make-tarball: support either swig or swig3.0 2016-01-09 22:55:56 +00:00
Alexey Sokolov a3e5e4fbb2 make-tarball: replace realpath with readlink -f
http://unix.stackexchange.com/questions/101080/realpath-command-not-found
2016-01-09 22:28:00 +00:00
Alexey Sokolov 6929469879 Travis: test make-tarball.sh 2016-01-09 22:18:34 +00:00
Alexey Sokolov d13742b132 Add test for znc-buildmod 2016-01-09 22:01:33 +00:00
Alexey Sokolov cfa178f75e Fix build when ICU is disabled
Thanks FFForever for report
2016-01-09 21:10:44 +00:00
Alexey Sokolov c1595d0c19 Int test: run executable from installation dir instead of source 2016-01-09 20:47:00 +00:00
Alexey Sokolov ad0c332454 Add test for encoding change 2016-01-09 20:26:22 +00:00
Alexey Sokolov e9006634cb Merge branch '1.6.x' 2016-01-09 18:23:06 +00:00
Alexey Sokolov 5d014193b4 Don't require reconnect after changing encoding. 2016-01-09 18:18:44 +00:00
Alexey Sokolov 1f226d2ade Add test for #1229 and actually fix it. 2016-01-09 18:00:47 +00:00
Alexey Sokolov 6a87ba3d4f Disable perl and python tests in coverage. 2016-01-09 15:15:43 +00:00
Alexey Sokolov 4fe4a45dd6 Disable legacy encoding mode when modpython is loaded.
Python is not happy when using non-unicode text as str.

Fix #1229
2016-01-09 14:18:24 +00:00
Alexey Sokolov 1e1fadbc2b Merge branch '1.6.x' 2016-01-07 20:59:50 +00:00
dgw ed5eca4f74 [buildmod] non-zero exit code when file not found
Fixes #1226
Close #1227
2016-01-07 20:58:09 +00:00
Alexey Sokolov c21e60ad7a Fix memory leak in modperl.
The reason is the same as it was for modpython in #1017
2016-01-07 01:14:21 +00:00
Alexey Sokolov 780659b139 Add basic tests for modperl and modpython 2016-01-07 00:52:52 +00:00
Alexey Sokolov 5b29bb711e Merge pull request #1228 from onovy/typos
Fixed few misspellings
2016-01-05 21:59:21 +00:00
Ondřej Nový 6881ca5b8f Fixed few misspellings 2016-01-05 20:45:08 +01:00
Alexey Sokolov 0268f6dda6 Merge pull request #1222 from onovy/ssl_ciphers_update
Default SSL ciphers updated to new Mozilla recommendation
2016-01-02 18:07:34 +00:00
onovy 5d6068ca9d Default SSL ciphers updated to new Mozilla recommendation 2016-01-02 17:32:30 +01:00
Alexey Sokolov 5b9cde062f Merge pull request #1220 from Un1matr1x/master
Welcome to 2016
2016-01-01 19:31:09 +00:00
Falk Seidel 8f73840e74 Welcome to 2016
🎆  Happy 2016 🎆
2016-01-01 20:11:21 +01:00
Alexey Sokolov a8cd5625bc Merge branch '1.6.x' 2015-12-30 16:13:58 +00:00
Alexey Sokolov 901ead89d5 Fix 404 when accessing web UI with the prefix, but without ending /
Thanks, txtsd
2015-12-30 16:13:19 +00:00
Alexey Sokolov b17481b751 Readme: Add coverity badge 2015-12-25 11:03:21 +00:00
Alexey Sokolov 8e0faa7475 Merge pull request #1213 from nasonfish/master
modules/sasl, modules/route_replies: interpret messages even if they have prefix tags (resolves #1212)
2015-12-22 16:41:38 +00:00
Daniel Barnes d4c299049e modules/sasl, modules/route_replies: interpret messages as intended even if they have prefix tags 2015-12-22 08:30:26 -07:00
Alexey Sokolov e210ade2ef Merge commit 'refs/pull/1205/head' of github.com:znc/znc 2015-12-14 18:03:25 +00:00
Donal Cahill 0a3ef43a2e Fix string comparison. 2015-12-13 23:23:12 +00:00
Donal Cahill 15c200c908 Disallow CIDR /00000 2015-12-13 23:16:58 +00:00
Donal Cahill 2ec724a256 Fix char comparison. 2015-12-13 20:13:19 +00:00
Donal Cahill db7e1ef162 Fix up CIDR code. 2015-12-13 15:36:35 +00:00
Donal Cahill 56c97af14b Improve code quality. 2015-12-13 12:23:08 +00:00
Donal Cahill a5540557ac Fix another memory leak. 2015-12-13 08:10:40 +00:00
Donal Cahill 8748abb525 Try to fix memory leak. 2015-12-13 07:58:04 +00:00