Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-05-11 | Add CHANGELOG.md | SoniEx2 | |
2024-02-11 | Parse fedilinks | SoniEx2 | |
2024-02-11 | Enable CI | SoniEx2 | |
2024-02-11 | Merge remote-tracking branch 'upstream/master' into default | SoniEx2 | |
2024-02-09 | CI: Fix typo | Patrick Griffis | |
2024-02-09 | Replace hexchat.net links | Patrick Griffis | |
2024-02-09 | appdata: Fix release date | Patrick | |
2024-02-07 | 2.16.2 | Patrick Griffis | |
2024-01-29 | Change various types to the correct signedness to avoid warnings. | Collin Funk | |
Also cast the check of "inet_addr" to guint32. The POSIX declaration of this function returns in_addr_t which is the same as uint32_t. Windows does not define this type and instead uses unsigned long. | |||
2024-01-04 | SASL SCRAM: create_nonce: changed data type | Patrick Okraku | |
2024-01-04 | SASL SCRAM: create_nonce: changed data type | Patrick Okraku | |
2024-01-04 | SASL SCRAM: renamed scram_free_session to scram_session_free | Patrick Okraku | |
2024-01-04 | SASL SCRAM: Apply changes from code review | Patrick Okraku | |
2023-11-05 | Added support for SCRAM-SHA-1, SCRAM-SHA-256 and SCRAM-SHA-512 | Patrick Okraku | |
2023-11-05 | SSL compile fix | Patrick Okraku | |
2023-11-05 | Moved SASL PLAIN authentication to own function | Patrick Okraku | |
2023-11-03 | CI: Reduce duplicate builds | Patrick Griffis | |
2023-11-03 | win32: Remove Python 2 support | Patrick Griffis | |
2023-07-16 | Add description for .desktop file for HexChat thememan (#2791) | Matr1x-101 | |
2023-06-21 | servlist: Update UnderNet hostname | Patrick | |
Closes #2786 | |||
2023-05-01 | checksum: Replace GString usage with regular strings | Patrick Griffis | |
2023-05-01 | checksum: fixed the TODO and FIXME, tested and improved info message printing | Totto16 | |
2023-05-01 | checksum: Move checksum operation to a thread | Patrick Griffis | |
2023-04-24 | python: fix for timers that unhook themselves | Celelibi | |
The python plugin use weak references for hooks, which might let a necessary object disappear if the callback of a timer hook unhooks itself. Signed-off-by: Celelibi <celelibi@gmail.com> | |||
2023-04-03 | python: add flush() to Stdout | Celelibi | |
Python sometime calls flush() on sys.stdout or sys.stderr. In particular, it might do so when an exception is raised. This fixes the second error message that was generated in such cases. Signed-off-by: Celelibi <celelibi@gmail.com> | |||
2023-03-14 | Be even more picky about invalid URLs | Patrick Griffis | |
2023-01-30 | Add TechNet to servlist | Colby | |
2023-01-24 | Add option to exclude nickname in window title (#2759) | konsolebox | |
2022-12-18 | Merge remote-tracking branch 'upstream/master' into default | SoniEx2 | |
2022-12-18 | Warn of plugin bugs | SoniEx2 | |
2022-11-05 | Fix updating the topic (user@host) of dialogs on CHGHOST. | Sadie Powell | |
This is updated when a user receives a new message but would have not been updated when a user sent a CHGHOST. | |||
2022-11-05 | Also request the extended-monitor capability. | Sadie Powell | |
This allows getting hostname/awaymsg/etc updates for monitored clients which will update the internal cache for that data. | |||
2022-10-29 | ci: Add gtk-update-icon-cache to msys2 workflow | Patrick | |
2022-10-29 | add shortcut options in setup | DjLegolas | |
will allow the user to control on which of the shortcuts to create: * start menu - will now show the relevant window * desktop * quick launch on uninstall, all will be removed on uninstall | |||
2022-10-16 | Make it more clear that /SERVER and /SERVCHAN use SSL by default. | Sadie Powell | |
2022-10-16 | Default /SERVER and friends to use SSL when built with OpenSSL. | Sadie Powell | |
Since commit 747a52aae8806a9072a23ea68212767f352ac431 users have to opt-out of using SSL when creating a new server. This commit makes it so /SERVER also uses SSL by default. In order to connect insecurely users must now use one of these methods: /SERVER -insecure irc.example.com /SERVER irc.example.com -6667 The `-ssl` flag and the `+port` syntax have been retained for compat reasons. | |||
2022-09-22 | Fix PROTOCTL NAMESX and only send when not using `multi-prefix`. | Sadie Powell | |
This capability is the equivalent of the old protoctl token. | |||
2022-09-20 | Support whitespace between language codes | Andreas Schärtl | |
So far, when configuring multiple spell check languages, Hexchat requires the user to separate multiple entries with commas and only commas. This patch allows users to also enter whitespace, e.g. de_DE, en_US as is common in many applications. | |||
2022-08-29 | Fix various compiler warnings. | Sadie Powell | |
fish.c: -Wincompatible-pointer-types fkeys.c: -Wmisleading-indentation proto-irc.c: -Wincompatible-pointer-types util.c: -Wdeprecated-declarations xtext.c: -Wmaybe-uninitialized | |||
2022-08-26 | notification_plugin_deinit: Set function signature to int(void *) | Adrian | |
Previously the function signature was inconsistent throughout src/fe-gtk/plugin-notification.{h,c}: One file had the signature int(void), while the other had int(void *). Since this type mismatch might lead to problems (especially with LTO) and the (possibly provided) function argument isn't used in the function's definition, this commit sets int(void *) as function signature for both the declaration and definition of the function. Fixes: https://github.com/hexchat/hexchat/issues/2726 | |||
2022-08-01 | servlist: Remove ACN | Patrick | |
They are no longer supporting TLS and let their cert expire. Non-TLS networks do not belong in our default list. Closes #2722 | |||
2022-07-15 | servlist: Remove IRCHighWay | Patrick Griffis | |
They have self-signed certs which doesn't belong in our default list. | |||
2022-05-14 | fix sysinfo print of cpu name | DjLegolas | |
the cpu name might have tailing spaces in Windows, which weren't remove before printing. | |||
2022-05-13 | Split long SASL auth strings into 400-byte chunks (#2709) | Artem Zhurikhin | |
Fixes #2705 | |||
2022-05-10 | raise the max length of a server password to 1024 | Ashpool | |
- alleviate #1296 | |||
2022-05-08 | update python3 from 3.6 to 3.8.10 | DjLegolas | |
Signed-off-by: DjLegolas <djlegolas@protonmail.com> | |||
2022-05-07 | fix addons load in python2 | DjLegolas | |
2022-04-30 | appdata: Update appstream usage for desktop applications | Patrick Griffis | |
2022-04-21 | Do not allow plugins to eat Close Context | SoniEx2 | |
These are used for clean-up and letting them be eaten may lead to plugins getting confused about which data belong to which contexts. | |||
2022-04-21 | Merge upstream changes | SoniEx2 | |