Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-03-17 | irc: add option irc.look.pv_buffer: automatically merge private buffers ↵ | Sebastien Helleu | |
(optionally by server) (task #11924) | |||
2013-03-17 | scripts: create directories (language and language/autoload) on each action ↵ | Sebastien Helleu | |
(install/remove/autoload), just in case they have been removed (bug #38473) | |||
2013-03-17 | script: create "script" directory on each action (just in case it has been ↵ | Sebastien Helleu | |
removed) (bug #38472) | |||
2013-03-17 | relay: rename compression "gzip" to "zlib" (compression is zlib, not gzip) ↵ | Sebastien Helleu | |
(thanks to Dominik Honnef) | |||
2013-03-17 | rmodifier: add info about "groups" in /help rmodifier | Sebastien Helleu | |
2013-03-17 | core: fix typos in many comments and some strings | Sebastien Helleu | |
2013-03-13 | lua: fix crash on stack overflow: call lua_pop() for values returned by lua ↵ | Sebastien Helleu | |
functions (bug #38510) | |||
2013-03-13 | relay: add missing "id" in raw messages sent to clients when compression is ↵ | Sebastien Helleu | |
off (weechat protocol) | |||
2013-03-13 | relay: add negative numbers (integer: -123456 and long: -1234567890L) in ↵ | Sebastien Helleu | |
command "test" (weechat protocol) | |||
2013-03-12 | irc: rename option irc.network.lag_disconnect to irc.network.lag_reconnect, ↵ | Sebastien Helleu | |
value is now a number of seconds | |||
2013-03-10 | script: fix typo in /help script.scripts.autoload | Sebastien Helleu | |
2013-03-10 | alias: mention local variables of buffer in /help alias | Sebastien Helleu | |
2013-03-09 | relay: add message "_nicklist_diff" (differences between old and current ↵ | Sebastien Helleu | |
nicklist) This is an experimental feature, that must be explicitely enabled by clients (for weechat protocol) in the init command with option "nicklistdiff", for example: init password=mypasswd,nicklistdiff=1 This option will be removed when clients will handle nicklist diff. | |||
2013-03-01 | xfer: fix typo in comment | Sebastien Helleu | |
2013-02-28 | xfer: fix freeze of DCC file received: use select() to read socket and if an ↵ | Sebastien Helleu | |
ACK send fails, silently ignore and disable ACK (except the last) | |||
2013-02-26 | xfer: fix freeze of DCC file received: use non-blocking socket after ↵ | Sebastien Helleu | |
connection to sender and ensure the ACK is properly sent (bug #38340) | |||
2013-02-26 | irc: fix conversion of mask to regex in ignore | Sebastien Helleu | |
2013-02-25 | script: add control of autoload (enable/disable/toggle) (task #12393) | Sebastien Helleu | |
New option script.scripts.autoload, new options autoload/noautoload/toggleautoload for command /script, new action "A" (meta-A) on script buffer (toggle autoload). | |||
2013-02-23 | rmodifier: rename default rmodifier "nickserv" to "command_auth" (with new ↵ | Sebastien Helleu | |
modifier "irc_command_auth"), add default rmodifier "message_auth" (modifier "irc_message_auth") | |||
2013-02-23 | irc: hide passwords in commands or messages sent to nickserv with modifiers ↵ | Sebastien Helleu | |
(bug #38346) New modifiers: "irc_command_auth" and "irc_message_auth". Option removed: irc.look.hide_nickserv_pwd New option: irc.look.nicks_hide_password | |||
2013-02-23 | relay: add support of multiple servers on same port for irc protocol (the ↵ | Sebastien Helleu | |
client must send the server in the "PASS" command) | |||
2013-02-19 | guile: fix arguments given to callbacks (separate arguments instead of one ↵ | Sebastien Helleu | |
list with arguments inside), guile >= 2.0 is now required (bug #38350) Unfortunately this breaks compatibility with existing guile scripts, but this change is needed to keep consistency with other scripting languages. Now guile >= 2.0 is required, WeeChat can not compile any more with guile 1.8. | |||
2013-02-19 | guile: fix crash on calls to callbacks during load of script (bug #38343) | Sebastien Helleu | |
2013-02-18 | irc: fix crash when unmasking a smart filtered join if a line without tags ↵ | Sebastien Helleu | |
is displayed after the join | |||
2013-02-18 | irc: fix display of malformed CTCP (without closing char) (bug #38347) | Sebastien Helleu | |
2013-02-17 | irc: unmask smart filtered join if nick speaks in channel some minutes after ↵ | Sebastien Helleu | |
the join, new option irc.look.smart_filter_join_unmask (task #12405) The nick changes are tracked and will be unmasked with the join. Events triggering the unmask of join are: a message (can be CTCP), a notice or an update of topic. | |||
2013-02-16 | irc: fix type of values in hashtables join_manual/join_noswitch, fix delay ↵ | Sebastien Helleu | |
for purge | |||
2013-02-16 | irc: fix memory leak in purge of hashtables with joins (it was done only for ↵ | Sebastien Helleu | |
the first server in the list) | |||
2013-02-12 | relay: fix crash when decoding a websocket frame | Sebastien Helleu | |
2013-02-12 | relay: add gcrypt include and link arguments to compile relay plugin | Sebastien Helleu | |
2013-02-12 | script: remove unneeded test on ZLIB_FOUND in CMakeLists.txt (zlib is mandatory) | Sebastien Helleu | |
2013-02-10 | relay: add experimental websocket server support (RFC 6455) for irc and ↵ | Sebastien Helleu | |
weechat protocols, new option relay.network.websocket_allowed_origins It is a partial implementation of RFC 6455: fragmentation and control frames are not yet supported. Text and binary frames are supported. | |||
2013-02-10 | irc: add missing RFC 2813 in header | Sebastien Helleu | |
2013-02-07 | relay: add options "buffers" and "upgrade" for commands sync/desync in ↵ | Sebastien Helleu | |
weechat protocol | |||
2013-02-03 | relay: fix commands sync/desync in weechat protocol (bug #38215) | Sebastien Helleu | |
Fix: - use proper arguments in commands sync/desync (use argv[0] instead of argv[1]) - when searching if a buffer is synchronized, its name has higher priority on "*" (so first check if buffer is synchronized, and if not found, search if "*" is synchronized) - when receiving a "nicklist_*" signal, check if the buffer is synchronized with flag "RELAY_WEECHAT_PROTOCOL_SYNC_NICKLIST" | |||
2013-02-03 | relay: fix typo in comment | Sebastien Helleu | |
2013-02-01 | relay: add return of a NULL pointer in command "test" | Sebastien Helleu | |
2013-02-01 | relay: add comments with example of messages in weechat protocol | Sebastien Helleu | |
2013-01-31 | aspell: optimization on spellers to improve speed (save state by buffer), ↵ | Sebastien Helleu | |
add info "aspell_dict", add completion "aspell_dicts" Two hashtables have been added to store the spellers currently used (in all buffers) and info for each buffer: array with pointers to spellers and state of aspell for this buffer. Therefore the spellers are not destroyed and created again on each buffer switch, or each time screen is refreshed when window is split. | |||
2013-01-31 | irc: fix typo in comment | Sebastien Helleu | |
2013-01-26 | core: use size of 32 for hashtables (instead of 4, 8 or 16) | Sebastien Helleu | |
A size of 32 will use a little more memory but will reduce collisions in key hashs, and then length of linked lists inside hash structure (faster search in hashtable). | |||
2013-01-25 | irc: add color in output of /names when result is on server buffer (channel ↵ | Sebastien Helleu | |
not joined) (bug #38070) | |||
2013-01-24 | core: display error number and string in some network errors | Sebastien Helleu | |
Error number and string is now displayed when an error is returned by one of these functions: socket, setsockopt, fcntl, pipe, accept, bind, listen, mkfifo. | |||
2013-01-22 | scripts: do now allow empty script name in function "register" | Sebastien Helleu | |
2013-01-20 | Merge branch 'guile2' | Sebastien Helleu | |
2013-01-20 | Merge branch 'perl-script-load' | Sebastien Helleu | |
2013-01-16 | guile: fix compilation with guile 2.0 | Sebastien Helleu | |
2013-01-12 | guile: fix bad conversion of shared strings (replace calls to ↵ | Sebastien Helleu | |
scm_i_string_chars by scm_to_locale_string) (bug #38067) | |||
2013-01-11 | aspell: fix spellers used when switching buffer | Sebastien Helleu | |
The bug happened when two buffers have different number of dictionaries and start with same dictionaries. For example buffer #1 with [en,fr] and buffer #2 with [en]. When switching from buffer #1 to buffer #2, aspell does not use only [en], but [en,fr]. | |||
2013-01-11 | Revert "aspell: store dictionaries in buffer local variable "aspell_dict"" | Sebastien Helleu | |
This reverts commit 8b61a557640e62e67f6eb7349c3a12cca9b43b5e. The local variable in buffers introduced new display bugs and would need some extra code and optimizations to fix. This will be reintroduced after the release of version 0.4.0. |