Sebastien Helleu
|
c826f4841f
|
irc: do not translate string "Msg" for messages to channel ops/voiced
|
2012-03-23 14:10:52 +01:00 |
|
Sebastien Helleu
|
d4184f78c5
|
irc: do not send command "MODE #channel" on manual /names (do it only when names are received on join of channel) (bug #35930)
|
2012-03-22 16:02:25 +01:00 |
|
Sebastien Helleu
|
b69e82cb94
|
irc: do not allow the creation of two servers with same name but different case (fix error when writing file irc.conf) (bug #35840)
|
2012-03-17 10:14:25 +01:00 |
|
Sebastien Helleu
|
9955b05239
|
irc: update away flag for nicks on manual /who
|
2012-03-15 15:15:57 +01:00 |
|
Sebastien Helleu
|
3e602195e9
|
irc: display privmsg messages to "@#channel" and "+#channel" in channel buffer (bug #35331)
|
2012-03-14 20:33:12 +01:00 |
|
Sebastien Helleu
|
1c1ef05451
|
irc: use computed nick color in many messages instead of option weechat.color.chat_nick
|
2012-03-12 19:26:26 +01:00 |
|
Sebastien Helleu
|
73476cc0f8
|
irc: fix redirection of message when message is queued for sending on server
|
2012-03-12 11:55:35 +01:00 |
|
Sebastien Helleu
|
f4c18d4fed
|
irc: use computed nick color for nicks in notify messages
|
2012-03-12 11:17:45 +01:00 |
|
Sebastien Helleu
|
a6336885b8
|
irc: add signals and tags in messages for irc notify (patch from Quentin Glidic) (task #11887)
|
2012-03-12 11:09:22 +01:00 |
|
Sebastien Helleu
|
d1c59c7536
|
irc: check notify immediately when adding a nick to notify list, improve first notify message for a nick (bug #35731)
|
2012-03-12 08:01:40 +01:00 |
|
Sebastien Helleu
|
1102cfd317
|
irc: fix display of color in hostname (join/part/quit messages)
|
2012-03-06 21:54:46 +01:00 |
|
Sebastien Helleu
|
fe3bdb5f52
|
irc: compute hash to find nick color for nick in server message when nick is not in nicklist
|
2012-03-06 18:03:03 +01:00 |
|
Sebastien Helleu
|
313c373492
|
irc: do not close server buffer and disconnect when server is destroyed during /upgrade
|
2012-02-29 19:21:46 +01:00 |
|
Sebastien Helleu
|
97888e7ef5
|
irc: fix typo in a comment
|
2012-02-29 19:13:34 +01:00 |
|
Kyle Fuller
|
e91d401f41
|
irc: add support of "external" SASL mechanism (task #11864)
|
2012-02-29 15:22:03 +01:00 |
|
Sebastien Helleu
|
f1abe53b41
|
irc: close server buffer when server is deleted
|
2012-02-29 13:54:26 +01:00 |
|
Sebastien Helleu
|
f3dc2e7ef9
|
irc: add search for lower case nicks in option irc.look.nick_color_force
|
2012-02-26 18:18:37 +01:00 |
|
Sebastien Helleu
|
588921686d
|
irc: rename server option "cap" to "capabilities"
|
2012-02-19 20:20:04 +01:00 |
|
Sebastien Helleu
|
c6850e14a7
|
irc: fix memory leak in SASL/blowfish authentication
|
2012-02-19 19:24:57 +01:00 |
|
Sebastien Helleu
|
8a0f53019a
|
irc: fix memory leak when a server is deleted
|
2012-02-19 19:17:50 +01:00 |
|
Sebastien Helleu
|
af72bcb01d
|
irc: add option "cap" in servers to enable capabilities on connection
|
2012-02-19 19:04:11 +01:00 |
|
Sebastien Helleu
|
4a1f0ef5cc
|
irc: add signal "irc_server_opened"
|
2012-02-09 08:47:36 +01:00 |
|
Sebastien Helleu
|
355fdf0047
|
irc: add signal "xxx,irc_out1_yyy" and modifier "irc_out1_xxx" (outgoing message before automatic split to fit in 512 bytes)
|
2012-02-05 11:37:57 +01:00 |
|
Sebastien Helleu
|
14b2a2223e
|
irc: fix self-highlight when using /me with an IRC bouncer like znc (bug #35123)
|
2012-02-04 08:56:19 +01:00 |
|
Sebastien Helleu
|
b6a7777aa0
|
irc: add alias "ctcp" for target buffer of CTCP messages
|
2012-01-27 18:18:35 +01:00 |
|
Sebastien Helleu
|
5f6df8021b
|
core: add support of flags in regular expressions and highlight options, add irc options to customize/disable default nick highlight (task #11128)
New functions in C plugin API:
- string_regex_flags
- string_regcomp
New irc options:
- irc.look.highlight_server
- irc.look.highlight_channel
- irc.look.highlight_pv
Regex flags are supported in following options/commands:
- option weechat.look.highlight
- option weechat.look.highlight_regex
- options irc.look.highlight_{server|channel|pv}
- option relay.network.allowed_ips
- core command /filter
- irc command /list
- irc command /ignore
- rmodifier command /rmodifier
|
2012-01-22 13:48:42 +01:00 |
|
Sebastien Helleu
|
47e4a03be6
|
core: update copyright dates
|
2012-01-08 18:59:50 +01:00 |
|
Sebastien Helleu
|
6b9a1d7376
|
irc: use low priority for MODE sent automatically by WeeChat (when joining channel)
|
2012-01-06 14:05:21 +01:00 |
|
Sebastien Helleu
|
5a2df17141
|
irc: use extended regex in command /ignore
|
2012-01-06 13:26:58 +01:00 |
|
Sebastien Helleu
|
82a9ed3f9c
|
irc: use extended regex in command /list
|
2012-01-06 13:26:23 +01:00 |
|
Sebastien Helleu
|
ab46b37aed
|
irc: allow /mode without argument (display modes of current channel or user modes on server buffer)
|
2012-01-06 12:25:11 +01:00 |
|
Sebastien Helleu
|
4cde51a27f
|
irc: use redirection to get channel modes after update of modes on channel, display output of /mode #channel
|
2012-01-06 11:24:01 +01:00 |
|
Sebastien Helleu
|
e895fc7e5e
|
irc: remove invalid argument "list" from completion of command /notify
|
2012-01-05 10:57:06 +01:00 |
|
Sebastien Helleu
|
5ee0e798b1
|
irc: do not use option irc.look.nick_color_stop_chars for forced nick colors (bug #33480)
|
2011-12-27 18:20:52 +01:00 |
|
Sebastien Helleu
|
a35364524a
|
irc: add optional server in info "irc_is_channel" (before channel name) (bug #35124), add optional server in info_hashtable "irc_message_parse"
|
2011-12-25 23:00:18 +01:00 |
|
Sebastien Helleu
|
7610b9b00c
|
irc: add missing restore of variables in server upgrade (nick_max_length, casemapping)
|
2011-12-20 12:19:46 +01:00 |
|
Sebastien Helleu
|
6f3fd239be
|
core: add type "hashtable" for hdata, new api functions: hdata_hashtable and hashtable_map_string
|
2011-12-19 22:39:24 +01:00 |
|
Sebastien Helleu
|
1234d6c8f7
|
irc: reset read marker of current buffer on manual /join
|
2011-12-09 15:55:52 +01:00 |
|
Sebastien Helleu
|
96940af8c3
|
irc: do not delete servers added in irc.conf on /reload (bug #34872)
|
2011-11-21 18:12:47 +01:00 |
|
Sebastien Helleu
|
7a0d346933
|
irc: remove autorejoin on channels when disconnected from server (bug #32207)
|
2011-11-18 16:00:12 +01:00 |
|
Sebastien Helleu
|
6f0b6295c5
|
irc: display messages kick/kill/mode/topic even if nick is ignored (bug #34853)
|
2011-11-17 22:52:37 +01:00 |
|
Sebastien Helleu
|
e3b7c8fdb7
|
irc: add case insensitive string comparison based on casemapping of server (rfc1459, strict-rfc1459, ascii) (bug #34239)
|
2011-11-12 10:56:52 +01:00 |
|
Sebastien Helleu
|
e8e5ad66cc
|
irc: display channel voice notices received in channel buffer (bug #34762), display channel/op notices sent in channel buffer
|
2011-11-07 10:24:28 +01:00 |
|
Sebastien Helleu
|
8e5288ba27
|
irc: add option irc.color.mirc_remap to remap mirc colors in messages to WeeChat colors
|
2011-11-05 11:40:22 +01:00 |
|
Sebastien Helleu
|
385602e1e5
|
irc: add missing reset of color and attributes in display of nicks when joining channel
|
2011-11-04 12:52:04 +01:00 |
|
Sebastien Helleu
|
8503857d28
|
irc: allow URL "irc://" in command /connect
|
2011-11-04 12:47:01 +01:00 |
|
Sebastien Helleu
|
e62cf7c57d
|
irc: auto-connect to servers created with "irc://" on command line but not other servers if "-a" ("--no-connect") is given
|
2011-11-03 13:11:10 +01:00 |
|
Sebastien Helleu
|
03dc86f58d
|
irc: add missing modes in /help mode (synopsis of command)
|
2011-10-27 12:22:27 +02:00 |
|
Sebastien Helleu
|
dfdf42e27b
|
core: remove unneeded whitespace
|
2011-10-26 20:37:03 +02:00 |
|
Sebastien Helleu
|
395674c724
|
irc: fix split of outgoing message when there are only spaces
This fix error "No text to send" when sending message with one space (the space
was lost during split of string).
|
2011-10-16 20:15:22 +02:00 |
|