Age | Commit message (Collapse) | Author |
|
I'm removing Seion from the serverlist because it's now mostly a defunct network. One of the servers is completely broken in regards to ipv6 connectivity and SSL, the webchat server hasn't worked for months, and I shut down my server (fox.seion.us) a few days ago.
|
|
This fixes /mode using the name of invalid contexts
and also adds some documentation to what is happening.
In the end though it still must guess between modes
and nicks if ran in a valid context.
Fixes #1470
|
|
Closes #1438
|
|
|
|
|
|
No network can agree on what mode r actually
means so we can't have nice things.
Closes #1287
|
|
Closes #1265
|
|
Closes #1343
|
|
|
|
gsize and size_t are not the same thing
|
|
It still has to be in hex...
|
|
|
|
|
|
Fixes #1148
|
|
No reason to roll our own.. in multiple places
|
|
It handles the correct encoding on win32
|
|
Thankfully somebody already made a define for this, they
just never used it...
|
|
Proper fix for b66edd3
This issue likely applies elsewhere in HexChat
|
|
|
|
|
|
openssl seeds itself with CryptGenRandom on Windows in the same manner as /dev/(u)random on other OSes.
|
|
compression support.
The function is still defined in openssl/ssl.h but not in the actual library, so it cannot be linked to.
|
|
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.
|
|
- 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
|
|
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.
|
|
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.
|
|
|
|
Fixes #869
|
|
- Move query topic setting from frontend (where its too late)
- Respect chanopts for logging hostname
- Open query logfile *after* chanopts loaded
|
|
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.
|
|
|
|
|
|
|
|
- Remove IRCNode
- Replace Techmans with Techtronix
- Remove unecessary ports
- Consistently use round-robin over specific servers
- Don't use mixed-case hostnames
Closes #1244
|
|
Closes #1272
|
|
|
|
|
|
|
|
|
|
- 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
|
|
GLib's API is good enough now.
|
|
|
|
|
|
|
|
Found in #1269
|
|
From libressl-portable/openbsd@20de8a4923bbeb
|
|
|
|
|
|
|
|
|