| 
									
										
										
										
											2025-05-04 08:55:34 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Sun May  4 08:54:07 UTC 2025 - Dirk Müller <dmueller@suse.com> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - update to 2025.5.3: | 
					
						
							|  |  |  |   * Fix compatibility with setuptools >= 80 | 
					
						
							|  |  |  |   * registry.Json: Fix serialization/deserialization points | 
					
						
							|  |  |  |   * Make supybot.plugins.Web.urlWhitelist channel-specific | 
					
						
							|  |  |  |   * Fix interference of wrap() and internationalizeDocstring() | 
					
						
							|  |  |  |   * Add support for Python 3.14.0-alpha1 | 
					
						
							|  |  |  |   * i18n: Remove hacks for Python 2 | 
					
						
							|  |  |  |   * Add support for negative integers options following getopt | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2025-01-02 16:24:22 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Thu Jan  2 15:40:59 UTC 2025 - Atri Bhattacharya <badshah400@gmail.com> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Fix dist-info versioning by exporting the correct | 
					
						
							|  |  |  |   SOURCE_DATE_EPOCH before building. | 
					
						
							|  |  |  | - Revert changes from previous commit in lieu of current, better | 
					
						
							|  |  |  |   fix. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2025-01-02 13:26:38 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Thu Jan  2 13:25:56 UTC 2025 - Atri Bhattacharya <badshah400@gmail.com> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Account for the dist-info version differing from tarball version | 
					
						
							|  |  |  |   in file lists. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-12-10 03:52:54 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Tue Dec 10 03:52:10 UTC 2024 - Steve Kowalik <steven.kowalik@suse.com> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Update to 2024.10.19: | 
					
						
							|  |  |  |   * Add IrcState.nicksToAccount | 
					
						
							|  |  |  |   * core & Channel: Add option --account to kban and iban | 
					
						
							|  |  |  |   * Add support for 'account' in supybot.protocols.irc.banmask | 
					
						
							|  |  |  |   * Replace makeExtBanmask with makeExtBanmasks | 
					
						
							|  |  |  |   * makeExtBanmasks: Log invalid options | 
					
						
							|  |  |  |   * requirements.txt: add ddate as an optional dependency for Time.ddate | 
					
						
							|  |  |  |   * Socket: Fix hanging while TLS socket buffer is non-empty | 
					
						
							|  |  |  |   * Debug: Remove useless shebang | 
					
						
							|  |  |  |   * httpserver: Fix incorrect path joining | 
					
						
							|  |  |  |   * RSS: Add support for $content/$summary_detail/$title_detail | 
					
						
							|  |  |  |   * RSS: Copy $summary to $description on Atom feeds | 
					
						
							|  |  |  |   * Fix recursive loop in limnoria_reset_password | 
					
						
							|  |  |  |   * Geography: Add support for OSM node ids | 
					
						
							|  |  |  |   * Web: Fix crash on trailing ';' in Content-Type | 
					
						
							|  |  |  |   * Web: Fix crash on socket.timeout on snarfed URLs | 
					
						
							|  |  |  |   * Fediverse: Catch URLErrors raised when checking webfinger support | 
					
						
							|  |  |  |   * Services: Improve error on missing password or NickServ nick | 
					
						
							|  |  |  |   * Changed whois provider domain to whois.iana.org | 
					
						
							|  |  |  |   * RSS: Update link to feedparser | 
					
						
							|  |  |  |   * ircdb.checkIgnored: return False for messages from servers | 
					
						
							|  |  |  |   * RSS: Don't log tracebacks for HTTP errors | 
					
						
							|  |  |  |   * Create temporary files in a temporary directory | 
					
						
							|  |  |  |   * Channel: Fix error in when channel is configured but not joined | 
					
						
							|  |  |  |   * Web: Need to download even more Javascript from Youtube | 
					
						
							|  |  |  |   * Admin: Fix leftover state change in testPart | 
					
						
							|  |  |  |   * Admin: Actually clean up test channel from configuration | 
					
						
							|  |  |  |   * Fix SyntaxWarning on Python 3.12 | 
					
						
							|  |  |  |   * httpserver: Rewrite without the cgi module | 
					
						
							|  |  |  |   * Internet: Use socket directly instead of telnetlib | 
					
						
							|  |  |  |   * Unix: Disable 'crypt' command on Python >= 3.13 | 
					
						
							|  |  |  |   * RSS: Fix error when re-creating a feed with a different name | 
					
						
							|  |  |  |   * Add per-network 'vhost' and 'vhostv6' config variables | 
					
						
							|  |  |  |   * Misc: update version fetching to the new branches | 
					
						
							|  |  |  |   * safeEval: Fix support for Python 3.14 | 
					
						
							|  |  |  |   * GPG: Import documentation removed from the Getting Started guide | 
					
						
							|  |  |  |   * Cowardly refuse to ban oneself with an account extban | 
					
						
							|  |  |  |   * Fall back to banning host instead of exact mask | 
					
						
							|  |  |  |   * Add test the bot won't account-extban itself | 
					
						
							|  |  |  |   * Added russian locale to limnoria | 
					
						
							|  |  |  |   * Use cProfile instead of profile | 
					
						
							|  |  |  |   * Web: Add youtu.be to Youtube's domain list | 
					
						
							|  |  |  |   * plugin-doc: Prevent hyphenation of -- in command syntax | 
					
						
							|  |  |  |   * Add config value supybot.reply.mores.instant.whenPrivate | 
					
						
							|  |  |  |   * Fix NormalizedString serialization splitting within escape sequences. | 
					
						
							|  |  |  |   * Updated russian translation based on updated messages.pot | 
					
						
							|  |  |  |   * Factoids: Fix search results when single key matched | 
					
						
							|  |  |  |   * Unix: Fix IPv6 formating of ping command | 
					
						
							|  |  |  |   * Web: Add workaround for minified Reddit URLs | 
					
						
							|  |  |  | - Switch back to PyPi tarball. | 
					
						
							|  |  |  | - Switch to autosetup and pyproject macros. | 
					
						
							|  |  |  | - Add patch skip-fediverse-profile-tests.patch: | 
					
						
							|  |  |  |   * Skip some misbehaving tests. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2023-10-21 08:34:33 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Fri Oct 20 13:53:47 UTC 2023 - Atri Bhattacharya <badshah400@gmail.com> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Update to version 2023.09.24.2: | 
					
						
							|  |  |  |   * PluginDownloader: Fix typo | 
					
						
							|  |  |  | - List limnoria executables as part of file-list. | 
					
						
							|  |  |  | - Drop unnecessary hashbangs from non-exec scripts. | 
					
						
							|  |  |  | - Link duplicate files in man dir. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2023-05-04 14:53:23 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							| 
									
										
										
										
											2023-10-20 12:48:13 +00:00
										 |  |  | Fri Oct 20 12:27:50 UTC 2023 - Atri Bhattacharya <badshah400@gmail.com> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Add coreutils-systemd to BuildRequires for the `uptime` command | 
					
						
							|  |  |  |   needed for a test. | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ------------------------------------------------------------------- | 
					
						
							| 
									
										
										
										
											2023-05-04 14:53:23 +00:00
										 |  |  | Thu May  4 14:20:48 UTC 2023 - Atri Bhattacharya <badshah400@gmail.com> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Update to version 2023-02-11: | 
					
						
							|  |  |  |   * Fix: Some instances behind Cloudflare block requests without a | 
					
						
							|  |  |  |     User-Agent header. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2023-04-16 07:40:07 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Sat Apr 15 21:14:18 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Add explicit {python_module pytzdata} BuildRequires and | 
					
						
							|  |  |  |   python-pytzdata Requires, needed for build in Tumbleweed now. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2022-12-03 18:28:59 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Sat Dec  3 17:40:29 UTC 2022 - Yogalakshmi Arunachalam <yarunachalam@suse.com> | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2025-05-04 08:55:34 +00:00
										 |  |  | - Update to version 2022-11-16 | 
					
						
							| 
									
										
										
										
											2022-12-03 18:28:59 +00:00
										 |  |  |   * Google: Remove broken commands | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2022-10-31 13:37:54 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Mon Oct 31 09:57:34 UTC 2022 - Atri Bhattacharya <badshah400@gmail.com> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Update to version 2022-09-27: | 
					
						
							|  |  |  |   * utils/web: Add <br/> to the list of block elements. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2022-07-14 14:27:09 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Thu Jul 14 13:53:25 UTC 2022 - Atri Bhattacharya <badshah400@gmail.com> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Update to version 2022-07-03: | 
					
						
							|  |  |  |   * PluginDownloader: replace automatic 2to3 step with a simple | 
					
						
							|  |  |  |     warning. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2022-04-21 02:11:38 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Thu Apr 21 02:10:14 UTC 2022 - Steve Kowalik <steven.kowalik@suse.com> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - feedparser is now available on Python 3.10, remove the skip. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2022-03-23 14:23:46 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Wed Mar 23 13:30:21 UTC 2022 - pgajdos@suse.com | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - python-mock is not required for build | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2022-03-19 23:04:18 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Sat Mar 19 13:51:21 UTC 2022 - Atri Bhattacharya <badshah400@gmail.com> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Update to version 2022-03-19: | 
					
						
							|  |  |  |   * irclib: Catch exception from outFilter, as with inFilter | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2022-02-05 18:46:37 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Sat Feb  5 17:20:47 UTC 2022 - Ben Greiner <code@bnavigator.de> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Update to version 2022-02-03 | 
					
						
							|  |  |  |   * wizard: Fix mixup of sasl username and password | 
					
						
							|  |  |  |   * Format: allow empty substrings in 'replace'.  This allows for | 
					
						
							|  |  |  |     easy substring removal without having to use regex. | 
					
						
							|  |  |  |   * setup.py + CI: Remove support for Python 3.4 and 3.5 | 
					
						
							|  |  |  |   * Time: Fix error handling in @tztime. | 
					
						
							|  |  |  |   * LogToIrc: Synchronize README with config.py. Better document | 
					
						
							|  |  |  |     the format of the 'target' config var | 
					
						
							|  |  |  |   * Expose standardSubstitute's var dictionary. So it can be reused | 
					
						
							|  |  |  |     by plugins if they want to use a different templating engine. | 
					
						
							|  |  |  |   * Services: Update to the latest version of the | 
					
						
							|  |  |  |     draft/account-registration spec. | 
					
						
							|  |  |  | - Skip python310: no feedparser due to missing sgmllib3k for | 
					
						
							|  |  |  |   Python 3.10 | 
					
						
							|  |  |  | - Enable the test suite | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-06-17 17:26:30 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Wed Jun 16 12:15:10 UTC 2021 - Lars Vogdt <lars@linux-schulserver.de> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Update to version 2021-05-27: | 
					
						
							|  |  |  |   + Socket: Fix crash non-TLS connections when using a SOCKS proxy | 
					
						
							| 
									
										
										
										
											2025-05-04 08:55:34 +00:00
										 |  |  |   + Socket: Disable resolution when using a SOCKS proxy | 
					
						
							| 
									
										
										
										
											2021-06-17 17:26:30 +00:00
										 |  |  |   + drivers: Log SOCKS proxy on connecting | 
					
						
							| 
									
										
										
										
											2025-05-04 08:55:34 +00:00
										 |  |  |   + callbacks, Misc, Relay: Fix when the message prefix is just a nick | 
					
						
							| 
									
										
										
										
											2021-06-17 17:26:30 +00:00
										 |  |  |   + Admin: Fix python 3.4 support | 
					
						
							|  |  |  |   + ircdb: Fix 'IrcUser.nicks' on non-lowercase network names | 
					
						
							|  |  |  |   + Add the option to disable password login. | 
					
						
							|  |  |  |   + Move official channel from Freenode to Libera.Chat | 
					
						
							|  |  |  |   + SedRegex: Fix NameError in config setup | 
					
						
							|  |  |  |   + Network: Fix IPv6 parsing | 
					
						
							| 
									
										
										
										
											2025-05-04 08:55:34 +00:00
										 |  |  |   + Channel: Fix Nameerror in @Alert. | 
					
						
							|  |  |  |   + httpserver: Fix pointless tracebacks | 
					
						
							| 
									
										
										
										
											2021-06-17 17:26:30 +00:00
										 |  |  |   + Relay: Don't relay QUIT/NICK if the sender isn't in the relayed channel. | 
					
						
							|  |  |  |   + RSS: Make @remove completely clean up feeds | 
					
						
							| 
									
										
										
										
											2025-05-04 08:55:34 +00:00
										 |  |  |   + RSS: Default to setting announces per channel+network, instead of | 
					
						
							| 
									
										
										
										
											2021-06-17 17:26:30 +00:00
										 |  |  |     just per channel | 
					
						
							|  |  |  |   + RSS: Forbid dots in feed names. | 
					
						
							|  |  |  |   + Services: Keep per-network state separate | 
					
						
							|  |  |  |   + all plugins: regenerate READMEs | 
					
						
							|  |  |  |   + httpserver, Fediverse: show an error message on 404 | 
					
						
							|  |  |  |   + Fediverse: Move Secure Fetch documentation to the 'Usage' section | 
					
						
							|  |  |  |   + Fix computation of message overhead in multiline batches. | 
					
						
							| 
									
										
										
										
											2025-05-04 08:55:34 +00:00
										 |  |  |   + Log loading times for each plugin | 
					
						
							| 
									
										
										
										
											2021-06-17 17:26:30 +00:00
										 |  |  |   + supybot-plugin-doc: Add labels for all command and config variables | 
					
						
							|  |  |  |   + callbacks: Don't write nick prefixes in the middle of multiline messages | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-03-22 22:29:20 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Mon Mar 22 16:10:36 UTC 2021 - Atri Bhattacharya <badshah400@gmail.com> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Update to version 2021-03-17: | 
					
						
							|  |  |  |   * README+setup: Update supported Python versions. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-12-10 10:24:51 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Thu Dec 10 00:09:12 UTC 2020 - Atri Bhattacharya <badshah400@gmail.com> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Update to version 2020-12-07: | 
					
						
							|  |  |  |   * Try all IP addresses of a hostname. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-10-14 12:55:44 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Wed Oct 14 11:06:32 UTC 2020 - Atri Bhattacharya <badshah400@gmail.com> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Update to version 2020-10-13: | 
					
						
							|  |  |  |   * RSS: Fix announce removal to work with net+chan-specific | 
					
						
							|  |  |  |     config. | 
					
						
							|  |  |  |   * It only removed the value from the chan-specific value. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-09-04 11:27:00 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Fri Sep  4 10:49:33 UTC 2020 - Atri Bhattacharya <badshah400@gmail.com> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Update to version 2020-09-03: | 
					
						
							|  |  |  |   * ChannelLogger: | 
					
						
							|  |  |  |     - Add tests for getLog. | 
					
						
							|  |  |  |     - Write tests for privmsg and notice. | 
					
						
							|  |  |  |     - Write tests for relayed privmsg. | 
					
						
							|  |  |  |     - Add tests for non-relayed messages when rewriteRelayed is | 
					
						
							|  |  |  |       True. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-08-31 05:23:46 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Sun Aug 30 10:27:19 UTC 2020 - Atri Bhattacharya <badshah400@gmail.com> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Update to version 2020-08-30: | 
					
						
							|  |  |  |   * Herald: | 
					
						
							|  |  |  |     - Throttle default heralds. | 
					
						
							|  |  |  |     - Use time.monotonic instead of time.time. | 
					
						
							|  |  |  |   * DDG: | 
					
						
							|  |  |  |     - Fix redirect detection. | 
					
						
							|  |  |  |     - Add region and safeSearch configs. | 
					
						
							|  |  |  |     - Add region test. | 
					
						
							|  |  |  |   * callbacks: | 
					
						
							|  |  |  |     - don't crash when the prefix is from network services. | 
					
						
							|  |  |  |     - add comments to findCallbacksForArgs. | 
					
						
							|  |  |  |   * utils.net: | 
					
						
							|  |  |  |     - always check fingerprints if they are set, even if | 
					
						
							|  |  |  |       verifyCertificates is False. | 
					
						
							|  |  |  |     - Do not disable TLS certificate check when | 
					
						
							|  |  |  |       authorityCertificate is set. | 
					
						
							|  |  |  |   * Autocomplete: | 
					
						
							|  |  |  |     - Initial implementation. | 
					
						
							|  |  |  |     - Fix name of response tag. | 
					
						
							|  |  |  |     - Only return the end of the current word (or the next one if | 
					
						
							|  |  |  |       the current word is finished). | 
					
						
							|  |  |  |     - return only the common prefix + one word. | 
					
						
							|  |  |  |     - more readable test failures. | 
					
						
							|  |  |  |     - configure Black. | 
					
						
							|  |  |  |   * ChannelLogger: | 
					
						
							|  |  |  |     - Fix regression preventing outgoing messages from being logged. | 
					
						
							|  |  |  |     - rewrite relayed messages echoed by the server | 
					
						
							|  |  |  |     - Fix typo in variable name. | 
					
						
							|  |  |  |     - update comment | 
					
						
							|  |  |  |   * irclib: Don't error when 004 is missing umodes and chanmodes. | 
					
						
							|  |  |  |   * Selectable User-Agent for HTTP requests | 
					
						
							|  |  |  |     (gh#ProgVal/Limnoria#1423) | 
					
						
							|  |  |  |   * Fix typo. HttpUserAgent -> HttpUserAgents | 
					
						
							|  |  |  |     (gh#ProgVal/Limnoria#1424) | 
					
						
							|  |  |  |   * userAgents: avoid potential IndexError | 
					
						
							|  |  |  |   * Google: Set User-Agent override. (gh#ProgVal/Limnoria#1426) | 
					
						
							|  |  |  |   * Factoids: Add --author filtering to @search. | 
					
						
							|  |  |  |   * Rename IrcCallback.echo_message to IrcCallback.echoMessage. | 
					
						
							|  |  |  | - Use limnoria-%{version}.ext naming scheme for source instead of | 
					
						
							|  |  |  |   python-limnoria-%{version}.ext | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-05-09 15:01:26 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							| 
									
										
										
										
											2020-07-09 21:11:45 +00:00
										 |  |  | Thu Jul  9 19:43:29 UTC 2020 - Atri Bhattacharya <badshah400@gmail.com> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Update to version 2020-07-01: | 
					
						
							|  |  |  |   * DDG: better document the transitions in the parser. | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ------------------------------------------------------------------- | 
					
						
							| 
									
										
										
										
											2020-05-09 15:01:26 +00:00
										 |  |  | Sat May  9 10:45:21 UTC 2020 - Atri Bhattacharya <badshah400@gmail.com> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Update to version 2020-05-01: | 
					
						
							|  |  |  |   * Fix extra arguments to irc.reply() being ignored by messages | 
					
						
							|  |  |  |     returned by '@more' (gh#ProgVal/Limnoria#1405). | 
					
						
							|  |  |  | - Run an extra sed during %setup to clean hashbang from a file not | 
					
						
							|  |  |  |   installed in an executable path. | 
					
						
							|  |  |  | - Drop the _service file, use full source URL directly allowing | 
					
						
							|  |  |  |   renaming of the tarball in %{name}-%{version} format. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-03-27 10:52:49 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Fri Mar 27 09:18:46 UTC 2020 - Atri Bhattacharya <badshah400@gmail.com> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Update to version 2020-03-19: | 
					
						
							|  |  |  |   * Update links to the documentation. | 
					
						
							|  |  |  |   * Updated translations. | 
					
						
							|  |  |  | - Use %{name}-%{version} naming scheme for source tarball. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-02-10 16:43:51 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Mon Feb 10 16:33:25 UTC 2020 - Lars Vogdt <lars@linux-schulserver.de> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Update to version 2020-01-31: | 
					
						
							|  |  |  |   + RSS: If ids are missing, use <link> as id. | 
					
						
							| 
									
										
										
										
											2025-05-04 08:55:34 +00:00
										 |  |  |   + RSS: Show a meaningful error in case '@rss' is called with a non-URL/… | 
					
						
							| 
									
										
										
										
											2020-02-10 16:43:51 +00:00
										 |  |  |   + ChannelStats: Use the safe math evaluator. | 
					
						
							|  |  |  |   + core/Math: Move the math evaluator to src/utils/. | 
					
						
							|  |  |  |   + Math: Fix log/log10 return type. | 
					
						
							|  |  |  |   + Aka, Google, String: fix more DeprecationWarning in tests (#1328) | 
					
						
							|  |  |  |   + AutoMode, Channel, Nickometer: fix invalid escape sequence Deprecatio… | 
					
						
							|  |  |  |   + plugins: use r'' strings to fix DeprecationWarning in test cases (#1328) | 
					
						
							|  |  |  |   + Aka, Debug: cleanup imports | 
					
						
							|  |  |  |   + Use importlib instead of imp. | 
					
						
							|  |  |  |   + Replace failUnless/failIf with assertTrue/assertFalse. | 
					
						
							| 
									
										
										
										
											2025-05-04 08:55:34 +00:00
										 |  |  |   + Socket: Don't add instances twice in cls._instances. | 
					
						
							| 
									
										
										
										
											2020-02-10 16:43:51 +00:00
										 |  |  |   + Socket: use a proper lock instead of a boolean. | 
					
						
							|  |  |  |   + Add subcommand dispatching for CAP/FAIL/WARN/NOTE. | 
					
						
							|  |  |  |   + Rename doAuthenticate* functions to not conflict with callback names. | 
					
						
							| 
									
										
										
										
											2025-05-04 08:55:34 +00:00
										 |  |  |   + Make irc.error do nothing is no string is given as argument. | 
					
						
							|  |  |  |   + Call super().setValue() before defaultHttpHeaders. | 
					
						
							|  |  |  |   + Deduplicate setting Accept-Language HTTP header. | 
					
						
							| 
									
										
										
										
											2020-02-10 16:43:51 +00:00
										 |  |  |   + Web: Implement protocols.http.requestLanguage | 
					
						
							|  |  |  |   + Add supybot.protocols.http.requestLanguage | 
					
						
							| 
									
										
										
										
											2025-05-04 08:55:34 +00:00
										 |  |  |   + Fix getSpecific usage | 
					
						
							|  |  |  |   + Import MutableMapping and MutableSet from collections.abc. | 
					
						
							| 
									
										
										
										
											2020-02-10 16:43:51 +00:00
										 |  |  |   + setup.py: migrate shebang to Python 3 | 
					
						
							|  |  |  |   + setup.py: remove obsolete version_info conditionals | 
					
						
							|  |  |  |   + scripts: remove obsolete conditionals for Python 2 | 
					
						
							|  |  |  |   + scripts: migrate shebangs and version checks to Python 3 | 
					
						
							|  |  |  |   + Be less hostile to users in --allow-root help | 
					
						
							| 
									
										
										
										
											2025-05-04 08:55:34 +00:00
										 |  |  |   + Readd Limnoria name to default part & quit messages | 
					
						
							| 
									
										
										
										
											2020-02-10 16:43:51 +00:00
										 |  |  |   + SedRegex: skip testReDoSTimeout if multiprocessing is disabled | 
					
						
							| 
									
										
										
										
											2025-05-04 08:55:34 +00:00
										 |  |  |   + SedRegex: update plugin metadata | 
					
						
							| 
									
										
										
										
											2020-02-10 16:43:51 +00:00
										 |  |  |   + SedRegex: spawn a single process to handle the whole history. | 
					
						
							|  |  |  |   + SedRegex: add test for ReDoS timeout | 
					
						
							|  |  |  |   + SedRegex: abort when a search times out | 
					
						
							|  |  |  |   + SedRegex: test case normalization of channel names | 
					
						
							|  |  |  |   + SedRegex: match channel names case insensitively | 
					
						
							|  |  |  |   + SedRegex: log all errors, always display the not found mesage | 
					
						
							|  |  |  |   + SedRegex: reuse processTimeout in the sub() process too | 
					
						
							|  |  |  |   + SedRegex: README: specifically mention that /s is specific to this plugin | 
					
						
							|  |  |  |   + SedRegex: make the regexp process timeout configurable | 
					
						
							|  |  |  |   + SedRegex: remove compatibility workaround for Python 2.7.6 and lower | 
					
						
							|  |  |  |   + SedRegex: skip testBoldReplacement on Python 2 | 
					
						
							|  |  |  |   + SedRegex: remove a duplicate test | 
					
						
							|  |  |  |   + SedRegex: use self.__class__ instead of __class__ in tests (Python 2 … | 
					
						
							|  |  |  |   + SedRegex: add a bunch of test cases | 
					
						
							|  |  |  |   + SedRegex: bump copyright year to 2017 | 
					
						
							|  |  |  |   + SedRegex: fix some replacement queries not working | 
					
						
							|  |  |  |   + SedRegex: also catch errors in the regexp_wrapper() step | 
					
						
							|  |  |  |   + SedRegex: log the exact error name instead of "SedRegex error" | 
					
						
							|  |  |  |   + SedRegex: require ending delimiter to prevent overzealous matching of… | 
					
						
							|  |  |  |   + SedRegex: work around "nothing to replace" errors on < Python 2.7.6 a… | 
					
						
							|  |  |  |   + SedRegex: fix flag matching | 
					
						
							|  |  |  |   + SedRegex: add configuration / usage instructions | 
					
						
							|  |  |  |   + SedRegex: implement 's' regex flag to only match the caller's message | 
					
						
							|  |  |  |   + SedRegex: allow free form flags and return them in _unpack_sed() | 
					
						
							|  |  |  |   + SedRegex: sanitize against \n\r\t in output | 
					
						
							|  |  |  |   + SedRegex: only operate on messages from the current network | 
					
						
							|  |  |  |   + SedRegex: work around "nothing to repeat" errors on Python < 2.7.6 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-01-06 08:04:16 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Sat Jan  4 13:10:52 UTC 2020 - Atri Bhattacharya <badshah400@gmail.com> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Update to version 2020-01-01: | 
					
						
							|  |  |  |   + Skip irctest when optional dependencies are not installed. | 
					
						
							|  |  |  | - python2 no longer supported; use skip_python2 macro to disable | 
					
						
							|  |  |  |   it. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2019-12-30 23:11:24 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Mon Dec 30 21:57:04 UTC 2019 - Lars Vogdt <lars@linux-schulserver.de> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Update to version 2019-12-21: | 
					
						
							| 
									
										
										
										
											2025-05-04 08:55:34 +00:00
										 |  |  |   + Add config supybot.reply.format.list.maximumItems to limit the size o… | 
					
						
							| 
									
										
										
										
											2019-12-30 23:11:24 +00:00
										 |  |  |   + Add fallback if getting supybot.language from registry cache failed. | 
					
						
							|  |  |  |   + All plugins: set Limnoria contributors as maintainer | 
					
						
							|  |  |  |   + Better formatting in supybot.Author if some fields are missing | 
					
						
							|  |  |  |   + Get locale name on startup from registry cache instead of parsing con… | 
					
						
							| 
									
										
										
										
											2025-05-04 08:55:34 +00:00
										 |  |  |   + Make getLocaleFromRegistryCache reload existing locales. | 
					
						
							| 
									
										
										
										
											2019-12-30 23:11:24 +00:00
										 |  |  |   + Math: Fix test on Pypy. | 
					
						
							| 
									
										
										
										
											2025-05-04 08:55:34 +00:00
										 |  |  |   + Math: Display a nicer error in case of MemoryError. | 
					
						
							|  |  |  |   + MoobotFactoids: Fix support of commands sent in private. | 
					
						
							| 
									
										
										
										
											2019-12-30 23:11:24 +00:00
										 |  |  |   + Nicer error message in getChannel/makeChannelFilename when channel is… | 
					
						
							|  |  |  |   + Plugin: support showing __maintainer__ field in the 'author' command | 
					
						
							|  |  |  |   + Plugin: accept author name in 'contributors' command | 
					
						
							| 
									
										
										
										
											2025-05-04 08:55:34 +00:00
										 |  |  |   + QuoteGrabs: fix SyntaxWarning (#1391) | 
					
						
							| 
									
										
										
										
											2019-12-30 23:11:24 +00:00
										 |  |  |   + Remove dead code from Group that belongs in Value. | 
					
						
							|  |  |  |   + Request msgid capability. | 
					
						
							| 
									
										
										
										
											2025-05-04 08:55:34 +00:00
										 |  |  |   + RSS: Register feed config in config.py instead of plugin.py. | 
					
						
							| 
									
										
										
										
											2019-12-30 23:11:24 +00:00
										 |  |  |   + Scheduler: Use assertRegexp instead of assertNotRegexp in tests. | 
					
						
							|  |  |  |   + Scheduler: Use default timeout for assertResponse. | 
					
						
							|  |  |  |   + Scheduler: Use mocking to make tests faster. | 
					
						
							|  |  |  |   + Services: Fix typo in doInvite() (#1394) | 
					
						
							|  |  |  |   + Update core fr translation. | 
					
						
							| 
									
										
										
										
											2025-05-04 08:55:34 +00:00
										 |  |  |   + Update supybot-plugin-doc to work with current version of the registry. | 
					
						
							| 
									
										
										
										
											2019-12-30 23:11:24 +00:00
										 |  |  |   + Web: Lower log level when title could not be found. | 
					
						
							|  |  |  |   + Web: Remove leading space if the prefix is empty. | 
					
						
							| 
									
										
										
										
											2025-05-04 08:55:34 +00:00
										 |  |  |   + Web: Add early returns on exception when snarfing titles. | 
					
						
							|  |  |  |   + src/callbacks.py: use network-specific values. | 
					
						
							| 
									
										
										
										
											2019-12-30 23:11:24 +00:00
										 |  |  |   + test: Don't overwrite the main Schedule in the driver list. | 
					
						
							|  |  |  |   + test: Mock calls to time.sleep() | 
					
						
							|  |  |  |   + test: choose a random free port for tests using the HTTP server | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2019-09-11 10:51:19 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							| 
									
										
										
										
											2019-11-19 09:43:30 +00:00
										 |  |  | Sun Nov 17 19:01:04 UTC 2019 - Lars Vogdt <lars@linux-schulserver.de> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Update to version 2019-11-09: | 
					
						
							|  |  |  |   + Fix log on SASL failure. | 
					
						
							| 
									
										
										
										
											2025-05-04 08:55:34 +00:00
										 |  |  |   + Math: Rewrite calc functions with a proper evaluator. | 
					
						
							|  |  |  |   + Log SASL mechanism on failure. Closes GH-1014. | 
					
						
							| 
									
										
										
										
											2019-11-19 09:43:30 +00:00
										 |  |  |   + Config: Add : prefix to network-specific values listed by 'config list'. | 
					
						
							|  |  |  |   + Web: Catch more errors in getTitle. | 
					
						
							|  |  |  |   + Split 'CAP REQ' commands to not exceed 512 bytes. | 
					
						
							|  |  |  |   + Reset capability set state on reconnection. | 
					
						
							|  |  |  |   + Fix conditional on CTCP in urlSnarfer | 
					
						
							|  |  |  |   + Use a real invalid email in supybot.authors.unknown | 
					
						
							|  |  |  |   + Don't repeat nick in supybot.Author if nick and name are the same | 
					
						
							|  |  |  |   + regexp_wrapper: return None instead of False when search times out | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ------------------------------------------------------------------- | 
					
						
							| 
									
										
										
										
											2019-09-11 10:51:19 +00:00
										 |  |  | Wed Sep 11 07:47:17 UTC 2019 - Atri Bhattacharya <badshah400@gmail.com> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Update to version 2019-09-08: | 
					
						
							|  |  |  |   * Interpret empty server tag values as missing tag values. As | 
					
						
							|  |  |  |     required by https://ircv3.net/specs/extensions/message-tags | 
					
						
							|  |  |  | - Changes from version 2019-08-25: | 
					
						
							|  |  |  |   * Config: Prevent accidental leak of private values on public | 
					
						
							|  |  |  |     channels. | 
					
						
							|  |  |  | - Changes from version 2019-07-17: | 
					
						
							|  |  |  |   * Google: Update for Google's new HTML layout. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2019-03-20 12:58:36 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Tue Mar 19 16:36:41 UTC 2019 - Atri B <badshah400@gmail.com> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Update to version 2019-02-23: | 
					
						
							|  |  |  |   * Revert changes to the structure of sdist packages. | 
					
						
							|  |  |  |   * Fix bugs in wrapping IRC messages. | 
					
						
							|  |  |  |   * Support for (future) Python 3.8. | 
					
						
							|  |  |  |   * Fix encoding issue on Python 2. | 
					
						
							|  |  |  |   * Support [ipv6]:port format. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-08-31 07:33:26 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							| 
									
										
										
										
											2018-10-22 16:27:39 +00:00
										 |  |  | Mon Oct 22 14:05:21 UTC 2018 - badshah400@gmail.com | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Update to version 2018-09-10: | 
					
						
							|  |  |  |   * Fix Python 3.7 support. | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ------------------------------------------------------------------- | 
					
						
							| 
									
										
										
										
											2018-08-31 07:33:26 +00:00
										 |  |  | Tue Aug 28 09:15:35 UTC 2018 - BArendartchuk@suse.com | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - enable Python 2 binaries with update-alternatives: they are | 
					
						
							|  |  |  |   needed for running legacy plugins | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-08-17 10:26:58 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Fri Aug 17 10:26:06 UTC 2018 - tchvatal@suse.com | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Drop -devel from deps | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-08-17 10:19:55 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Thu Aug 16 14:49:58 UTC 2018 - badshah400@gmail.com | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Update to version 2018-06-25-2: | 
					
						
							|  |  |  |   * test_plugin_create: skip if supybot-plugin-create is not | 
					
						
							|  |  |  |     installed. | 
					
						
							|  |  |  | - Changes from version 2018-06-25: | 
					
						
							|  |  |  |   * Fixes and tests to supybot-plugin-create; modernize the plugin | 
					
						
							|  |  |  |     template (gh#ProgVal/Limnoria#1340) | 
					
						
							|  |  |  |   * supybot-plugin-create: compactify import statements in the | 
					
						
							|  |  |  |     template | 
					
						
							|  |  |  |   * supybot-plugin-create: prefer importlib over imp on Python >= | 
					
						
							|  |  |  |     3.4 | 
					
						
							|  |  |  |   * test: add test cases for supybot-plugin-create | 
					
						
							|  |  |  |   * -plugin-create: fix errors when only a subset of args are | 
					
						
							|  |  |  |     given | 
					
						
							|  |  |  |   * -plugin-create: rename --real-name to --author/-a | 
					
						
							|  |  |  |   * -plugin-create: add -d as an alias to --desc for consistency | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-05-10 16:45:45 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Thu May 10 15:43:03 UTC 2018 - toddrme2178@gmail.com | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Avoid problem with bytecode being overwritten by tests | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-04-30 19:35:35 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Mon Apr 30 18:58:58 UTC 2018 - badshah400@gmail.com | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Update to version 2018-04-21: | 
					
						
							|  |  |  |   * Do not break UTF-8 characters in long words. Closes | 
					
						
							|  |  |  |     gh#ProgVal/Limnoria#1333. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-04-18 19:06:55 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Wed Apr 18 18:43:28 UTC 2018 - badshah400@gmail.com | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - The gnupg python module is called python{2,3}-python-gnupg, | 
					
						
							|  |  |  |   adapt Requires accordingly. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-03-31 12:13:32 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							| 
									
										
										
										
											2018-04-14 11:05:08 +00:00
										 |  |  | Fri Apr 13 09:10:42 UTC 2018 - badshah400@gmail.com | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Switch to using PySocks instead of SocksiPy: the former is | 
					
						
							|  |  |  |   well-maintained than the latter. | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ------------------------------------------------------------------- | 
					
						
							| 
									
										
										
										
											2018-03-31 12:13:32 +00:00
										 |  |  | Sat Mar 31 11:01:05 UTC 2018 - jengelh@inai.de | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Remove empty filler marketing wording from description. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-02-27 14:58:22 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Wed Feb 21 14:38:22 UTC 2018 - badshah400@gmail.com | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Enable python2 module [not binaries] since we have | 
					
						
							|  |  |  |   python2-SocksiPy now. | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Thu Feb 15 23:59:41 UTC 2018 - badshah400@gmail.com | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Update to master-2018-01-28: | 
					
						
							|  |  |  |   * NickAuth: Fix NameError caused by e732931. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-12-18 10:45:31 +00:00
										 |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Mon Dec 18 08:48:19 UTC 2017 - badshah400@gmail.com | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Update to master-2017-10-25: | 
					
						
							|  |  |  |   * Aka: Escape the command in help strings, so they can be | 
					
						
							|  |  |  |     copy-pasted into @aka add. | 
					
						
							|  |  |  | - Convert to python single-spec; disable python2 modules as | 
					
						
							|  |  |  |   python2-SocksiPy is not available. | 
					
						
							|  |  |  | - Enable tests as part of %%check. | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ------------------------------------------------------------------- | 
					
						
							|  |  |  | Fri Nov 25 01:23:30 UTC 2016 - badshah400@gmail.com | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - Initial package. | 
					
						
							|  |  |  | 
 |