head 1.6; access; symbols pkgsrc-2013Q2:1.6.0.4 pkgsrc-2013Q2-base:1.6 pkgsrc-2012Q4:1.6.0.2 pkgsrc-2012Q4-base:1.6 pkgsrc-2012Q3:1.5.0.4 pkgsrc-2012Q3-base:1.5 pkgsrc-2012Q2:1.5.0.2 pkgsrc-2012Q2-base:1.5 pkgsrc-2012Q1:1.4.0.10 pkgsrc-2012Q1-base:1.4 pkgsrc-2011Q4:1.4.0.8 pkgsrc-2011Q4-base:1.4 pkgsrc-2011Q3:1.4.0.6 pkgsrc-2011Q3-base:1.4 pkgsrc-2011Q2:1.4.0.4 pkgsrc-2011Q2-base:1.4 pkgsrc-2011Q1:1.4.0.2 pkgsrc-2011Q1-base:1.4 pkgsrc-2010Q4:1.3.0.8 pkgsrc-2010Q4-base:1.3 pkgsrc-2010Q3:1.3.0.6 pkgsrc-2010Q3-base:1.3 pkgsrc-2010Q2:1.3.0.4 pkgsrc-2010Q2-base:1.3 pkgsrc-2010Q1:1.3.0.2 pkgsrc-2010Q1-base:1.3 pkgsrc-2009Q4:1.2.0.26 pkgsrc-2009Q4-base:1.2 pkgsrc-2008Q4:1.2.0.24 pkgsrc-2008Q4-base:1.2 pkgsrc-2008Q3:1.2.0.22 pkgsrc-2008Q3-base:1.2 cube-native-xorg:1.2.0.20 cube-native-xorg-base:1.2 pkgsrc-2008Q2:1.2.0.18 pkgsrc-2008Q2-base:1.2 pkgsrc-2008Q1:1.2.0.16 pkgsrc-2008Q1-base:1.2 pkgsrc-2007Q4:1.2.0.14 pkgsrc-2007Q4-base:1.2 pkgsrc-2007Q3:1.2.0.12 pkgsrc-2007Q3-base:1.2 pkgsrc-2007Q2:1.2.0.10 pkgsrc-2007Q2-base:1.2 pkgsrc-2007Q1:1.2.0.8 pkgsrc-2007Q1-base:1.2 pkgsrc-2006Q4:1.2.0.6 pkgsrc-2006Q4-base:1.2 pkgsrc-2006Q3:1.2.0.4 pkgsrc-2006Q3-base:1.2 pkgsrc-2006Q2:1.2.0.2 pkgsrc-2006Q2-base:1.2 pkgsrc-2006Q1:1.1.0.2 pkgsrc-2006Q1-base:1.1; locks; strict; comment @# @; 1.6 date 2012.11.24.11.16.07; author tonio; state dead; branches; next 1.5; 1.5 date 2012.05.28.22.55.05; author tonio; state Exp; branches 1.5.4.1; next 1.4; 1.4 date 2011.03.05.22.48.07; author tonio; state Exp; branches; next 1.3; 1.3 date 2010.03.12.14.36.57; author tonio; state Exp; branches 1.3.8.1; next 1.2; 1.2 date 2006.06.10.16.17.32; author tonio; state dead; branches; next 1.1; 1.1 date 2006.01.10.13.05.33; author joerg; state Exp; branches; next ; 1.5.4.1 date 2012.11.26.23.24.42; author tron; state dead; branches; next ; 1.3.8.1 date 2011.03.09.19.11.19; author tron; state Exp; branches; next ; desc @@ 1.6 log @Update chat/weechat to 0.3.9.2 Changes: Security: - CVE-2012-5854: Fix buffer overflow when decoding IRC colors in strings - CVE-2012-5534: Fix untrusted command for function hook_process could lead to execution of commands, because of shell expansions Among the new features: - add plugin "script" (replacement of weeget.py and script.pl) - add support of SSL in relay plugin - add color for offline nicks - add system resource limits for WeeChat process - add zoom on merged buffer (default key: alt+"x") - add "Day changed to" in logger backlog - add command line option "-r" (or "--run-command") to run command(s) after startup of WeeChat - add option "swap" for command /buffer - generate alternate IRC nicks dynamically (when all nicks are already in use) - fix rejoin of password protected IRC channels - fix freeze in irc and relay plugins with sockets - fix color of long lines (displayed on more than one line on screen) under FreeBSD - allow update for some variables of hdata - add japanese user's guide, scripting guide and tester's guide - many bugs fixed. @ text @$NetBSD: patch-ad,v 1.5 2012/05/28 22:55:05 tonio Exp $ Solaris build --- src/gui/curses/gui-curses-window.c.orig 2012-01-28 14:02:25.000000000 +0000 +++ src/gui/curses/gui-curses-window.c @@@@ -31,6 +31,8 @@@@ #include #include #include +#include +#include #include #include "../../core/weechat.h" @ 1.5 log @Update chat/weechat to 0.3.7 Among the new features for 0.3.7: - support of Scheme scripts (new plugin "guile") - support of Python 3.x (but version 2.x still recommended) - add "weechat" protocol in relay plugin for remote interfaces, like QWeeChat - new option irc.color.mirc_remap to remap mirc colors in irc messages - new options irc.look.highlight_{server|channel|pv} to customize or disable default nick highlight - new option "capabilities" in irc servers (to enable some client capabilities on connection) - new option weechat.history.max_buffer_lines_minutes to limit buffer history by time - use extended regex in /filter, /ignore and /list - add support of flags in regular expressions and highlight options - add URL transfer in plugin API (with hook_process and hook_process_hashtable) - add translations in japanese - add doc for relay protocol - add developer's guide - many bugs fixed. Among the new features for 0.3.6: - mouse support - cursor mode (free movement of cursor on screen) - contexts for keys - hdata in API (direct access to WeeChat and plugins data) - "inactive" colors for inactive windows and lines in merged buffers - support of merged buffers in /layout, save layout of buffers/windows on /upgrade - horizontal scrolling in buffers with free content - split of outgoing IRC messages - options for "more" chars in bars - bold not used any more for basic colors (if terminal has at least 16 colors) - automatic zoom on current window when terminal becomes too small for windows - new command /repeat - local variable "highlight_regex" in buffers. mong the new features for 0.3.5: - 256 colors support improved (dynamic allocation of colors) - attributes for colors (bold/reverse/underline) - better scroll of input (with long text) - output of /help improved for list of commands and their arguments - remember scroll position of buffers in windows - list of buffers in filters - count of messages in hotlist buffers - swap buffers of windows - balance of windows - new API function to set help on plugin/script options - speller options in aspell plugin - option for SSL priorities in IRC servers - color nicks in nicklist and output of /names. @ text @d1 1 a1 1 $NetBSD: patch-ad,v 1.4 2011/03/05 22:48:07 tonio Exp $ @ 1.5.4.1 log @Pullup ticket #3971 - requested by tonio chat/weechat: security update Revisions pulled up: - chat/weechat/Makefile 1.37 via patch - chat/weechat/PLIST 1.16 - chat/weechat/distinfo 1.23 - chat/weechat/patches/patch-ad deleted - chat/weechat/patches/patch-src_plugins_script_script_repo_h 1.1 --- Module Name: pkgsrc Committed By: tonio Date: Sat Nov 24 11:16:07 UTC 2012 Modified Files: pkgsrc/chat/weechat: Makefile PLIST distinfo Added Files: pkgsrc/chat/weechat/patches: patch-src_plugins_script_script_repo_h Removed Files: pkgsrc/chat/weechat/patches: patch-ad Log Message: Update chat/weechat to 0.3.9.2 Changes: Security: - CVE-2012-5854: Fix buffer overflow when decoding IRC colors in strings - CVE-2012-5534: Fix untrusted command for function hook_process could lead to execution of commands, because of shell expansions Among the new features: - add plugin "script" (replacement of weeget.py and script.pl) - add support of SSL in relay plugin - add color for offline nicks - add system resource limits for WeeChat process - add zoom on merged buffer (default key: alt+"x") - add "Day changed to" in logger backlog - add command line option "-r" (or "--run-command") to run command(s) after startup of WeeChat - add option "swap" for command /buffer - generate alternate IRC nicks dynamically (when all nicks are already in use) - fix rejoin of password protected IRC channels - fix freeze in irc and relay plugins with sockets - fix color of long lines (displayed on more than one line on screen) under FreeBSD - allow update for some variables of hdata - add japanese user's guide, scripting guide and tester's guide - many bugs fixed. @ text @d1 1 a1 1 $NetBSD: patch-ad,v 1.5 2012/05/28 22:55:05 tonio Exp $ @ 1.4 log @Update chat/weechat to 0.3.4 Fix for SA43543 and update kindly provided by gls@@ This is a major release, with lot of bugs fixed and major new features. Among the new features: - 256 colors support, with unlimited number of nick colors - irc proxy (relay plugin) - redirection of IRC commands - command /notify - rmodifier plugin - regular expressions for highlights - color support for timestamp in chat buffer - irc option to force color for some nicks - share input line between buffers. @ text @d1 1 a1 1 $NetBSD: patch-ad,v 1.3 2010/03/12 14:36:57 tonio Exp $ d5 1 a5 1 --- src/gui/curses/gui-curses-window.c.orig 2011-01-01 13:52:16.000000000 +0000 d7 2 a8 2 @@@@ -29,6 +29,8 @@@@ #include @ 1.3 log @Update chat/weechat to 0.3.1.1 Version 0.3.1.1: This version fixes crashes with SSL connection to IRC server and purge of old DCC chats. It is recommended to upgrade from 0.3.1 to 0.3.1.1 for all users. Version 0.3.1: - new IRC commands: allserv, allchan, sajoin, samode, sanick, sapart, saquit, - check of SSL certificates and use of CertFP for IRC servers, - options to customize IRC CTCP replies, - options to choose target buffer for IRC messages, - anti-flood improved for IRC servers, - new expansions for alias arguments, - new color darkgray, bright colors supported for backgrounds, - many bugs fixed. @ text @d1 1 a1 1 $NetBSD$ d5 1 a5 1 --- src/gui/curses/gui-curses-window.c.orig 2010-01-27 09:59:01.000000000 +0000 d7 1 a7 1 @@@@ -27,6 +27,8 @@@@ @ 1.3.8.1 log @Pullup ticket #3383 - requested by tonio chat/weechat: security update Revisions pulled up: - chat/weechat/Makefile 1.27 - chat/weechat/PLIST 1.14 - chat/weechat/distinfo 1.18 - chat/weechat/patches/patch-aa 1.4 - chat/weechat/patches/patch-ab 1.6 - chat/weechat/patches/patch-ac 1.5 - chat/weechat/patches/patch-ad 1.4 - chat/weechat/patches/patch-src_core_wee-hook.c 1.1 - chat/weechat/patches/patch-src_core_wee-hook.h 1.1 - chat/weechat/patches/patch-src_core_wee-network.c 1.1 - chat/weechat/patches/patch-src_plugins_irc_irc-server.c 1.1 - chat/weechat/patches/patch-src_plugins_rmodifier_rmodifier-config.h 1.1 --- Module Name: pkgsrc Committed By: tonio Date: Sat Mar 5 22:48:07 UTC 2011 Modified Files: pkgsrc/chat/weechat: Makefile PLIST distinfo pkgsrc/chat/weechat/patches: patch-aa patch-ab patch-ac patch-ad Added Files: pkgsrc/chat/weechat/patches: patch-src_core_wee-hook.c patch-src_core_wee-hook.h patch-src_core_wee-network.c patch-src_plugins_irc_irc-server.c patch-src_plugins_rmodifier_rmodifier-config.h Log Message: Update chat/weechat to 0.3.4 Fix for SA43543 and update kindly provided by gls@@ This is a major release, with lot of bugs fixed and major new features. Among the new features: - 256 colors support, with unlimited number of nick colors - irc proxy (relay plugin) - redirection of IRC commands - command /notify - rmodifier plugin - regular expressions for highlights - color support for timestamp in chat buffer - irc option to force color for some nicks - share input line between buffers. @ text @d5 1 a5 1 --- src/gui/curses/gui-curses-window.c.orig 2011-01-01 13:52:16.000000000 +0000 d7 1 a7 1 @@@@ -29,6 +29,8 @@@@ @ 1.2 log @Update chat/weechat to 0.1.9 News since last version are: - nick aligment, makes channels more readable - new commands: /cycle, /setp - new option to customize IP/hostname (when using multipe IP) - new option to customize input prompt - added keyboard handler for plugins - german translations (messages and documentation) - many bugs fixed for: UTF-8, DCC chat, Ruby, mutiple queries with same name, some commands, long IRC messages (> 512 bytes), terminal refresh, nicklist Plus all changes since 0.0.5, see http://weechat.flashtux.org/ for details Among them: - improved alias completion (now uses target command for completion) ... - added completion system for plugins/scripts commands ... - new window maganement: custom size for windows, auto resize when terminal is resized ... - full UTF-8 support ... - new keyboard management, fully customizable @ text @d1 1 a1 1 $NetBSD: patch-ad,v 1.1 2006/01/10 13:05:33 joerg Exp $ d3 11 a13 9 --- src/gui/curses/Makefile.in.orig 2006-01-10 12:58:12.000000000 +0000 +++ src/gui/curses/Makefile.in @@@@ -174,7 +174,7 @@@@ bin_PROGRAMS = weechat-curses weechat_curses_LDADD = ../../common/lib_weechat_main.a \ ../../irc/lib_weechat_irc.a \ $(CURSES_LIBS) \ - ../../plugins/lib_weechat_plugins.a $(PLUGINS_LIBS) + ../../plugins/lib_weechat_plugins.a $(PLUGINS_LIBS) $(LIBINTL) d15 1 a15 1 weechat_curses_SOURCES = ../gui.h \ @ 1.1 log @Explicitly link weechat-curses with LIBINTL, if it isn't picked up already. Fixes build on DragonFly. @ text @d1 1 a1 1 $NetBSD$ @