-------------------------------------------------------------------
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. 
