Commit Graph

4449 Commits

Author SHA1 Message Date
Alexey Sokolov f1eae790e9 Translate Cert module to Russian 2016-02-02 23:38:45 +00:00
Alexey Sokolov c7559b82f7 Enable i18n in CI 2016-01-31 20:09:19 +00:00
Alexey Sokolov 3503fdff6e Make pyeval module translatable 2016-01-31 20:09:19 +00:00
Alexey Sokolov 2305877e66 Make perleval module translateable 2016-01-31 20:09:19 +00:00
Alexey Sokolov a4c491888f Make Cert module translateable 2016-01-31 20:09:19 +00:00
Alexey Sokolov d09a0a0966 Make some strings in core translateable. 2016-01-31 20:09:19 +00:00
Alexey Sokolov 0459f67b1d Configure user language in controlpanel and webadmin 2016-01-31 20:09:19 +00:00
Alexey Sokolov 8863bed13d Support translation in python modules 2016-01-31 20:09:19 +00:00
Alexey Sokolov 5621a58801 Support translation in perl modules 2016-01-31 20:09:19 +00:00
Alexey Sokolov 8eeeaf71a0 Add framework for translating ZNC to different languages 2016-01-31 20:09:19 +00:00
Alexey Sokolov 10785ee90e Merge branch '1.6.x' 2016-01-27 08:13:31 +00:00
Alexey Sokolov e7dd61c55c Fix Csocket after previous commit... 2016-01-27 08:11:06 +00:00
Alexey Sokolov 26b959dbf5 Fix znc-buildmod on cygwin in 1.6.x versions.
Cygwin's gcc requires -lznc to be after .o which needs symbols from -lznc

It's already fixed in 1.7.x in a better way, but that way requires more
changes...
2016-01-27 00:00:22 +00:00
Alexey Sokolov 2bcc5c5159 AppVeyor: show config.log even if ./configure failed 2016-01-23 15:01:11 +00:00
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