Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-01-31 | Save iconv converters for input and output in the server. | Arnavion | |
These are then used with g_convert_with_iconv instead of making it create a new iconv converter every time for the given from-to-encoding pairs. | |||
2015-01-18 | Server line text-encoding-related fixes. | Arnavion | |
- Handle server lines that contain sequences which are invalid in the server encoding. Previously, these would cause the whole line to be interpreted in ISO-8859-1, but now they're simply replaced with an appropriate replacement character. - Removed prefs.utf8_locale. - Change default server encoding from system locale to UTF-8. - Always populate server->encoding with a non-null value - UTF-8. Fixes #1198 | |||
2015-01-14 | Don't crash if the log file can't be opened. | Arnavion | |
Found in #1269 | |||
2014-12-31 | Fix some unused warnings | TingPing | |
2014-12-28 | Fix building as c89 | TingPing | |
2014-12-28 | Use glib for all allocations | TingPing | |
- Removes need to check for malloc failure - Removes need for NULL checks on free - Adds checks for integer overflows - Removes some extra memset calls - Removes chance of mixing libc and glib malloc/free | |||
2014-12-15 | Fixed some more signed-unsigned-comparison warnings. | Arnavion | |
2014-12-11 | Fix some leaks | TingPing | |
2014-12-08 | Fixed leak of filename string. | Arnavion | |
2014-12-08 | Minor tidying up | Arnavion | |
2014-12-08 | Removed some unnecessary null-checks for calls to g_free and g_strfreev | Arnavion | |
2014-09-13 | Use PlaySoundW to play sounds on Windows. | Arnavion | |
Fixes #1133 | |||
2014-07-18 | Use GNUC format attribute on print functions | Campbell Barton | |
Closes #1059 | |||
2014-05-12 | Add global option to suppress nick change events | Berke Viktor | |
Might as well add a per-channel option, too but for me that seems a bit unnecessary. Closes #971 | |||
2014-05-11 | Fix logging incorrect timestamp with server-time | Riamse | |
Fixes #972 | |||
2014-04-21 | Use utf-8 variant of strftime to format log file paths. | Arnavion | |
strftime assumes the format string is in locale encoding, which mangles log file paths that are in utf-8. Fixes #767 Fixes #945 | |||
2014-04-17 | Fix #928. Fix memory leak, mea culpa. | RichardHitt | |
2014-04-17 | Fixes #928 again. In scrollback replay, skip every line that starts 0x0d. | RichardHitt | |
2014-04-06 | Add account to Join event | TingPing | |
Also reorganizes some logic. The account will usually be NULL unless extended-join capability enabled. Closes #934 | |||
2014-03-29 | Fix scrollback_load to deal with e.g. the output of /HELP | RichardHitt | |
Fixes #928. | |||
2014-03-24 | Improve handling scrollback when gui_tab_server==FALSE | RichardHitt | |
Fixes #925. | |||
2014-02-12 | Fix some leaks | TingPing | |
2013-11-28 | Print{,_attr} and server{,_attr} hooks were incorrectly handled when both | Diogo Sousa | |
version existed (regular and attrs). Specifically, the priority was not respected, and both versions were run even when EAT_PLUGIN was returned. Fixes #847. | |||
2013-11-02 | Fix invalid timestamps crashing on Windows | TingPing | |
2013-10-09 | Fix messages with server-time not showing as new activity | Diogo Sousa | |
Added a parameter to fe_print_text() to say that the message does not represent new activity. This is used when a log from an old session is loaded. This used to be implicit whenever the timestamp was non-zero, but with server-time this no longer makes sense. Fixes issue #746. | |||
2013-09-15 | Fix logging networks with invalid names on Windows | TingPing | |
2013-09-07 | Implement BLOWFISh, AES, and EXTERNAL SASL mechanisms | TingPing | |
Closes #657 | |||
2013-08-07 | Format Channel URLs | TingPing | |
closes #706 | |||
2013-07-12 | Removed outdated comment. | Diogo Sousa | |
2013-07-12 | Added hexchat_emit_print_attrs() to plugin interface. | Diogo Sousa | |
2013-07-10 | Indentation fixes and code cleanup. | Diogo Sousa | |
2013-07-09 | Now hexchat_hook_server_attrs() and hexchat_hook_print_attrs() is called | Diogo Sousa | |
when it should. This should close #661. | |||
2013-06-28 | A few messages missing regarding server-time. | Diogo Sousa | |
2013-06-28 | server-time for all numerical messages. | Diogo Sousa | |
2013-06-28 | First step towards message tags extension support | Diogo Sousa | |
(see http://ircv3.atheme.org/specification/message-tags-3.2). In particular this commit implements a (very) dummy implementation sketch of the server-time extension (see http://ircv3.atheme.org/specification/message-tags-3.2 and #499). | |||
2013-06-12 | Don't open libcanberra connection for every event | TingPing | |
Closes #645 | |||
2013-06-06 | Add chanopt for stripping colors | TingPing | |
2013-04-28 | Store just the filename if the sound file comes from the default sound dir | Berke Viktor | |
And get rid of some hardcoding while we're at it | |||
2013-04-28 | Fix spacing | Berke Viktor | |
2013-04-27 | clean up canberra code | TingPing | |
2013-04-27 | Use canberra for files | TingPing | |
2013-04-28 | Let's just say the word | Berke Viktor | |
2013-04-27 | Fix unused variable | Berke Viktor | |
2013-04-27 | Get rid of bundled beep | Berke Viktor | |
2013-04-27 | Don't use external players on Windows | Berke Viktor | |
2013-04-23 | fix omitting custom sounds | TingPing | |
2013-04-17 | add paplay | TingPing | |
2013-04-14 | try play first. | TingPing | |
2013-04-14 | Use bundled beep file for beep alerts | Berke Viktor | |
2013-04-14 | Remove sound_dir, it's pointless | Berke Viktor | |