Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-02-14 | Removed unnecessary Windows-only code for seeding openssl's RNG. | Arnavion | |
openssl seeds itself with CryptGenRandom on Windows in the same manner as /dev/(u)random on other OSes. | |||
2015-02-14 | Don't try to disable compression if openssl hasn't been compiled with ↵ | Arnavion | |
compression support. The function is still defined in openssl/ssl.h but not in the actual library, so it cannot be linked to. | |||
2015-02-12 | win32: Use WinSparkle for handling updates | TingPing | |
Fixes #1282 | |||
2015-02-11 | Remove input_balloon_time setting | TingPing | |
This setting doesn't work on most platforms including some notification daemons on linux. Where it does work I think it is bad behavior to default overriding their defaults anyway. It's most valuable use was likely win32 tray balloons which no longer exist. | |||
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-11 | win32: Use https for installer downloads | TingPing | |
Fixes #1268 | |||
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-02-08 | Allow reordering some dialogs with dnd | TingPing | |
This sadly can't work everywhere since they all have entirely different ways of saving the data.. Related to #1288 | |||
2015-02-04 | Fix automake error | TingPing | |
2015-02-04 | Implement OSX notification backend | TingPing | |
2015-02-04 | Implement windows 8.1+ notifications | TingPing | |
This splits notifications up into multiple backends currently only libnotify on unix and win8 toasts. The win8 backend was originally written by @leeter though heavily modified. | |||
2015-02-04 | Partial fix for Windows 10 detection | Berke Viktor | |
2015-02-02 | Only send utf8 string in Key Press event | TingPing | |
Fixes #869 | |||
2015-02-01 | Fix logging hostname of queries | TingPing | |
- Move query topic setting from frontend (where its too late) - Respect chanopts for logging hostname - Open query logfile *after* chanopts loaded | |||
2015-01-31 | sysinfo: Fix braindead logic for stripping spaces from the end of the OS name. | Arnavion | |
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-31 | Also verify encoding read from servlist.conf | 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-30 | ssl: Remove unused server code | TingPing | |
2015-01-26 | Add default keybinding for shift+tab (Previous tab complete) | TingPing | |
2015-01-20 | servlist: Clean up specifying ssl for network | TingPing | |
2015-01-20 | servlist: Various changes | TingPing | |
- Remove IRCNode - Replace Techmans with Techtronix - Remove unecessary ports - Consistently use round-robin over specific servers - Don't use mixed-case hostnames Closes #1244 | |||
2015-01-19 | servlist: Add AthemeNet and remove its old networks | TingPing | |
Closes #1272 | |||
2015-01-18 | Removed one leftover check for server->encoding against NULL. | Arnavion | |
2015-01-18 | Fixed incorrect comment on server->encoding. | Arnavion | |
2015-01-18 | Remove "System default" encoding. The default for new servers is UTF-8. | Arnavion | |
2015-01-18 | Detect unknown server encodings and set to UTF-8. | Arnavion | |
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-18 | Add CP1252 as an available server encoding for Windows-1252 and ISO-8859-1 ↵ | Arnavion | |
networks. | |||
2015-01-18 | Removed CP1255-specific handling of server lines. | Arnavion | |
GLib's API is good enough now. | |||
2015-01-18 | Removed legacy "IRC" encoding. | Arnavion | |
2015-01-14 | Removed unimplemented, unused function. | Arnavion | |
2015-01-14 | Fixed bad const-cast. | Arnavion | |
2015-01-14 | Don't crash if the log file can't be opened. | Arnavion | |
Found in #1269 | |||
2015-01-13 | Workaround crash when timestamp format is blank | TingPing | |
Somebody else can fix the numerous assumptions elsewhere | |||
2015-01-09 | Fix leak | TingPing | |
From libressl-portable/openbsd@20de8a4923bbeb | |||
2015-01-07 | Update alternative font list | tomek | |
2015-01-07 | Also print the command that wasn't recognized. | Arnavion | |
2015-01-07 | identd: Fix unknown command when service fails to start | TingPing | |
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 | |||
2015-01-03 | Fix disabling identd server | TingPing | |
2014-12-31 | python: Use Py_RETURN_NONE macro | TingPing | |
2014-12-31 | Remove last remnants of GtkClists | TingPing | |
These were removed a while ago | |||
2014-12-31 | Don't return 0 in place of NULL | TingPing | |
2014-12-31 | Fix some possible null-deref warnings | TingPing | |
2014-12-31 | Show correct number of channels/dialogs when closing server tab | TingPing | |
2014-12-31 | Don't select join #hexchat by default in join dialog | TingPing | |
Have to go even one step further removed so users don't accidentally join |