To create new wiki account, please join us on #znc at Libera.Chat and ask admins to create a wiki account for you. You can say thanks to spambots for this inconvenience.
ChangeLog/1.9.0: Difference between revisions
Jump to navigation
Jump to search
DarthGandalf (talk | contribs) Fill initial generated list. TODO: triage/rewrite |
DarthGandalf (talk | contribs) No edit summary |
||
Line 10: | Line 10: | ||
== New == | == New == | ||
* Remove autoconf, leave only CMake as the build system. The old <code>configure</code> script is now merely a wrapper for CMake, and accepts mostly the same parameters as the old <code>configure</code>. | |||
== Fixes == | == Fixes == | ||
* Don't send 333 (RPL_TOPICWHOTIME) to client if topic owner is unknown {{GH|1889}} | * Don't send 333 (RPL_TOPICWHOTIME) to client if topic owner is unknown {{GH|1889}} | ||
Line 183: | Line 184: | ||
* Update comment {{git|87ed28f7}} | * Update comment {{git|87ed28f7}} | ||
* Rename configure.sh cmake wrapper to configure {{git|84d8375a}} | * Rename configure.sh cmake wrapper to configure {{git|84d8375a}} | ||
Revision as of 02:11, 8 February 2024
← 1.8.2 | ZNC 1.9.0 | 1.9.1 → |
This is an old ZNC version. If you still use it, please consider upgrading to 1.9.1. |
See https://github.com/znc/znc/compare/znc-1.9.1...master for a list of changes since 1.9.1 stable.
New
- Remove autoconf, leave only CMake as the build system. The old
configure
script is now merely a wrapper for CMake, and accepts mostly the same parameters as the oldconfigure
.
Fixes
- Don't send 333 (RPL_TOPICWHOTIME) to client if topic owner is unknown (#1889)
Modules
Internal
- Add argon to readme Template:Git
- Bump docker/metadata-action from 4 to 5 Template:Git
- Bump github/codeql-action from 2 to 3 Template:Git
- Bump actions/checkout from 3 to 4 Template:Git
- Bump docker/login-action from 2 to 3 Template:Git
- Bump docker/build-push-action from 3 to 5 Template:Git
- Make modperl support AddServerDependentCapability Template:Git
- Make modpython work with server-dependent caps Template:Git
- Move extended-join test to integration test Template:Git
- Add comments Template:Git
- Code cleanup Template:Git
- Modulefy core server-dependent caps Template:Git
- Improve test Template:Git
- Add CCapability Template:Git
- in theory support non-network modules too Template:Git
- The test is now working Template:Git
- Progress: CAP NEW is sent to client Template:Git
- Set ServerThrottle=5 in integration test Template:Git
- Update comments, namespace some internal modpython functions Template:Git
- Fix build with SWIG 4.2.0 Template:Git
- Force argon support in CI Template:Git
- Progress Template:Git
- Welcome to 2024 [skip ci] Template:Git
- Add comments to header Template:Git
- Force argon support in CI Template:Git
- Cleanup ZNC_LVREFQUAL Template:Git
- Require C++ version via cmake features Template:Git
- Use std::variant to save a bit of RAM Template:Git
- Use std::string_view instead of backported one Template:Git
- Use C++17 Template:Git
- Fix modpython to show list of available modules Template:Git
- Update docker alpine to 3.18 Template:Git
- Add a comment Template:Git
- Bump cmake requirements in subprojects too Template:Git
- Use llvm-cov in macos CI Template:Git
- Try to simplify building modules Template:Git
- Maybe fix znc-buildmod on macos Template:Git
- Use use_homebrew in znc-buildmod Template:Git
- Pass list of deps to modperl and modpython bindings too Template:Git
- Apple libsasl2 is still missing the .pc file Template:Git
- Re-enable macos CI Template:Git
- Maybe fix macos build again Template:Git
- Add necessary find_dependency() to ZNCConfig.cmake Template:Git
- Maybe fix build on macos Template:Git
- Use imported targets in cmake more consistently Template:Git
- Update route_replies.cpp Template:Git
- route_replies: add 337 to whois Template:Git
- Update password hashes from SHA-256 to Argon2id Template:Git
- Use module names as the module ident. Template:Git
- Add TODO entry to move account logic to a separate method. Template:Git
- sAccount for consistency Template:Git
- Add account to joins for the log module. Template:Git
- Don't duplicate the map of cap handlers per client Template:Git
- Move CClient constructor body to .cpp Template:Git
- Remove done todo Template:Git
- Show more details how exactly cctz is used Template:Git
- Fix build with old cmake Template:Git
- Switch to upstream cctz Template:Git
- cygwin qt doesn't know qsizetype yet Template:Git
- Implement cap negotiation 3.2 on server side Template:Git
- Make it possible for modules to send values in CAP LS Template:Git
- Send multiline CAP LS response for IRCv3.2 clients Template:Git
- Remove coverity badge too Template:Git
- Update badges Template:Git
- Use patched cctz for now Template:Git
- Add test for different timezones Template:Git
- Upload tarball as artifact in CI Template:Git
- Build cctz as part of znclib when not found Template:Git
- Split dependencies of znclib target Template:Git
- Copy relevant parts of cctz to the tarball Template:Git
- Use std::chrono and cctz instead of messing with TZ Template:Git
- Use steady clock for cache map Template:Git
- Update Csocket submodule Template:Git
- CI: update comment Template:Git
- Bump docker/build-push-action from 2 to 3 Template:Git
- Welcome to 2023 Template:Git
- Add ParseServerTime TZ fix and tests Template:Git
- Add Portuguese translations/ files Template:Git
- CI: Update instructions how to setup freebsd image Template:Git
- Bump actions/checkout from 2 to 3 Template:Git
- Bump codecov/codecov-action from 1 to 3 Template:Git
- Bump actions/upload-artifact from 2 to 3 Template:Git
- Bump docker/login-action from 1 to 2 Template:Git
- Bump docker/metadata-action from 3 to 4 Template:Git
- Check for github action updates monthly Template:Git
- CI: stop testing on 32bit cygwin Template:Git
- Add CodeQL workflow Template:Git
- Fuzzer: add comment Template:Git
- docker: update alpine to 3.17 Template:Git
- Update message in clientnotify to tell what ID is that Template:Git
- CI: add CIFuzz GitHub action Template:Git
- formatting commit Template:Git
- split up the option into two separate ones Template:Git
- re-add the ip to the user message Template:Git
- implement the new notification logic Template:Git
- add test for the "clientnotify" module Template:Git
- allow identifiers in the test setup Template:Git
- Add support SWIG 4.1.0, drop support for < 4.0.1 Template:Git
- CI: Update usage of rebaseall on cygwin Template:Git
- Make CUser::Put* send to all clients Template:Git
- Fix an ODR violation Template:Git
- Test module translation of commands Template:Git
- Rename cmd/desc to command/description Template:Git
- modules: modpython: Implement Module.AddCommand() Template:Git
- CI: update crowdin contributors file in utf-8 Template:Git
- DH_set0_pqg and DH_get0_key have existed since LibreSSL 2.7 Template:Git
- Add test for watch with spaces Template:Git
- Allow spaces when adding new pattern Template:Git
- Welcome to 2022 The same procedure as last year, Miss Sophie? Same procedure as every year, James. Template:Git
- Don't crash when receiving SASL lines from server without having negotiated SASL via CAP Template:Git
- Fix order of breadcrumbs in network page in webadmin Template:Git
- Fix build with libressl Template:Git
- wip Template:Git
- Dockerfile: Switch from libressl to openssl Template:Git
- Fix coverage for C++ on github actions Template:Git
- Build but not push docker on pull requests Template:Git
- Add tests for deny options Template:Git
- Add more deny options Template:Git
- Port updater of docs.znc.in from travis to github actions Template:Git
- Replace github actions badge with one via shields.io for consistency Template:Git
- Replace Travis badge with Github Actions Template:Git
- Fix tarball testing in github actions after .github/ removal Template:Git
- Docker git version: fix versio, update alpine Template:Git
- Remove .github/ from tarball Template:Git
- CI: Remove ' symbol where it shouldn't be Template:Git
- Setup github actions Template:Git
- Fix integration test after switch to libera Template:Git
- Fixed missing paragraph closing tag Template:Git
- Hide password in PASS debug lines without : in trailing param Template:Git
- Switch --makeconf wizard from freenode to libera Template:Git
- route_replies: route TOPIC requests to client Template:Git
- move IRC channel to Libera.Chat Template:Git
- Rewrite message parsing using string_view Template:Git
- Fix controlpanel output Template:Git
- change message when staying in foreground Template:Git
- Welcome to 2021 Template:Git
- znc-buildmod: output where the module was written to Template:Git
- Fix znc-buildmod -v in cmake build Template:Git
- Fix other skins for #1744 Template:Git
- Allow reordering of channels in webadmin Template:Git
- List channels in order in webadmin Template:Git
- Add MoveChan and SwapChans commands Template:Git
- Update default SSL settings from Mozilla recommmendations Template:Git
- Fix path in systemd service (which shouldn't be here at all) Template:Git
- Don't load modperl as a python module Template:Git
- WIP fix autotop Template:Git
- sasl: don't forward 908 numeric to clienT Template:Git
- Dockerfile: upgrade Alpine to 3.12 Template:Git
- Use 1.8.x again Template:Git
- Show channel indexes in ListChans command Template:Git
- Respect order of subconfigs in znc.conf Template:Git
- Add test for account-tag capability Template:Git
- Cleanup capabilities from m_ssAcceptedCaps in CClient::ClearServerDependentCaps after CAP DEL Template:Git
- Add support for cap account-tag Template:Git
- modperl: allow overriding timer label Template:Git
- CI: Try to fix coverity setup Template:Git
- Remove merge conflicts from .po files Template:Git
- Web: remove legacy xhtml syntax (#1723) Template:Git
- CI: the file now exists Template:Git
- Fix the new CI script Template:Git
- CI: try to show who helped to translate ZNC Template:Git
- Update README about new python Template:Git
- Fix PY_SSIZE_T_CLEAN python warning Template:Git
- Rewrite how modpython loads modules Template:Git
- Appveyor: avoid the symlink Template:Git
- Looks like appveyor cygwin doesn't like such symlinks. Make it explicitly relative Template:Git
- Update comment Template:Git
- Rename configure.sh cmake wrapper to configure Template:Git