Alexey Sokolov
ddd3023d5d
Refactor default return values of callbacks of perl/python modules
...
See #1424
2017-12-17 22:03:47 +00:00
Alexey Sokolov
79ec016f05
Bump GCC requirements to 4.8. Close #1442
2017-12-17 15:09:52 +00:00
Alexey Sokolov
31db835ec8
Improve codecov config
...
See #1447
2017-12-17 11:32:29 +00:00
Alexey Sokolov
bbc43e203c
CMakified znc-buildmod should also remove destination before writing new .so
...
To avoid crash of a running ZNC process.
2017-12-17 10:09:46 +00:00
Alexey Sokolov
5904d3e38b
Merge pull request #1472 from GLolol/notice-failed-logins
...
src/Client: send failed logins to NOTICE instead of PRIVMSG
2017-12-17 02:28:52 +00:00
Alexey Sokolov
f984987e75
Add set -v to travis
...
https://github.com/travis-ci/travis-ci/issues/8920
2017-12-16 12:29:27 +00:00
Alexey Sokolov
55d993e08f
Merge pull request #1462 from znc-jenkins/l10n_master
...
Update translations
2017-12-15 08:53:26 +00:00
ZNC-Jenkins
9dbe7bb859
Update translations from Crowdin
2017-12-15 01:23:44 +00:00
Alexey Sokolov
35753b9d9d
Add Project-Id-Version to .pot files, maybe it'll fix crowdin ( #1462 )
2017-12-15 00:02:23 +00:00
Alexey Sokolov
4a2c223379
Add comments for translator to .tmpl files ( #1473 )
...
They are ignored in CTemplate, because the string doesn't reference it
as {N}
2017-12-14 10:26:07 +00:00
James Lu
f5fc51a63b
src/Client: send failed logins to NOTICE instead of PRIVMSG
...
When connecting to many ZNC networks at once, one failed login causes numerous query windows from *status to pop up. These can be annoying to close depending on the client.
2017-12-13 20:21:21 -05:00
Alexey Sokolov
fd83bb3473
Merge branch 'master' of github.com:znc/znc
2017-12-13 08:30:27 +00:00
Alexey Sokolov
3b3a0ac291
Export CMake target more cleanly.
...
This allows external modules to use newer C++ versions than C++11.
2017-12-13 00:21:59 +00:00
Alexey Sokolov
bd51ebcdca
Merge pull request #1455 from CyberShadow/timeval
...
Add sub-second precision for timestamp formatting
2017-12-10 11:46:22 +00:00
Alexey Sokolov
9bb8387745
Revert "Avoid calling OnWho on every channel in the network WHO was called in. ( #1461 )"
...
This reverts commit 5132ea987e .
Add a comment to explain the old behavior, by courtesy of @psychon
2017-12-10 09:53:00 +00:00
Vladimir Panteleev
15b1f8d8fa
Change format syntax to a simple custom %f/%#f scheme
2017-12-10 09:45:58 +00:00
weabot
5132ea987e
Avoid calling OnWho on every channel in the network WHO was called in. ( #1461 )
2017-12-02 23:31:04 +00:00
Uli Schlachter
5c1fb61f45
controlpanel: Change "double" to "number" ( #1468 )
...
For a programmer, "double" makes sense as a data type, but for a human this is just a number.
2017-12-02 23:29:00 +00:00
culb
23c78dc318
Update crypt module: Fix for LibreSSL ( #1439 )
2017-12-02 23:28:02 +00:00
Uli Schlachter
6689705756
Add missing space in "hasno"
...
Fixes the remaining part of #1465 .
2017-11-27 19:45:02 +00:00
Alexey Sokolov
70bf4ad9ba
Fix wrong English text, close #1465
2017-11-26 22:12:09 +00:00
Alexey Sokolov
12b3e167ee
Add header to all .pot files consistently
2017-11-26 09:54:48 +00:00
Alexey Sokolov
625d70fa85
Remove Guest string and user IP from web UI
2017-11-24 08:24:12 +00:00
Alexey Sokolov
e1f821a782
Crowdin: fix check of pull request existence
2017-11-22 00:26:47 +00:00
Alexey Sokolov
fcb7d39a17
Crowdin: change text of pull request
2017-11-21 22:03:50 +00:00
Alexey Sokolov
f47ad2396f
Start moving CI configs into .ci/, add initial crowdin jenkinsfile
2017-11-21 01:00:10 +00:00
Alexey Sokolov
ac80feccd8
Open .tmpl files as utf-8 when extracting translation strings
...
Write them as utf-8 too...
2017-11-21 00:53:49 +00:00
Alexey Sokolov
4a3f62f1a6
Add Crowdin configs for localization ( #1354 )
2017-11-14 00:35:54 +00:00
Alexey Sokolov
42a96cf375
Update .pot files
2017-11-13 23:35:36 +00:00
Alexey Sokolov
1a4990c033
Don't use features of Qt 5.6 in the integration test yet
2017-11-12 18:00:33 +00:00
Alexey Sokolov
744bd7d55c
Fix use-after-free in znc --makepem
...
X509_get_subject_name() returns an internal pointer, which was destroyed
by X509_set_subject_name(), and then accessed again in
X509_set_issuer_name().
But X509_set_subject_name() isn't needed at all, because subject name
was modified in place.
2017-11-12 16:45:23 +00:00
Alexey Sokolov
44418f5aaf
Add ability to install an inline python module to integration test
2017-11-12 15:54:19 +00:00
Alexey Sokolov
fd8a36d3ea
Use value-parameterized tests for FormatTime
2017-11-04 21:37:55 +00:00
Alexey Sokolov
82d32429d1
schat: Require explicit path to certificate.
...
Don't allow using files outside of module data directory.
This is the same requirement as for log path in log module.
2017-10-30 23:01:20 +00:00
Alexey Sokolov
a80074712a
More translateable strings, #1354
2017-10-30 22:56:36 +00:00
Alexey Sokolov
cfadadb5d3
More translateable strings, #1354
2017-10-28 10:33:31 +01:00
Alexey Sokolov
ddefb03d1e
AppVeyor: don't cache cygwin packages, they are over cache size limit
...
anyway.
2017-10-26 19:48:09 +01:00
Alexey Sokolov
01571f1409
AppVeyor: try to clear corrupted cache to mitigate
...
https://help.appveyor.com/discussions/problems/8975-cache-is-unstable-lately
2017-10-26 19:32:32 +01:00
Vladimir Panteleev
03c4c0b165
Use and propagate microsecond-precision timestamps to FormatTime
...
This enables sub-second precision timestamp formatting for logs and
clients without server-time.
2017-10-26 00:00:51 +00:00
Vladimir Panteleev
901a21e91b
Utils: Add FormatTime overload taking timeval
...
This overload also supports additional format sequences for formatting
the sub-second part of timeval.
2017-10-26 00:00:50 +00:00
Alexey Sokolov
ca578843fc
Fix test after previous commit
2017-10-23 00:17:49 +01:00
Alexey Sokolov
05a0cbf3e0
More translatable strings, #1354
2017-10-22 23:13:31 +01:00
Alexey Sokolov
615d4f6b5e
Improve cyrusauth UI, make more strings translatable ( #1354 )
2017-10-22 00:25:13 +01:00
Alexey Sokolov
a05f344f5f
Travis: Add xcode 9.1; Disable xcode 6.4, because download of qt for osx 10.10 times out.
2017-10-21 09:33:34 +01:00
Adam Williams
dca012f0b7
Use SameSite=strict cookies consistently ( #1450 )
2017-10-20 15:31:46 +01:00
Alexey Sokolov
42d30901d4
Merge pull request #1444 from Zarthus/tidy_up_readme
...
Tidy up README
2017-10-15 18:26:39 +01:00
Alexey Sokolov
3ba8b0cce3
Stop mixing up ./configure --enable-debug with znc --debug
...
Close #1449
See #1446
2017-10-15 18:00:33 +01:00
Jos Ahrens
4e4dd0f7bc
Remove unused AUHOTRS symlink
...
Resolves #1391
2017-10-15 17:56:06 +01:00
Alexey Sokolov
2ebd358521
Merge pull request #1446 from Zarthus/feature/debug-mode-awareness
...
transparency: Make the user aware that DEBUG mode is enabled.
2017-10-04 19:09:09 -07:00
Alexey Sokolov
57ad5cd814
Merge pull request #1445 from Zarthus/fix/debug-shows-pass
...
debugging: Add Filter method to hide filter sensitive data
2017-10-04 19:06:50 -07:00