ergo-rpm/ergo.changes
Georg Pfuetzenreuter ffd9f04249
Update to ergo 2.9.1 + SUSE Go 1.18 + various improvements
Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
2022-04-12 21:32:16 +02:00

236 lines
8.7 KiB
Plaintext

-------------------------------------------------------------------
Tue Apr 12 19:09:02 UTC 2022 - mail@georg-pfuetzenreuter.net
- Update to version v2.9.1:
*
-------------------------------------------------------------------
Tue Apr 12 16:29:46 UTC 2022 - mail@georg-pfuetzenreuter.net
- Update to version v2.9.1:
* fix #1928
* histserv delete now requires two params
* bump irctest
* implement draft/read-marker capability
* Dockerfile: un-pin alpine version
* bump .github and Dockerfile for go1.18
* upgrade to go 1.18, use generics
* docs: add a caution about operator passwords with spaces
* bump irctest to latest
* make SAREGISTER override DEFCON
* Fix #1911 +s channels don't appear in /list even though on the channel (#1923)
* docs: expand FAQ on coerce-ident
* bump irctest to latest
* distrib: refine OpenRC init scripts
* bump recommended CHATHISTORY limit to 1000
* use exact integer parsing for znc.in/playback
* manual: add note about secure-nets
* Update help of REGISTER and VERIFY commands
* fix #1895
* bump irctest
* fix #1906
* update ergo to work with irc-go v0.1.0
* bump irc-go to v0.1.0
* fix #1896
* fix #1901
* Add FAQ about WebIRC and secure clients
* set up new development version (again)
* bump irctest to latest
* bump version to 2.9.1
* fix changelog
* changelog update for 2.9.1
* fix #1898
* correct 2.9.0 changelog credits for posterity
* show arbitrary IP in WHOX
* set up new development version
* README: add Gentoo package
* distrib: add OpenRC init scripts
* bump version and changelog for v2.9.0
* add a warning about NS UNREGISTER unregistering channels
* commit the results of updatetranslations.py
* add disambiguating numbers in translated strings
* fix instructions for signing the checksum file
* bump version to v2.9.0-rc1
* version and changelog updates for 2.9.0-rc1 (#1889)
* add ip-check-script.exempt-sasl
* Revert "disable languages in default.yaml"
* fix the reopened #1844
* optionally protect against multiple starts with flock (#1873)
* small refactor
* Fix #1883 Nickserv gives error when user attempt to change password to *
* update help entry for CHATHISTORY
* README: Add link tothe LDAP plugin
* bump irctest
* fix #1876
* correctly account for nickname in CAP LS arithmetic
* +I should allow unregistered users to join a +R channel
* fix the atheme side of #1864
* explicitly close the DB during importdb
* bump database version generated by importer
* anope2json certfp support (#1867)
* send `*` for WHOX o (oplevel) instead of `0`
* bump irctest
* anope2json, atheme2json: handle non-UTF8 data
* fix #1860
* update manual for #1858
* fix #1858
* disallow initial $ in nicknames
* plug gamja in the userguide
* Build arm64 container images (#1855)
* Update oragono references to ergo - Environment variable prefix - DNSBL repo URI - Project and repo names in link to Docker-specific instructions - Docker container and volume names in docker run command
* Update docker repo location in docs and docker-compose.yml
* change FAIL AUTHENTICATE VERIFICATION_REQUIRED to be a NOTE
* add FAIL AUTHENTICATE VERIFICATION_REQUIRED
* make +C (no CTCP) a default channel mode
* fix missing parenthesis in UBAN INFO
* update DEVELOPING.md
* fix #1842
* reorder imports
* fix #1840
* fix #1826
* fix #1844
* docs: fix incorrect naming of GHCR
* update docker readme
* fix irctest submodule path
* Solaris SMF Service
* readme: clarify self-containedness
* NS SUSPEND now req 'ban' capabs
* add uncommitted files from dep update
* fix casefolding issue in muting RELAYMSG
* upgrade dependencies for 2.9 cycle
* bump irctest to latest
* disable languages in default.yaml
* make operators hidden by default in default.yaml
* fix #1730
* fix #1831
* include procedures for signing the checksums file
* fix #1833
* set up new development version
* bump version to v2.8.0
* remove gchr.io landing page link from changelog
* update changelog for ghcr announcement
* fix #1798
* fix #1827
* changelog updates
* SAMODE +f shouldn't require channel privileges
* clarify comment on CAP byte arithmetic
* fix error message for NS SET EMAIL without the password
* temporary logo update
* Oragono -> Ergo
* fix erroneous command name in changelog
* bump version to v2.8.0-rc1
* bump changelog for v2.8.0-rc1
* include git tag in binary when available
* docker: include git hash in docker-built binary
* docker: downgrade alpine to 3.13 again
* CHATHISTORY with nonexistent msgid should send empty batch
* fix spurious error logline in schema change
* fix case where CS TRANSFER as an operator required acceptance
* try to fix docker entrypoint
* CI: fix invalid variable warning
* Add GHCR workflow
* fix spurious "corrupt account creds" logline
* fix #1802
* schema change to remove ReplayJoinsNever
* fix #1676, take 2
* Revert "fix #1676"
* update 'docker kill' command
* fix #1676
* upgrade buntdb
* make `ergo genpasswd` warn for bad passwords
* update git workflow documentation
* Send snomask for channel mode changes via SAMODE.
* move signals code to utils/
* remove unnecessary indirection in config
* remove obsolete resume config field
* factor out some shared code
* document gamja
* add dependencies workflow to DEVELOPING.md
* rename oragono.io/nope to ergo.chat/nope
* bump irctest
* include /msg form of account registration in manual
* update logo in /INFO response
* add # to disfavoredNameCharacters
* Update #ergo text logo (based on 'slant' figlet font with some tweaks)
* fix inconsistent grammar in documentation
* bump irctest
* fix #1530
* add s6 services to distrib
* fix #1650
* Add email-based password reset (#1779)
* bump irctest to latest
* remove SCRAM-SHA-256 from advertised SASL mechanisms
* upgrade go to 1.17
* update manual to point to stable branch systemd file
* Add missing argument to ERR_NEEDMOREPARAMS on USER commands.
* Make kick messages default to the kicker name instead of the kicked
* Advertise support for multiple KICK targets
* fix handling of +k with an empty key parameter
* Add missing channel parameter to ERR_INVALIDMODEPARAM.
* bump irctest
* documentation: update CI config path
* Document mute extbans
* Correct help text for NS CLIENTS LOGOUT.
* fix SCRAM not supporting client IDs
* upgrade buntdb
* fix incorrect handling of overlong lines when allow-truncation is enabled
* add autogeneration of SCRAM credentials on successful PLAIN
* consolidate login throttle checks
* clean up redundant check for sasl mechanism
* implement SCRAM-SHA-256
* replace jwt library
* Add support for extended-monitor
* fix #1756
* fix #1757
* add timeCreated to /uban list output
* fix #1751
* Restore support for multiple channels + single user
* Add support for KICK #chan user1,user2
* pin docker base image to alpine 3.13
* add missing disconnect sno help
* bump irctest
* update draft/register -> draft/account-registration
* add support for email timeouts
* expose a user-visible error if direct email sending fails
* fix #1738
* add a debug logline for client read errors
* always mark the service ready after rehash
* refactor some start-stop logging
* fix UBAN ADD of masks (k-lines) not killing clients
* support systemd notifications
* bump irctest
* fix #1731
* DISCONNECT Sno for always-on and/or multiclient
* Include nick in ERR_LISTMODEALREADYSET and ERR_LISTMODENOTSET
* bump irctest
* fix #1722
* Allow +v users to talk in +R channels.
* bump irctest to reintegrated version
* fix #1714
* Fixing AUR maintainer in README.md
* update docker readme
* Rename "realIP" to "ip" in WhoWas struct.
* fix #1703
* Show real IP in WHOWAS to opers with ban capability.
* bump irctest for #1696
* fix #1696
* use ergochat/irc-go instead of goshuirc/irc-go
* Update irc/help.go
* help for +f mode
* add links in README.md to manual/userguide
* mention new init script in manual
* Submitting rc.ergo
* fix remaining references to Freenode in documentation
* clarify mta configuration in manual
* add a FAQ entry for global notices
* update dockerfile and minor changes
* set up new development version
* bump version and changelog for official release
* update ChanServ OP command documentation
* Show email in NS INFO when user has permission.
-------------------------------------------------------------------
Sun Jun 6 22:32:48 UTC 2021 - Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
- Initialized the changes file. The current state of this RPM is an up to date master build using the obs_scm service and Go vendor modules.