Commit Graph

626 Commits

Author SHA1 Message Date
Remco Rijnders 0c2e08cf2b Add Serenity-IRC to the list of networks available by default. 2013-06-07 04:58:34 +02:00
TingPing 0e420fbee8 Save chanopt after any changes 2013-06-06 19:16:50 -04:00
TingPing cf505b850b Add chanopt for stripping colors 2013-06-06 17:47:01 -04:00
TingPing df0ee53765 Handle /CAP LIST output
Closes #635
2013-06-05 13:35:30 -03:00
TingPing d0b3476839 update help message for /menu 2013-06-05 08:27:16 -04:00
Jeong YunWon d3a27947fe Retrieve reachable addresses only.
AI_ADDRCONFIG helps not to try to connect unreachable ipv6 address if
user doesn't have ipv6 network stack.
2013-06-04 20:19:37 +09:00
TingPing e3f699a9d8 Improve error message from /load -e 2013-06-04 06:34:15 -03:00
TingPing df0e97550b fix loading startup.txt automatically 2013-06-04 06:07:51 -03:00
TingPing 983b4ace89 treat banlist event as a generic list event (for quiets etc) 2013-06-03 08:19:27 -04:00
Fionn Kelleher f1735f3ae1 Remove IPv6 check for IRCNode entry in server list. 2013-06-03 02:21:42 +02:00
Fionn Kelleher 2ba785f648 Add IRCNode to the server list. 2013-06-03 02:10:44 +02:00
TingPing f45c2dd061 Add valleynode to network list
Closes #631
2013-05-31 20:12:21 -03:00
TingPing e47dd3eb89 Don't send previous session's password
closes #616
2013-05-25 20:47:16 -03:00
Diogo Sousa d934e60c2b Improved server_get_network(): if we don't have the current network in the
network list use the server name in received in event 005.
(This fixes the problem that the network (%n) in the log file names would be
"NETWORK" instead of the real network name (this happened if the network was
not in the network list).)
2013-05-25 22:31:45 +01:00
Sam Dodrill 7284addb09 Added PonyChat to network list 2013-05-24 21:01:06 -07:00
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