Age | Commit message (Collapse) | Author |
|
|
|
- Properly use filesystem encoding
- Validate utf8 when loading (hopefully fixing crashes)
- Use Gio
- Handle Windows line endings
- Remove dead code
- Fix respecting max length of scrollback files
|
|
- AES and Blowfish mechanisms are deemed insecure and servers
have removed support for them
- Remove attempts to retry since we only support one mech
- Handle SASL 3.2's new syntax for supported mechs
|
|
|
|
|
|
|
|
This is a pervasive problem that will likely show up in
other events also.
Closes #1460
|
|
Not the ideal solution..
Closes #1566
|
|
It could contain invalid chars or log to an arbitrary directory
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Fixes #1540
|
|
|
|
the rest of HC.
OS name, CPU, GPU, HDD info and build arch are now all available within core HC. OS name and build arch are used in the About dialog.
|
|
|
|
Also cache the result...
Fixes #1500
|
|
https://bugzilla.redhat.com/show_bug.cgi?id=1262763
|
|
|
|
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.
|