Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-02-21 | Unify sysinfo plugins and add osx support | TingPing | |
This does remove the net* commands from the Unix version that may return at a later date with OSX and Windows support. This commit also makes numerious other changes such as code cleanup, reformatting, etc. Closes #829 | |||
2015-02-12 | win32: Use WinSparkle for handling updates | TingPing | |
Fixes #1282 | |||
2015-02-11 | Better project files. | Arnavion | |
- Output directly to rel\ instead of to bin\ and then copying files over. - Deduped Win32 vs x64 configs - Moved some common properties to hexchat.props - All build intermediates (except htm's intermediates) are no longer emitted in the source directory | |||
2015-02-10 | Call CoInitialize, CoInitializeSecurity and CoUninitialize from the main ↵ | Arnavion | |
process, not from a DLL. They're process-level functions and aren't meant to be called from DLLs. CoInitSecurity in particular fails with RPC_E_TOO_LATE even if no other call to CoCreateInstance has been made yet. Fixes sysinfo's WMI calls on Windows 8.1 and above. | |||
2015-01-31 | sysinfo: Fix braindead logic for stripping spaces from the end of the OS name. | Arnavion | |
2015-01-31 | sysinfo: Strip spaces from the end of the OS name, if any, and ensure a ↵ | Arnavion | |
space between name and arch. | |||
2015-01-05 | sysinfo: Also show HDD information. | Arnavion | |
2015-01-04 | sysinfo: Don't confuse build architecture with CPU architecture. | Arnavion | |
2015-01-04 | sysinfo: Refactored out individual WMI parsing methods. | Arnavion | |
2015-01-03 | Bring the sysinfo plugin to the 21st century. | Arnavion | |
- Support multiple CPUs and graphics adapters in the WMI responses. - Query max CPU frequency from WMI instead of registry. - Support uptimes longer than 50 days. - Don't report using /ME in notice and server notice tabs. - Convert to C | |||
2014-12-31 | python: Use Py_RETURN_NONE macro | TingPing | |
2014-12-31 | Python: Fix overflow and code-cleanup | TingPing | |
2014-12-28 | Fix building as c89 | TingPing | |
2014-12-28 | Use glib for allocations in all plugins | TingPing | |
Continuation of 83032b1aa | |||
2014-12-17 | More consistently include config.h | TingPing | |
2014-12-15 | Don't require glib 2.40 | TingPing | |
2014-12-15 | fishlim: Handle server-time | TingPing | |
2014-12-15 | fishlim: Use proper filesystem encoding for files | TingPing | |
2014-12-15 | fishlim: Use standard keyfile save function | TingPing | |
2014-12-15 | fishlim: Strip whitespace when deleting keys | TingPing | |
This fixes a personal annoyance when you tab complete a channel to delete | |||
2014-12-15 | fishlim: Use hexchat_nickcmp() | TingPing | |
2014-12-15 | fishlim: Improve string handling | TingPing | |
2014-12-15 | configure: Improve various build flags | TingPing | |
- 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-15 | checksum: Use glib for io/checksum and misc fixes | TingPing | |
- 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-14 | perl: Fixed warning about implicitly casting the time_t returned from ↵ | Arnavion | |
hexchat_list_time() to an NV. | |||
2014-12-11 | sysinfo: Simplify remove_leading_whitespace() | TingPing | |
Also fixes a possible overflow | |||
2014-12-11 | Fix some warnings in xsys | TingPing | |
- Remove unused code - Fix leak | |||
2014-12-08 | Removed some unnecessary null-checks for calls to g_free and g_strfreev | Arnavion | |
2014-12-04 | Fix some obvious type warnings. | Arnavion | |
2014-11-02 | Warning cleanup | Campbell Barton | |
- ignoring const - declarations after statements - some C files didnt include own headers (risking them getting out of sync) Closes #1064 | |||
2014-09-25 | Fixed instances of hexchat_printf that unsafely used a string parameter as a ↵ | Arnavion | |
format string. Fixes #1153 | |||
2014-09-14 | Fix out of source builds | TingPing | |
Fixes #1018 | |||
2014-07-18 | Fix formatting warnings | TingPing | |
Found by #1059 | |||
2014-06-04 | Use GDir instead of dirent | TingPing | |
2014-06-04 | win32: Use config.h instead of config-win32.h | TingPing | |
2014-06-02 | fishlim: Fix filename in error messages | TingPing | |
2014-06-02 | Handle a special character before "+OK", e.g. identify-msg + or - | Samuel Lidén Borell | |
2014-06-02 | Use path to HexChat instead of XChat in the test program | Samuel Lidén Borell | |
Note that this affects the test program only. It doesn't affect users of FiSHLiM. The reason for this change is that XChat doesn't seem to be maintained any longer. | |||
2014-06-02 | Add missing include in the test program | Samuel Lidén Borell | |
2014-06-02 | Fix memory leak in the test program | Samuel Lidén Borell | |
2014-06-02 | Fix undefined behaviour in left shift | Samuel Lidén Borell | |
This is not a problem with a usual compiler configuration, but LLVM/clang detects it when compiled with: -fsanitize=undefined-trap -fsanitize-undefined-trap-on-error -ftrapv | |||
2014-05-28 | perl: Update Perl to 5.20 | tomek | |
2014-04-19 | sysinfo: Use less ambiguous IEC prefixes in storage measurements | Max Zerzouri | |
Closes #922 | |||
2014-04-19 | python: Scan for non-NULLs in print events | Adam Dane [:hobophobe] | |
Closes #916 Closes #915 | |||
2014-03-11 | Fix miscapitalization | Eustachy Kapusta | |
2014-02-12 | Fix some leaks | TingPing | |
2014-01-30 | More autotools cleanup | TingPing | |
- Don't build msproxy if unused - Add resources to cleanfiles - Remove old extra_dist from plugins | |||
2014-01-29 | osx: Silence openssl deprecated warnings | TingPing | |
2014-01-20 | Remove unused xdcc server plugin | TingPing | |
2014-01-20 | configure: Clean up EXTRA_DIST | TingPing | |