summary refs log tree commit diff stats
AgeCommit message (Collapse)Author
2014-12-15Update .gitignoreTingPing
2014-12-15configure: Improve various build flagsTingPing
- Store openssl flags in own vars - Share some common flags for plugins - Fix building plugins on win32 - Store all glib flags in one var - Don't link against every lib for each plugin - Don't hardcode ldflags for sysinfo
2014-12-15checksum: Use glib for io/checksum and misc fixesTingPing
- Fixes support for large files. - Fixes filenames not being passed in the filename encoding. - Drops openssl dependency. - Code cleanup. - Fix 'unknown command' warning.
2014-12-14Fix use after freeTingPing
2014-12-14travis: Build with static analysisTingPing
2014-12-14perl: Fixed warning about implicitly casting the time_t returned from ↵Arnavion
hexchat_list_time() to an NV.
2014-12-11sysinfo: Simplify remove_leading_whitespace()TingPing
Also fixes a possible overflow
2014-12-11Fix possible overflow when using /menuTingPing
2014-12-11Fix some leaksTingPing
2014-12-11Fix some warnings in xsysTingPing
- Remove unused code - Fix leak
2014-12-10Create configuration option to control middle click tab close.md_5
Some might argue that this shouldn't be able to be configured as it is "common" behaviour in other programs such as web browsers, but for me it is an annoyance because for 15 years this has not been the behaviour of X-Chat. Quite simply, this creates a configuration option for 537fb856, as unobtrusively as possible, under the channel switcher preferences tab. Closes #1232
2014-12-10Fix chanopts not saving if /quit before exitleeter
This is the C fix, unfortunately a proper fix, e.g. removing the dependency on session_name all together is a much vaster refactor outside the scope of this bugfix. Closes #1111
2014-12-10Fix unsafe string handling in configsTingPing
Also fixes 2 leaks
2014-12-10Fix unused warningTingPing
2014-12-10Fix typoTingPing
2014-12-09Fix tab completing with no completion charTingPing
2014-12-09Respect servers chantypes and nickprefixes when tab completingTingPing
Closes #441
2014-12-09Use gboolean for boolsTingPing
2014-12-09Fix various unsafe string handling in fkeysTingPing
Also removes the 2048 input byte limit And fixes utf8 completion chars in some cases
2014-12-08Removed unused hexchat_filename_*_utf8 macros.Arnavion
2014-12-08Removed some unnecessary casts.Arnavion
2014-12-08Removed some commented-out code.Arnavion
2014-12-08Fixed leak of filename string.Arnavion
2014-12-08Minor tidying upArnavion
2014-12-08Removed some unnecessary null-checks for calls to g_free and g_strfreevArnavion
2014-12-08Don't leak filename_fs on errors.Arnavion
2014-12-06Update travis notification formatTingPing
2014-12-06Always 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-12-04Store timer hook's timeout as milliseconds.Arnavion
2014-12-04Fix some obvious type warnings.Arnavion
2014-12-02Add missing dependencies for glib's g_spawn on windowsIvan
2014-12-02configure: Add option to run clang static analysisTingPing
2014-11-30Fix copying timestamp with server-time and indent nicks offTingPing
2014-11-30Fix duplicate timestamps on selectionTingPing
Fixes #1226
2014-11-30 Fix compilation on Windowstomek
2014-11-29Fix handling --cfgdirTingPing
Fixes #1225
2014-11-26Fix building against openssl 0.9.8TingPing
Closes #1221
2014-11-25Bump updater version to 2.10.2TingPing
2014-11-22Fix possible crash in SASL Blowfish mechTingPing
2014-11-21ssl: Validate hostnamesTingPing
Closes #524
2014-11-05ssl: Use more secure optionsTingPing
This disables ssl 2/3
2014-11-05ssl: Don't use global openssl contextTingPing
Fixes #789
2014-11-02Warning cleanupCampbell Barton
- ignoring const - declarations after statements - some C files didnt include own headers (risking them getting out of sync) Closes #1064
2014-10-29configure: Fix checking for perlDan Molik
Closes #1196 Fixes #1197
2014-10-25Remove old config migrationTingPing
Fixes #1194
2014-10-10Fix textbox not scrolling to to bottom on resizeRichardHitt
Set buf->scrollbar_down conditionally when vertically resizing text window If resize to enlarge appears to go to last line, set buf->scrollbar_down to be sure. Fixes #1151 Closes #1171
2014-10-01Transparent tray icon background.obskyr
2014-09-30Optimized and improved logo SVGs and PNGs.obskyr
Optimized SVGs by hand, ~80% size reduction. Optimized SVGs for browsers, can now be rendered properly by Gecko- and Webkit-based browsers. Resized SVG page, shadow is no longer cut off to the right. Switched tray icons for ones without the cut-off shadow. Optimized and switched icons for the new ones.
2014-09-27Fix parsing of MONITOR responsesTingPing
Fixes #1157
2014-09-25Fixed instances of hexchat_printf that unsafely used a string parameter as a ↵Arnavion
format string. Fixes #1153