Falk Rund
ad6a397ca4
Welcome to 2026
...
[skip ci]
2026-01-01 13:44:32 +01:00
Alexey Sokolov
cb0a5e4018
Update version to 1.11 in master branch
2025-06-09 22:03:14 +01:00
Alexey Sokolov
5e3fecbcf1
Update future version to 1.10.1 in the 1.10.x branch
2025-06-09 22:01:20 +01:00
Alexey Sokolov
075cd3897f
Increase the version number to 1.10.0
2025-06-09 21:41:36 +01:00
Alexey Sokolov
d1f26593b3
ZNC 1.10.0-rc1
2025-05-28 21:15:08 +01:00
Alexey Sokolov
e10c874abe
ZNC 1.10.0-beta1
2025-05-18 20:30:17 +01:00
Alexey Sokolov
7108a862fa
ZNC 1.10.0-alpha2
2025-05-11 21:28:21 +01:00
Alexey Sokolov
267b2fee99
ZNC 1.10.0-alpha1
2025-05-04 12:29:18 +01:00
Alexey Sokolov
1ec5408d7a
Find boost in CONFIG mode of CMake
...
To silence CMake's warning
Fix #1934
2025-05-04 10:29:50 +01:00
Giovanni
30fbf1172c
Fix host name retrieval during TLS certificate generation ( #1935 )
...
Use HOSTNAME if defined, otherwise invoke gethostname(3) if possible,
fallback to uname(2)
2025-03-16 15:43:39 +00:00
Giovanni
ab763a7b99
CMake: use cmake_{push,pop}_check_state() ( #1933 )
2025-02-23 01:30:48 +01:00
Peter
44e4b95a20
Welcome to 2025 ( #1929 )
2025-02-07 23:23:45 +00:00
Alexey Sokolov
04fd57ad46
Merge branch '1.9.x'
2024-02-25 14:28:20 +00:00
Alexey Sokolov
f8552fc814
Skip modperl/modpython tests cleaner
2024-02-25 14:13:32 +00:00
Alexey Sokolov
0f44dd53c7
Start 1.9.x branch after 1.9.0
2024-02-22 00:54:00 +00:00
Alexey Sokolov
d1e0f258b1
Increase git version to 1.10.x
2024-02-22 00:51:05 +00:00
Alexey Sokolov
301c84fa4b
Increase the version number to 1.9.0
2024-02-22 00:20:59 +00:00
Alexey Sokolov
d1292eb0f9
ZNC 1.9.0-rc1
2024-02-10 01:00:09 +00:00
Falk Rund
17a004aa0b
Welcome to 2024
...
[skip ci]
2023-12-31 21:09:25 +01:00
Alexey Sokolov
157095fd7c
Require C++ version via cmake features
...
This works nicely with znc-buildmod because it will now ask cmake to
support at least C++17, but not limit modules to it
2023-11-18 14:21:28 +00:00
Alexey Sokolov
53f0751fd5
Use C++17
2023-11-18 11:16:41 +00:00
Alexey Sokolov
40875f1dbd
Use use_homebrew in znc-buildmod
2023-09-30 10:56:26 +01:00
Alexey Sokolov
5f2f3b2934
Apple libsasl2 is still missing the .pc file
2023-09-30 09:33:10 +01:00
Alexey Sokolov
901c318028
Maybe fix macos build again
2023-09-30 03:11:30 +01:00
Alexey Sokolov
05416485c7
Merge branch 'imported' into applecctz
2023-09-30 02:24:55 +01:00
Alexey Sokolov
1987eb37ae
Add necessary find_dependency() to ZNCConfig.cmake
2023-09-30 00:14:23 +01:00
Alexey Sokolov
a69e6b8566
Maybe fix build on macos
2023-09-28 22:36:48 +01:00
Alexey Sokolov
4228754ffb
Use imported targets in cmake more consistently
2023-09-28 22:11:48 +01:00
Alexey Sokolov
a1a254bef1
Update password hashes from SHA-256 to Argon2id
...
These days salted SHA-256 is considered quite weak for passwords.
Transparently upgrade existing hashes upon login.
Bump cmake requirement to able to use IMPORTED_TARGET, this will allow
further cleanup in next commits.
2023-09-27 01:11:07 +01:00
Alexey Sokolov
64da93f7cf
Remove done todo
2023-02-24 20:16:34 +00:00
Alexey Sokolov
3a5f8901f7
Show more details how exactly cctz is used
2023-02-21 22:42:44 +00:00
Alexey Sokolov
e6ffa04532
Fix build with old cmake
...
Close #1860
2023-01-13 21:17:18 +00:00
Alexey Sokolov
9de3f908b9
Build cctz as part of znclib when not found
...
Because on cygwin otherwise it would be a separate dll
2023-01-07 22:04:43 +00:00
Alexey Sokolov
64359328cf
Use std::chrono and cctz instead of messing with TZ
2023-01-07 21:18:20 +00:00
Falk Rund
f9fd05c307
Welcome to 2023
2023-01-01 06:49:00 +01:00
Alexey Sokolov
fecdd98958
Add support SWIG 4.1.0, drop support for < 4.0.1
...
https://bugs.gentoo.org/878587
2022-11-05 13:02:12 +00:00
Falk Rund
6402d241ac
Welcome to 2022
...
The same procedure as last year, Miss Sophie?
Same procedure as every year, James.
2022-01-01 14:05:32 +01:00
Alexey Sokolov
dcb5f3df82
Fix build with libressl
...
It got another feature of openssl implemented, which broke this
2021-11-14 00:45:01 +00:00
Alexey Sokolov
fd71a69fab
Rewrite message parsing using string_view
...
It's a bit too early yet to require C++17 so the implementation from
BackportCpp (string_view-standalone) is used instead.
Fixes https://crbug.com/oss-fuzz/34413 - slow message parsing on huge
messages. In real word, messages can't be that big, because CSocket
enforces a line length limit.
This can be considered a regression of 1.7.0, because before it, instead
of gathering params into a vector, code was searching 1st word in the
string, then 2nd word, then 3rd word, starting from beginning each time.
It was not very efficient, but the number of passes over the string was
limited.
2021-05-22 09:57:04 +01:00
MAGIC
99687b0f24
Welcome to 2021
2021-01-01 19:37:07 +01:00
Alexey Sokolov
b3b38956a7
Rewrite how modpython loads modules
...
'imp' was deprecated since python 3.3.
This removes the undocumented feature of loading python C extension as
ZNC module, but adds a test that python package can be loaded.
Bump python requirements to 3.4
2020-05-23 13:32:50 +01:00
Alexey Sokolov
ff7758b573
Increase version number to 1.9.x
2020-05-01 22:20:07 +01:00
Alexey Sokolov
54053c0676
Return version number to git: 1.8.x
2020-05-01 22:18:38 +01:00
Alexey Sokolov
492b4ab007
Increase the version number to 1.8.0
2020-05-01 21:51:29 +01:00
Alexey Sokolov
c00078781d
ZNC 1.8.0-rc1
2020-04-26 09:39:55 +01:00
Alexey Sokolov
8d1637e26e
ZNC 1.8.0-beta1
2020-04-20 21:33:54 +01:00
Alexey Sokolov
6295fffee5
ZNC 1.8.0-alpha1
2020-03-29 15:23:47 +01:00
Alexey Sokolov
34645658ab
CMake: stop requiring C compiler
2020-01-05 11:28:49 +00:00
Alexey Sokolov
5b5ab5cf83
Support python 3.9
...
Fix #1702
2020-01-05 11:18:44 +00:00
MAGIC
9081aa971d
Welcome to 2020
2020-01-02 00:36:05 +01:00