Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

embedded libircclient could be updated or removed #190

Open
andy5995 opened this issue May 5, 2019 · 0 comments
Open

embedded libircclient could be updated or removed #190

andy5995 opened this issue May 5, 2019 · 0 comments

Comments

@andy5995
Copy link
Contributor

@andy5995 andy5995 commented May 5, 2019

Looks like the embedded libircclient in the MG repo is about 9 years old, last updated at version 1.3.

The latest release is 1.10 from 2018

2018-08-26 George Yunaev
   * libircclient 1.10 released.
   * Fixed compatibility with OpenSSL 1.1.x (thanks Antoine Amarilli)

2016-05-03 George Yunaev
   * libircclient 1.9 released.
   * Fixed a few minor Win32 compatibility bugs.
   * Fixed an error if the TCP connection to the IRC server couldn't be established under 250ms.
   * Fixed a potential deadlock caused by WSAStartup() being called in DllMain()

2014-05-10 George Yunaev
   * libircclient 1.8 released.
   * A few minor bugfixes and minor feature enchancements.
   
2013-06-23 George Yunaev
   * libircclient 1.7 released.
   * Documentation rewritten using RST, and is now much better.
   * Fixed a race condition when multiple threads attempt to call irc_connect while using SSL.
   * Merged a fix for the IRC servers which (incorrectly) terminate lines with CR instead of CRLF as required by RFC.
   * Several small bugfixes.

2012-01-22 George Yunaev
   * libircclient 1.6 released.
   * Fixed PRIVMSG events incorrectly reported as CHANNEL (thx Dennis Bretjes)
   * Added -fpic option for the shared library; fixed make install
   * WIN32 macro replaced by _WIN32 (Lothar May)
   * Fixed IPv6 and IPv4 connections being used simultaneously (Lothar May)
   * Fixed DCC file transfer with IPv6 build (Lothar May)

2012-01-18 George Yunaev
   * libircclient 1.5 released.
   * Added SSL support
   * Fixed some compilation warnings

I'd suggest either dropping embedded support completely (does anyone really not have a shared libircclient library available from their repo?) or updating the library.

@andy5995 andy5995 changed the title embedded libircclient could be updated embedded libircclient could be updated or removed May 5, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant