summary refs log tree commit diff stats
path: root/src
AgeCommit message (Collapse)Author
2016-06-29Mask nickserv ghost passwordAdrien Saladin
Closes #1750
2016-06-24Forcibly reset iconv converter after every conversion.Arnavion
Despite what g_convert_with_iconv's docs say, it does not reset the converter on a failed conversion (iconv returns -1). Fixes #1758
2016-06-24Use constant instead of literal.Arnavion
2016-06-21notifications-winrt: Fix all uses of "" to L"".Arnavion
The API uses Platform::String^. String's constructor takes in char16*. Fixes #1755
2016-06-12servlistgui: Error if nicks left emptyPatrick Griffis
2016-05-28Couple of minor const correctness fixesErik de Castro Lopo
2016-05-28Remove two un-needed type castsErik de Castro Lopo
2016-05-16servlistgui: Show invalid nick/user on openPatrick Griffis
It is possible to have an invalid config from a previous upgrade Fixes #1715
2016-05-03servlist: Default to UTF-8 on PTNetTingPing
Fixes #1697
2016-04-27Fixed warning from MSVC that not all branches return a value.Arnavion
2016-04-26More minor scrollback loading improvementsPatrick Griffis
2016-04-13Fix challengeauth lower casing usernamePatrick Griffis
2016-04-10Support for older libnotify versionsMarcel Telka
2016-04-07Bump glib requirement to 2.34Patrick Griffis
This is still rather old but does drop Ubuntu 12.04 support.
2016-04-03lua: Build on win32Patrick Griffis
2016-03-31Increase default size of some util windowsPatrick Griffis
2016-03-30Improve help message for /closePatrick Griffis
Closes #1397
2016-03-30Fix warningPatrick Griffis
Fixes #1533
2016-03-30plugin: Fix padding for chanopts in channel flagsPatrick Griffis
This is an API break but it didn't really work properly before anyway. Fixes #1666
2016-03-30Don't flush the chanopt_list when saving itLemonBoy
Closes #1665 Fixes #1134
2016-03-30servlistgui: Removes leading and trailing whitespace from hostnamesJactry Zeng
Closes #1651
2016-03-30url: Add support for ts3server:// urisScott Scheiner
Closes #1659
2016-03-29plugingui: Use full path when unloading/reloading pluginsPatrick Griffis
Mentioned in mniip/hexchat-lua#5
2016-03-28Translate chanopt outputPatrick Griffis
2016-03-28chanopt: Ensure values are 0-2Patrick Griffis
If chanopt was set to any other value it would overwrite other values in the plugin API for channel flags.
2016-03-28Fix building on old glibPatrick Griffis
2016-03-28identd: Fix ipv6 support on WindowsPatrick Griffis
2016-03-28identd: Fix respecting USE_GLOBAL network flagPatrick Griffis
2016-03-27identd: Respond for INVALID-PORT and NO-USER errorsPatrick Griffis
2016-03-27identd: Ensure connection is closedPatrick Griffis
2016-03-25servlist: Update DALnet default login typePatrick Griffis
2016-03-24Only intercept QuakeNet challengeauth when enabledPatrick Griffis
2016-03-20servlist: Add GlobalGamersPatrick Griffis
Closes #1334
2016-03-11Fix loading encoding from network list on connectPatrick Griffis
- Fix setting new encoding when switching networks - Ignore ports when looking for network by hostname - Only set UTF-8 when nothing explicitly set Fixes #1628
2016-03-09identd: Fix leakPatrick Griffis
2016-02-19Fix possible overflowPatrick Griffis
2016-02-19Update network listPatrick Griffis
- Remove dead ones - Use SASL and TLS when possible - Make note of self-signed ones - Add LibraIRC Closes #1039 Closes #1512 Closes #1473
2016-02-19Properly handle missing SSL certificateInsu Yun
According to OpenSSL document (https://www.openssl.org/docs/manmaster/ssl/SSL_get_verify_result.html), when using SSL_get_verify_result(), the existence of certificate needs to be checked. However, in current code, it does not. Therefore, certificate existence check is required for correctly handling the exception. Closes #1549
2016-02-18Fix strict prototype warningsPatrick Griffis
2016-01-31Improve scrollback file handlingPatrick Griffis
- Properly use filesystem encoding - Validate utf8 when loading (hopefully fixing crashes) - Use Gio - Handle Windows line endings - Remove dead code - Fix respecting max length of scrollback files
2016-01-29Remove DH-AES/DH-BLOWFISH mechanisms and misc cleanupPatrick Griffis
- AES and Blowfish mechanisms are deemed insecure and servers have removed support for them - Remove attempts to retry since we only support one mech - Handle SASL 3.2's new syntax for supported mechs
2016-01-29Add support for twitch.tv/membershipPatrick Griffis
2016-01-29Add support for chghostPatrick Griffis
2016-01-29Add support for CAP 3.2Patrick Griffis
2016-01-28Properly handle a few args optionally starting with :Patrick Griffis
This is a pervasive problem that will likely show up in other events also. Closes #1460
2016-01-28Handle PING and AUTHENTICATE with a prefixPatrick Griffis
Not the ideal solution.. Closes #1566
2016-01-28Sanitize server name for log filesPatrick Griffis
It could contain invalid chars or log to an arbitrary directory
2016-01-28Fix missed commaPatrick Griffis
2016-01-28Add support for cap-notifyPatrick Griffis
2016-01-28Clean up handling CAP LSPatrick Griffis