Miniircd

Latest version: v2.3

Safety actively analyzes 624712 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

2.3

* Implemented support for the CAP ("Client Capability Negotiation") commands.

2.2

* Corrected chroot jail examples to use --channel-log-dir.
* Fixed typo in LICENSE filename, making "make dist" work again.
* Fixed matching of connection password (broken since version 2.0).
* Fixed stats file update on Windows.
* Fixed printing of non-ASCII characters to the channel log.
* Fixed logging of topic in channel logs.
* Fixed byte encoding of cloak.
* Avoid using deprecated ssl.wrap_socket.

2.1

* Added --ssl-cert-file and --ssl-key-file arguments.
* Fixed formatting of default parameter in help messages.
* Debug log strings are now only constructed in debug mode.
* Added PyPI packaging.

2.0

* Dropped Python 2 support.
* miniircd now requires Python 3.6+.
* Channel log files are now named after the lowercase version of the channel
name for consistency.
* Fixed creation of PID file when using Python 3.
* Made sure to remove the PID file on daemon exit.
* Fixed creation of PID file with a relative path.
* Fixed a bug when using non-ASCII characters in Python 3 mode.

1.3

* Added IPv6 support.
* Made fixes related to running on Windows.
* Corrected WHOIS 319 reply according to the IRC standard.
* Treat server password as given instead of all-lowercase.
* Added options --cloak option to replace all client hostnames with the given
string.

1.2.1

* Fixed Python 3 crash after disconnecting an unresponsive client.

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.