Commit Graph

4766 Commits

Author SHA1 Message Date
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
Alexey Sokolov 023e57485b Revert "Remove several more "size - 1", none of which are dangereous."
This reverts commit bcabf9b55c.

I should test code better...
2017-10-04 04:41:50 +01:00
Alexey Sokolov bcabf9b55c Remove several more "size - 1", none of which are dangereous. 2017-10-03 15:23:09 +01:00
Alexey Sokolov d73a4090c8 Fix crash caused by an unsigned overflow.
Thanks to Joseph Bisch for discovery.
This was an artifact of converting ZNC to use CMessage. Released
versions are not affected.
2017-10-03 15:21:56 +01:00
Jos Ahrens ab501767a1 transperancy: Make the user aware that DEBUG mode is enabled. 2017-10-02 14:46:00 +02:00
Jos Ahrens f006e31fed debugging: Add Filter method to hide filter sensitive data 2017-10-02 14:09:45 +02:00
Jos Ahrens a75ad25aae Tidy up README
Adds ToC, minor grammar improvements, web link improvements
as GitHub does not support ircs:// in markdown
2017-10-01 10:52:12 +00:00
Alexey Sokolov 448f020a7a Travis: Workaround for broken ASAN
https://github.com/google/sanitizers/issues/856
2017-09-23 01:56:40 +01:00
Alexey Sokolov e86efb08bd Fix build 2017-09-08 00:06:34 +01:00
Alexey Sokolov 7e94158c6d More strings to translate #1354 2017-09-08 00:03:27 +01:00
Alexey Sokolov d51159a330 Log: add ShowSettings command, rework Set command, #601
Make more strings translateable, #1354
2017-09-07 23:35:18 +01:00
Alexey Sokolov 408e6e9f01 More translateable strings, #1354 2017-09-06 00:01:37 +01:00
Alexey Sokolov b516d40d65 More translateable, #1354 2017-09-05 23:52:38 +01:00
Alexey Sokolov 7e9acdf085 Translateable more, #1354 2017-09-05 23:44:47 +01:00