Commit Graph

4435 Commits

Author SHA1 Message Date
Alexey Sokolov
ae3eb5c219 Revert "Revert "Fix delay between receiving signal in separate thread and handling it""
This reverts commit 615d936b6c.

I forgot the condition before...
2016-01-23 11:57:48 +00:00
Alexey Sokolov
615d936b6c Revert "Fix delay between receiving signal in separate thread and handling it"
This reverts commit e14e3586e1.

Until I find what's wrong with it...
2016-01-23 11:40:43 +00:00
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