Sebastien Helleu
dfdf42e27b
core: remove unneeded whitespace
2011-10-26 20:37:03 +02:00
Sebastien Helleu
4853a530b6
irc: improve split of privmsg, add split of some other messages (bug #29879 ), add new info_hashtable "irc_message_split", split irc messages in relay plugin
...
List of new features/bugs fixed:
- improve split of privmsg: keep CTCP in split
- add split of messages: ison, join, notice, wallops, 005, 353
- add new info_hashtable "irc_message_split" (for plugins/scripts)
- in relay plugin: split irc messages sent to clients of irc proxy
2011-08-26 10:31:37 +02:00
Sebastien Helleu
cd73fac2f8
irc: use tag "notify_none" for self messages
2011-04-24 08:24:28 +02:00
Sebastien Helleu
d24f6e9e17
Update copyright dates
2011-01-01 18:06:29 +01:00
Sebastien Helleu
1a61495166
Set tag "notify_message" for messages sent to IRC channels
2010-11-12 09:21:43 +01:00
Sebastien Helleu
2378e4c2db
Remove test on pointer which can't be NULL
2010-10-31 18:21:10 +01:00
Sebastien Helleu
073dff330d
Fix use of flags for irc_server_sendf in signal irc_input_send
2010-10-19 21:19:42 +02:00
Sebastien Helleu
8d6c5e9e4c
Add tag "nick_xxx" in IRC messages
2010-10-10 17:39:15 +02:00
Sebastien Helleu
d2d60d4711
Beta version of IRC proxy feature in Relay plugin
...
Major changes in Relay plugin:
- IRC proxy feature (beta),
- raw buffer.
Changes in IRC plugin:
- add tags for messages sent to servers,
- add signal "irc_input_send" to simulate text/command on an IRC buffer,
- add prefix in infolist "irc_nick".
2010-09-17 14:47:36 +02:00
Sebastien Helleu
6562d676fe
Update licenses and copyrights, add missing author names in sources
2010-06-22 19:46:28 +02:00
Sebastien Helleu
b36ed39388
Fix bug with nick prefix '*' (chan founder) on some IRC servers (bug #29890 )
2010-05-29 09:18:19 +02:00
Sebastien Helleu
31bfcf96c7
Reformat and add comments for description of C sources
2010-04-08 18:15:00 +02:00
Sebastien Helleu
2801b8437c
Reformat multi-line comments
2010-03-19 23:33:14 +01:00
Sebastien Helleu
bc3fa9fd4c
Move /away command from irc plugin to core
2010-03-19 19:28:19 +01:00
Sebastien Helleu
0543b0ccc7
Add new option weechat.look.command_chars, add functions string_is_command_char and string_input_for_buffer in plugin and script API
2010-03-02 17:34:49 +01:00
Sebastien Helleu
94764208e4
Allow input "q" to close IRC raw buffer
2010-02-20 16:54:58 +01:00
Sebastien Helleu
2eb82a08b1
Add new IRC output queue for messages with low priority (like automatic CTCP replies), high priority is given to user messages or commands
2010-01-17 15:56:28 +01:00
Sebastien Helleu
2133eb30ff
Update copyright dates
2010-01-03 19:31:55 +01:00
Sebastien Helleu
671087e26a
Add anti-flood for extra IRC commands like msg/notice/query/quote and some other
2009-04-24 11:45:31 +02:00
Sebastien Helleu
624c6d09c0
Fix option irc.network.send_unknown_commands: allow unknown commands on irc server buffers (bug #25557 )
2009-02-24 15:25:58 +01:00
Sebastien Helleu
2115f3f675
Update copyright dates
2009-01-03 10:06:53 +01:00
Sebastien Helleu
da748fc653
Reintroduce option "irc.network.send_unknown_commands", save extra data for buffers with /upgrade (title, input data, text search)
2008-11-15 16:33:31 +01:00
Sebastien Helleu
f74fd05da7
Disable highlight for IRC messages from local nick
2008-11-10 22:41:32 +01:00
Sebastien Helleu
6f442bbfc1
Add new features to logger plugin (command /logger, log level, level by buffer, mask by buffer, ..), fix some bugs
...
New features:
- new command /logger
- log level, to log only some messages, according to importance (task #8592 )
- level by buffer: custom level for some buffers (or group of buffers)
- log filename mask by buffer (or group of buffers)
- marker line is added after display of backlog
- add "delete" callback for config file sections
- add "mkdir_parents" function to plugin API
- remove old log options in IRC plugin
Bug fix:
- marker line is set only when user switches buffer (not when a plugin force
switch, like IRC plugin does when opening server or channel buffer)
- backlog fixed (sometimes lines were not properly displayed)
2008-10-30 17:18:28 +01:00
Sebastien Helleu
c572e393e7
Remove "category" for buffers (keep only name).
2008-09-18 18:44:03 +02:00
Sebastien Helleu
9de580a85b
Fix missing self nick display with /msg command
2008-08-21 10:53:12 +02:00
Sebastien Helleu
3a53257032
Add "const" keyword for some "char *" function arguments (core and plugins API)
2008-06-03 10:56:51 +02:00
Sebastien Helleu
ede921cc4d
Remove old dcc code, unused now
2008-05-20 17:29:44 +02:00
Sebastien Helleu
6d37f185c0
Fix crash after closing channels/pv (internal channel structure was not deleted) (bug #23178 )
2008-05-06 17:39:44 +02:00
Sebastien Helleu
bbde23dec6
IRC colors reintroduced
2008-04-30 18:18:14 +02:00
Sebastien Helleu
d975629686
Improved /set command, added /unset command, new name for config files (*.conf)
2008-04-11 18:36:06 +02:00
Sebastien Helleu
d9a4bdf629
Check plugin version when loading it, to prevent crash when loading old plugins
2008-03-23 11:41:09 +01:00
Sebastien Helleu
08522770e8
New format for many IRC protocol commands, bugs fixed in IRC plugin
2008-03-15 09:50:37 +01:00
Sebastien Helleu
184700e597
New "close callback" for buffers, use of this callback in IRC plugin to leave channel or disconnect from server when buffer is closed
2008-02-01 18:56:12 +01:00
Sebastien Helleu
8a67299912
Added some missing functions in Perl plugin API
2008-01-10 18:37:31 +01:00
Sebastien Helleu
9f2fc59569
Partial migration of Perl plugin to new API
2008-01-09 18:26:17 +01:00
Sebastien Helleu
2b7c8eb73b
Fixed data input in channel buffers (IRC plugin)
2008-01-04 23:47:26 +01:00
Sebastien Helleu
e3b52115c7
Update of year in some copyrights
2008-01-02 12:47:09 +01:00
Sebastien Helleu
256557f900
Many changes in IRC plugin
2007-12-10 17:18:40 +01:00
Sebastien Helleu
652a6fa47e
Added/renamed some files, many changes in IRC sources for running as plugin (still under development)
2007-10-31 18:22:38 +01:00