Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | Fixed bad const-cast. | Arnavion | |
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-06 | Always use 64-bit filesize and file offsets in DCC. | Arnavion | |
Based on LRN's commit for replacing stat with GFileInfo https://github.com/hexchat/hexchat/commit/32008bb Fixes #382 | |||
2014-09-01 | Escape values set via pluginpref | TingPing | |
Fixes #790 | |||
2014-07-28 | Fix various crashes with pluginpref | TingPing | |
2014-06-04 | Stop hardcoding plugin extensions everywhere | TingPing | |
2014-06-02 | Always use GModule for plugin support | TingPing | |
Also cleans up some dead code | |||
2014-01-27 | Allow overriding libdir | TingPing | |
2014-01-08 | Rewrite dns command | TingPing | |
- Cross platform - Doesn't depend on external tools | |||
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-22 | Fix more warnings | TingPing | |
2013-10-15 | Add remaining chanopts to plugin api | TingPing | |
In flags of get_list('channels') | |||
2013-09-30 | Strip trailing space from pluginpref_list entries | TingPing | |
2013-09-30 | Fix crash in hexchat_pluginpref_list() | TingPing | |
Set max output size to 4096 | |||
2013-09-07 | Add channelkey to channel lists | TingPing | |
2013-08-04 | Add reload command for plugins and add to gui | TingPing | |
2013-07-20 | Merge xchat r1525 | TingPing | |
Fixes possible crash | |||
2013-07-13 | g_free() should be used for g_malloc(). | Diogo Sousa | |
2013-07-12 | Added functions to create/destroy event_attrs to plugin interface. | Diogo Sousa | |
Function names were chosen to keep consistency with the rest of the API. | |||
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-07-09 | Removed two dummy functions in plugin interface. | Diogo Sousa | |
2013-07-09 | Added hexchat_hook_server_attrs() and hexchat_hook_print_attrs() to the plugin | Diogo Sousa | |
interface. This hooks are similar to hexchat_hook_{server,print}() except the callback passes an extra argument with the (new) structure hexchat_event_attrs. This structure contains attributes related to the event; by now it only contains the server_time_utc member which is non-zero if server-time is enabled and the server used this extension to pass a timestamp. See issue #661. (Note: this hooks are still not called by hexchat in this commit.) | |||
2013-06-23 | plugins: Implemented get_info("password") and re-added get_info("nickserv") ↵ | Arnavion | |
as an alias to that. | |||
2013-06-13 | Use snprintf | TingPing | |
2013-05-11 | Nuke nickserv password field and some cosmetics | Berke Viktor | |
2013-05-04 | Replace g_strdup_printf with g_build_filename where possible | Berke Viktor | |
2013-05-03 | Add python3 plugin | TingPing | |
2013-04-28 | Don't autoload WMPA, it's dead in the water | Berke Viktor | |
2013-04-28 | Don't hardcode "plugins" as the subdirectory for plugins in many | Christoph J. Thompson | |
places. modified: config-win32.h modified: configure.ac modified: plugins/checksum/Makefile.am modified: plugins/doat/Makefile.am modified: plugins/fishlim/Makefile.am modified: plugins/perl/Makefile.am modified: plugins/python/Makefile.am modified: plugins/sysinfo/Makefile.am modified: plugins/xdcc/Makefile.am modified: src/common/plugin.c modified: src/fe-text/fe-text.c | |||
2013-04-15 | fix warning | TingPing | |
2013-04-14 | Eliminate compiler warning | Berke Viktor | |
2013-04-14 | If no path given, try to load plugins from config dir, not from install dir | Berke Viktor | |
2013-04-14 | Add accounts to users in get_list | TingPing | |
2013-04-02 | Remove most of HexTray and one instance | Berke Viktor | |
You can still build HexTray manually if you want to try fixing it | |||
2013-02-13 | Make sure we don't auto-load HexTray | Berke Viktor | |
2013-01-19 | Correct almost all compiler warning issues | RichardHitt | |
2012-12-23 | fix incorrect FSF address | Dan Mashal | |
2012-11-12 | Disable auto-loading of deprecated plugins | Berke Viktor | |
2012-11-04 | Use configdir instead of *xchatdir* | Berke Viktor | |
2012-11-04 | Case tabulation | Berke Viktor | |
2012-11-04 | Case simplification | Berke Viktor | |
2012-11-03 | Initial commit for utf8 everywhere. | Arnavion | |
2012-10-30 | Eliminate even more warnings and bump warning level to 3 | Berke Viktor | |
Shouldn't need to go any higher, level 4+ gives insane warnings |