mirror of
https://github.com/jlu5/PyLink.git
synced 2024-12-27 13:12:45 +01:00
PyLink 2.0.3
-----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEwmmRkfzwXj5hKJctxWWyWArxYlwFAl2gudoACgkQxWWyWArx YlwcUg/9ERp6HnviDa46cXt2OcQg0eNAuTFl0H+YCpjzj2Qvg8uBdCjh0jzAahh4 rGw4XbKp5l3kXWMyjoy1roKqYbYy6nUdE4HCiER7wxpHqbUnfprCv6REIOxazz7Z jRwKbD89FKPtn957C7qfBBY93QX6h5v92QsotuAwyxDpN/3UTtpP11c/zb48m6Fx Mmabgj7HWAalB5w7wny0Xe97z7nTozzqlZeI3lrCShuST57n9w5Jh+rLD0CDqoro hzeezG4z9VvbaO7Pg/i+tdWinsZCKM5sLX9UuGen/3I2ncn7C3/e0mbtsQnFnCRL +BhJJanZWFcjxzIa/FhGall01yID/Uz5KIWsa/cOGe0KXDUPkqcBLmWs6/7zBFi8 /QZL74SZXZrURFwpK/UCEmfJ0xX6reMMI+5Pj4HwAZsj8ZWGsfqp4criWiFsGjds XMa5/kM7bfC+fB3yHQIRQiu6z4QwB+t4B2HiECpRsx/Rr7zNu3lFMZsRj78KnWN8 Hi2AoG8K0VMUSZKJIv/97turXmWKZE3D/+RnsteNIAxIgunjEg5Loq882O4p9jsj x4aolzXxtgYIqKDIn+WA8ilmOIF/eXKWp5QI7ciEKrEwSC/deVP734BLaPOJwMlA 84XOwRy0a0WXdLexdRg6ANgwXzXFU1B/UayWDuNSbVAirM42naWJAjMEAAEKAB0W IQRPiKnwz3Cu98LInv4I4XxWErSJPwUCXaC53QAKCRAI4XxWErSJP6BEEADNSCxm 8/xG5I7CxbBsODfD9wyOqgNNHD5xMsOhf6VILFauScE6M5afdfHCQQ9YSDERGIPu AvpeP0+R2Zy+ef08JZJcjn1DAH4FzgoAUOrlb2mtuAK/+fzDYAzgA+93BB3s+/ny CzEA60B2Yx2vhRYyZrU+TztCnUhDvbx/rNuCP/SKBG/dCSyRjm6el6C+1tQkyk6t LcFlh4Qvn6WcFxICKfWe4vscIoF3WmIj9q8fuoBQh700DEIoOg0bI08WgZctFLtC TMtKX6Or3K8G6HT3UJKHOYD2l04iXGxHbs/bbtvvUWnlBxAE2LDxGrJr251HaGgh rHHCp+eQZt21zmESnZ1FX8eDeTCEKbFTgEwIpQFOVttsNhZ4brdJDXL7p1aw5PsX pSmo/bfhOrhreFijFB7UlnYbPUINCW3ISgjypuKN1GQbA9gmulcK19LB4f+dmvTU MQi6Mo7j2ew0J3zc5kP6DNX2AkdAc2Nw8dXPtrWJr/ubjUBZDgM2CrWnTE+QJlk5 5g/Lx0V4BG6GeYxmsuOEOV3EEH1QvCehgsmpyeJgYVYqq1wtIk1g4CGKtn+fY+7K y8TMueCPCXJtLOoH8iWTd//oy58c/IxQQGYmfk+sxUOIrIgvhU/oFIE+77LpkgEx E1Zd6Lct0+S6XiadvopE5IeE2CDr5DV9DqEMvA== =Oxxo -----END PGP SIGNATURE----- Merge tag '2.0.3' into devel PyLink 2.0.3 Conflicts: RELNOTES.md VERSION coremods/control.py example-conf.yml plugins/changehost.py
This commit is contained in:
commit
daf496cc96
33
RELNOTES.md
33
RELNOTES.md
@ -68,6 +68,39 @@ This release focuses on internal improvements to better integrate with [pylink-d
|
|||||||
- SQUIT hooks now track a list of affected servers (SIDs) in the `affected_servers` field
|
- SQUIT hooks now track a list of affected servers (SIDs) in the `affected_servers` field
|
||||||
- relay: minor optimizations
|
- relay: minor optimizations
|
||||||
|
|
||||||
|
# PyLink 2.0.3 (2019-10-11)
|
||||||
|
|
||||||
|
Changes since 2.0.2:
|
||||||
|
|
||||||
|
#### Feature changes
|
||||||
|
- Switch to more secure password hashing defaults, using pbkdf2-sha256 as the default hash method
|
||||||
|
- Introduce a `login::cryptcontext_settings` option to further tweak passlib settings if desired
|
||||||
|
|
||||||
|
#### Bug fixes
|
||||||
|
- **SECURITY**: Only allow the defined `login:user` to take all permissions when legacy accounts are enabled
|
||||||
|
- clientbot: fix /names handling on networks with colours in hostnames
|
||||||
|
- clientbot: fix crash when MODES is defined in ISUPPORT but given no value (affects connections to Oragono)
|
||||||
|
- changehost: only send a host change if new host != original
|
||||||
|
- relay: fix inconsistent handling of the hideoper setting. [issue#629](https://github.com/jlu5/PyLink/issues/629)
|
||||||
|
- unreal: work around a potential race when sending kills on join
|
||||||
|
|
||||||
|
# PyLink 2.0.2 (2019-03-31)
|
||||||
|
|
||||||
|
Changes since 2.0.1:
|
||||||
|
|
||||||
|
#### Feature changes
|
||||||
|
- Antispam now supports filtering away Unicode lookalike characters when processing text
|
||||||
|
- Allow disabling dynamic channels via a new "join_empty_channels" option
|
||||||
|
- relay: add an explicit `forcetag` command, since IRC kills are now relayed between networks
|
||||||
|
|
||||||
|
#### Bug fixes
|
||||||
|
- launcher: fix crash when --no-pid is set
|
||||||
|
- relay: fix DB corruption when editing modedelta modes
|
||||||
|
- automode: fix sending joins to the wrong network when editing remote channels
|
||||||
|
|
||||||
|
#### Internal improvements
|
||||||
|
- relay: minor optimizations and cleanup
|
||||||
|
- Disable throttling on S2S links by default, since it usually isn't necessary there
|
||||||
|
|
||||||
# PyLink 2.0.1 (2018-10-06)
|
# PyLink 2.0.1 (2018-10-06)
|
||||||
|
|
||||||
|
@ -118,9 +118,8 @@ login:
|
|||||||
#hosts: ["*!*@localhost", "*!*@trusted.isp"]
|
#hosts: ["*!*@localhost", "*!*@trusted.isp"]
|
||||||
|
|
||||||
# For ADVANCED users: adjusts settings for PyLink's default passlib CryptContext.
|
# For ADVANCED users: adjusts settings for PyLink's default passlib CryptContext.
|
||||||
# As of PyLink 2.1, the default is to use pbkdf2_sha256 for new hashes, while also allowing verifying
|
# As of PyLink 2.0.3, the default is to use pbkdf2_sha256 for new hashes, while also allowing verifying
|
||||||
# sha512_crypt for compatibility with PyLink < 2.1.
|
# sha512_crypt for compatibility with PyLink < 2.0.3.
|
||||||
|
|
||||||
# This is configured as a dict of settings, which will be passed into the CryptContext constructor.
|
# This is configured as a dict of settings, which will be passed into the CryptContext constructor.
|
||||||
# See https://passlib.readthedocs.io/en/stable/lib/passlib.context.html for a list of valid options.
|
# See https://passlib.readthedocs.io/en/stable/lib/passlib.context.html for a list of valid options.
|
||||||
# Changes to this setting require a rehash to apply.
|
# Changes to this setting require a rehash to apply.
|
||||||
|
Loading…
Reference in New Issue
Block a user