TingPing
|
270cde42f1
|
Merge pull request #590 from orium/run-as-root-589-504
Now hexchat doesn't abnormally terminate when started as root.
|
2013-05-24 15:01:27 -07:00 |
|
Diogo Sousa
|
fffe9f4bd9
|
Restored inbound.c to make the pull request cleaner.
|
2013-05-24 22:04:34 +01:00 |
|
Diogo Sousa
|
7353bf2698
|
Followed richtroye suggestion and implemented the net == NULL guard in
servlist_favchan_find().
|
2013-05-24 21:49:46 +01:00 |
|
Diogo Sousa
|
133b0f7d94
|
Fixed null pointer deref when we try to autojoin a channel of a network not
in the network list.
|
2013-05-24 20:29:15 +01:00 |
|
Diogo Sousa
|
d3ce4f64f6
|
Passing a password to the /server command was ignored because the login method
was not set.
|
2013-05-23 13:22:34 +01:00 |
|
TingPing
|
fcdd85ae5e
|
Merge pull request #603 from orium/lag-meter-stuck
Fix an issue where the lag meter could get stuck after reconnect
|
2013-05-22 17:17:28 -07:00 |
|
Berke Viktor
|
79221c403b
|
Temporary workaround for reconnect crashes on win32
Yes, we really need to fix this ASAP
|
2013-05-20 14:39:24 +02:00 |
|
Berke Viktor
|
1432ecfb33
|
Sample code docs for challengeauth_response()
|
2013-05-20 12:38:50 +02:00 |
|
Berke Viktor
|
5fa23341b3
|
Avoid useless strdup() and free() calls
|
2013-05-19 12:17:37 +02:00 |
|
Berke Viktor
|
67274f91e9
|
Add default connect commands for networks with obscure login methods
Yeah, QuakeNet is an exception
|
2013-05-19 12:15:31 +02:00 |
|
Berke Viktor
|
c0cc6a2c93
|
Cosmetics
|
2013-05-19 11:49:27 +03:00 |
|
Berke Viktor
|
b2fec642fe
|
Login type cleanup
|
2013-05-19 05:17:13 +02:00 |
|
Berke Viktor
|
d60cecb8d3
|
Add custom login type to avoid collisions
|
2013-05-19 04:34:20 +02:00 |
|
Berke Viktor
|
c168a9adc6
|
Add variables for user credentials in connect commands
|
2013-05-19 03:30:45 +02:00 |
|
Berke Viktor
|
f778245a86
|
Simplify SASL auth string generation code
|
2013-05-19 01:21:27 +02:00 |
|
Berke Viktor
|
9d717ffee9
|
Fix text event for erroneous nicks
|
2013-05-18 22:09:44 +02:00 |
|
Berke Viktor
|
bac96d1fa8
|
Add FurryLand
|
2013-05-18 21:40:42 +02:00 |
|
Berke Viktor
|
02298c8e76
|
Fix prototype, return value is used by joindelay_tag
|
2013-05-18 19:48:54 +02:00 |
|
TingPing
|
1181b56211
|
Add omsg user command
|
2013-05-17 06:17:16 -03:00 |
|
TingPing
|
78eb3e7522
|
Handle limited channel messages
Maybe improved later to signify they are limited messages. closes #315
|
2013-05-17 06:10:02 -03:00 |
|
TingPing
|
57b74c3de9
|
Increase default irc_join_delay to 5
|
2013-05-17 05:32:53 -03:00 |
|
TingPing
|
c83ca8f85a
|
Respect irc_join_delay if connect command set
|
2013-05-17 05:28:45 -03:00 |
|
Berke Viktor
|
ef58a267b0
|
Omit CHALLENGE hashes in the server tab
|
2013-05-17 02:48:32 +02:00 |
|
Berke Viktor
|
0a2af0ab62
|
Fix crash when using global username for QuakeNet
|
2013-05-17 02:08:34 +02:00 |
|
Berke Viktor
|
a1a94ed319
|
Add support for QuakeNet /CHALLENGEAUTH, remove legacy /AUTH
|
2013-05-17 01:40:07 +02:00 |
|
TingPing
|
b28734c4a8
|
Merge pull request #581 from orium/numeric-session-with-open-query
Session of numeric events passed to text_emit() for nicks with open query dialogs
|
2013-05-16 09:21:02 -07:00 |
|
TingPing
|
69c2893234
|
Merge pull request #586 from bviktor/authcleanup
Login and network list cleanup
|
2013-05-16 09:07:38 -07:00 |
|
Diogo Sousa
|
89078eb3b3
|
Fix an issue where the lag meter would be stuck after a reconnect caused by a
ping timeout.
|
2013-05-16 15:11:52 +01:00 |
|
Berke Viktor
|
8ccd11ee4b
|
Remove comment
|
2013-05-16 00:08:43 +02:00 |
|
Berke Viktor
|
fd1b276aab
|
Make sure the created favchannel instances have a NULL key when the session's key is empty
|
2013-05-16 00:04:58 +02:00 |
|
Berke Viktor
|
2ff8e74061
|
Omit filler keys if no channel's using them
|
2013-05-15 23:52:14 +02:00 |
|
Berke Viktor
|
0020f81e79
|
Fix reconnect keys
|
2013-05-15 18:26:54 +02:00 |
|
Berke Viktor
|
6f09752db4
|
Cosmetics
|
2013-05-15 11:48:37 +02:00 |
|
Berke Viktor
|
8cf025f18d
|
Fix autojoins for sessions
|
2013-05-15 11:43:38 +02:00 |
|
Berke Viktor
|
81990ce53b
|
Change prototype
|
2013-05-15 08:49:28 +02:00 |
|
Berke Viktor
|
12cdb7704c
|
Fix command splitting when the channel list is too long
|
2013-05-14 18:20:05 +02:00 |
|
Berke Viktor
|
947dd45294
|
Fix warnings
|
2013-05-14 16:52:16 +02:00 |
|
Berke Viktor
|
a435e8648f
|
Fix initial autojoins and some erroneous copies/frees
|
2013-05-14 16:40:32 +02:00 |
|
Berke Viktor
|
83107ee222
|
Use macros instead of raw numbers for login type
|
2013-05-13 13:22:25 +02:00 |
|
Diogo Sousa
|
d9d05e83ba
|
Restructured a fair bit of cfgfiles.c. Besides making the code cleaner this allows
for better error handling (in fact the error message of check_prefs_dir () whould
make hexchat abort).
|
2013-05-13 01:58:08 +01:00 |
|
Richard Hitt
|
631664645d
|
Add "#define GLIB_DISABLE_DEPRECATION_WARNINGS" to eliminate a warning message
|
2013-05-12 17:25:43 -07:00 |
|
Diogo Sousa
|
61ed0829bd
|
Forget to put an empty line after a function definition
|
2013-05-12 23:33:44 +01:00 |
|
Diogo Sousa
|
f023de0faf
|
Removed unnecessary call to check_prefs_dir() in load_config().
This function is called in save_config(), where it is actually needed.
|
2013-05-12 23:25:36 +01:00 |
|
Diogo Sousa
|
7238853f0f
|
Factored locale related code in main() to a new function.
|
2013-05-12 23:15:23 +01:00 |
|
Diogo Sousa
|
6a8cad6f94
|
Now hexchat doesn't abnormally terminal when started as root.
This fixes #589/#504.
|
2013-05-12 16:37:38 +01:00 |
|
Berke Viktor
|
c044bdfe32
|
Fix warning
|
2013-05-12 16:38:31 +02:00 |
|
Berke Viktor
|
aac7079562
|
Add code for migrating existing configs
|
2013-05-12 16:38:21 +02:00 |
|
Berke Viktor
|
5df669a329
|
Make the order consistent for load and save
|
2013-05-12 16:02:26 +02:00 |
|
Berke Viktor
|
9327a5c71f
|
Reduce GLib requirement
|
2013-05-12 06:16:26 +02:00 |
|
Berke Viktor
|
171dbcdedf
|
Remove dead GLib code
|
2013-05-12 05:58:16 +02:00 |
|