TingPing
ba143b4260
Add alerts for invalid ssl certs
...
This patch was originally provided by dila in #xchat
but modified heavily since.
It will show an alert on invalid certs to add
temp or permanent exceptions per server.
2014-11-26 03:59:09 -05:00
TingPing
232096801b
Bump updater version to 2.10.2
2014-11-25 10:37:00 -08:00
TingPing
c0769397d5
Fix possible crash in SASL Blowfish mech
2014-11-22 20:56:15 -05:00
TingPing
c9b63f7f9b
ssl: Validate hostnames
...
Closes #524
2014-11-21 23:19:30 -05:00
TingPing
ebaaf466bf
ssl: Use more secure options
...
This disables ssl 2/3
2014-11-05 02:17:34 -05:00
TingPing
4b6215051f
ssl: Don't use global openssl context
...
Fixes #789
2014-11-05 01:27:39 -05:00
Campbell Barton
f83d78dd28
Warning cleanup
...
- ignoring const
- declarations after statements
- some C files didnt include own headers (risking them getting out of sync)
Closes #1064
2014-11-02 14:41:20 -05:00
Dan Molik
9fb4eb5107
configure: Fix checking for perl
...
Closes #1196
Fixes #1197
2014-10-29 17:28:04 -04:00
TingPing
3c89de48a8
Remove old config migration
...
Fixes #1194
2014-10-25 06:50:02 -04:00
RichardHitt
6653582f0a
Fix textbox not scrolling to to bottom on resize
...
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-10 13:35:00 -04:00
TingPing
abaed2bda4
Fix parsing of MONITOR responses
...
Fixes #1157
2014-09-27 13:11:21 -04:00
Arnavion
e8fb2dde56
Fixed instances of hexchat_printf that unsafely used a string parameter as a format string.
...
Fixes #1153
2014-09-25 00:54:38 -07:00
Mikaela Suomalainen
25c6638ce4
travis: Add clang & CPUs & fast_finish
...
HexChat seems to compile fine with clang so why to not test it too.
-j$(nproc) seems to work with HexChat and fast-finish marks build as
failed if one job fails.
Fast finish won't stop jobs that aren't finished at the time of failure.
Closes #1147
2014-09-21 04:31:16 -04:00
TingPing
ce4e129849
Take two at fixing out of source builds
2014-09-21 03:53:30 -04:00
TingPing
ecd1aa226a
Fix attempting to toggle visibility when tray disabled
2014-09-21 03:37:03 -04:00
TingPing
760d18b6e7
Fix missing header
...
And just use g_snprintf() while at it..
2014-09-20 14:09:38 -04:00
TingPing
f389257403
Increase max len of chiper names
...
For example ECDHE-ECRSA-AES256-GCM-SHA384
2014-09-20 13:56:09 -04:00
TingPing
84df81f336
Replace some unsafe usage of strncpy
...
Ensure everything is null terminated
2014-09-20 13:52:31 -04:00
Arnavion
a9a6cbda4e
win32: Fixed build break due to 7a4a024
2014-09-17 13:00:11 -07:00
TingPing
7a4a0243bd
Fix out of source builds
...
Fixes #1018
2014-09-14 17:43:44 -04:00
Arnavion
e209e55e59
Use PlaySoundW to play sounds on Windows.
...
Fixes #1133
2014-09-13 00:23:44 -07:00
Arnavion
ad2300f236
Correctly open URLs with non-ASCII characters on Windows.
...
Fixes #1023
2014-09-13 00:22:48 -07:00
TingPing
80bdd9ce11
Detect utf8 urls
...
They might not be valid, but like many things they are still used
2014-09-07 19:51:59 -04:00
TingPing
5f99d34c3b
Fix opening utf8 urls on OSX
...
- Escape hostnames with punycode
- Use proper encoding when launching open
2014-09-07 19:45:44 -04:00
TingPing
2aa3eb8cfb
Escape values set via pluginpref
...
Fixes #790
2014-09-01 18:17:26 -04:00
LightningW
d1b9118056
Fix DOMAIN and EMAIL patterns.
...
Closes #1107
2014-09-01 17:55:22 -04:00
Farow
fd95c729d5
xtext: Add word and line selection modes
...
Similar to a GtkTextView if you double click you enter word selection mode
and if you triple click you enter line selection mode.
Allowing you to drag and select more than a single character.
Closes #1108
2014-09-01 17:53:03 -04:00
TingPing
d1c40196e3
Fix using negative index
2014-08-23 14:13:34 -04:00
TingPing
9716185edf
Use glib to get portable mode dir
...
This should fix any non-ascii paths
2014-08-23 12:45:02 -04:00
Arnavion
a38892ff3b
Use GFile API in gtkutil_check_file instead of stat/access.
...
The latter functions expect codepage-encoded filenames on Windows but GLib's API returns filesystem-encoded paths, which on Windows are UTF-8. GLib API should be used to deal with GLib API results.
Also fixed leaks in two of the callers of gtkutil_check_file()
Fixes #968
2014-08-20 12:50:08 -07:00
TingPing
dc18e3da07
Update badges in readme
2014-08-20 15:19:57 -04:00
TingPing
9127b510f2
Update readme.md
2014-08-15 19:55:40 -04:00
TingPing
8f9ed6d942
Bump master to development release 2.11.0
...
To anybody confused this is not the next stable release, it is just a way to differentiate master
from the 2.10 branch and next stable will be 2.12.0 similar to Gnome's versioning scheme.
2014-08-07 16:30:28 -04:00
TingPing
422edd8812
osx: Create bundles using homebrew
...
Just easier to maintain than jhbuild.
See https://github.com/TingPing/homebrew-gnome for deps.
2014-08-01 04:03:54 -04:00
TingPing
345c8a29ad
Stupid github editor adding newlines
2014-07-28 16:24:43 -04:00
TingPing
a854234c1f
Fix warning
2014-07-28 16:18:27 -04:00
TingPing
4b549eeac8
Bump updater version on Windows
2014-07-28 16:14:10 -04:00
Arnavion
7c2c8b1403
Fixed expand_homedir to handle paths like "~user" correctly.
2014-07-28 14:49:14 -04:00
TingPing
c2ecb4c68c
Fix various crashes with pluginpref
2014-07-28 14:47:19 -04:00
siniStar7boy
ea9dafcd43
Add GeeksIRC and IRC4Fun to network list
...
Closes #1057
Closes #1058
2014-07-21 15:37:03 -04:00
RichardHitt
7a7b9c682d
Fix apostrophe related spell check issues
2014-07-21 15:10:21 -04:00
RichardHitt
0d3706e2ee
Fix possible crash in spell check
...
Closes #1048
2014-07-19 15:51:06 -04:00
TingPing
3c584e2cd5
win32: Update Python links
2014-07-19 10:08:12 -04:00
TingPing
9372972ad4
win32: Don't allow installing on Vista
...
It does not run on Vista
2014-07-19 10:06:29 -04:00
TingPing
121cb8b88d
Fix formatting warnings
...
Found by #1059
2014-07-18 07:16:43 -04:00
Campbell Barton
93caf4c7b4
Use GNUC format attribute on print functions
...
Closes #1059
2014-07-18 07:09:07 -04:00
TingPing
21c0e47869
travis: update before installing deps
2014-07-17 07:33:57 -04:00
TingPing
f1e853c1cb
Disable tray support on Elementary
...
They followed Ubuntu in breaking any gtk trays..
2014-07-05 13:08:48 -04:00
hasufell
aa7291fc9c
configure: Improve python logic
...
- add checks for python3.4
- only warn once for failure to find a version
- only run pkg-config call if the .pc file was actually found
- make unsupported python version non-fatal
Closes #1006
Closes #989
2014-06-27 19:23:11 -04:00
laurinkus
3de79bca10
Update server list
...
Closes #1013
2014-06-27 19:19:13 -04:00