head 1.7; access; symbols pkgsrc-2013Q2:1.7.0.48 pkgsrc-2013Q2-base:1.7 pkgsrc-2012Q4:1.7.0.46 pkgsrc-2012Q4-base:1.7 pkgsrc-2011Q4:1.7.0.44 pkgsrc-2011Q4-base:1.7 pkgsrc-2011Q2:1.7.0.42 pkgsrc-2011Q2-base:1.7 pkgsrc-2009Q4:1.7.0.40 pkgsrc-2009Q4-base:1.7 pkgsrc-2008Q4:1.7.0.38 pkgsrc-2008Q4-base:1.7 pkgsrc-2008Q3:1.7.0.36 pkgsrc-2008Q3-base:1.7 cube-native-xorg:1.7.0.34 cube-native-xorg-base:1.7 pkgsrc-2008Q2:1.7.0.32 pkgsrc-2008Q2-base:1.7 pkgsrc-2008Q1:1.7.0.30 pkgsrc-2008Q1-base:1.7 pkgsrc-2007Q4:1.7.0.28 pkgsrc-2007Q4-base:1.7 pkgsrc-2007Q3:1.7.0.26 pkgsrc-2007Q3-base:1.7 pkgsrc-2007Q2:1.7.0.24 pkgsrc-2007Q2-base:1.7 pkgsrc-2007Q1:1.7.0.22 pkgsrc-2007Q1-base:1.7 pkgsrc-2006Q4:1.7.0.20 pkgsrc-2006Q4-base:1.7 pkgsrc-2006Q3:1.7.0.18 pkgsrc-2006Q3-base:1.7 pkgsrc-2006Q2:1.7.0.16 pkgsrc-2006Q2-base:1.7 pkgsrc-2006Q1:1.7.0.14 pkgsrc-2006Q1-base:1.7 pkgsrc-2005Q4:1.7.0.12 pkgsrc-2005Q4-base:1.7 pkgsrc-2005Q3:1.7.0.10 pkgsrc-2005Q3-base:1.7 pkgsrc-2005Q2:1.7.0.8 pkgsrc-2005Q2-base:1.7 pkgsrc-2005Q1:1.7.0.6 pkgsrc-2005Q1-base:1.7 pkgsrc-2004Q4:1.7.0.4 pkgsrc-2004Q4-base:1.7 pkgsrc-2004Q3:1.7.0.2 pkgsrc-2004Q3-base:1.7 pkgsrc-2004Q2:1.3.0.2 pkgsrc-2004Q2-base:1.3; locks; strict; comment @# @; 1.7 date 2004.08.16.06.53.08; author minskim; state dead; branches; next 1.6; 1.6 date 2004.08.04.21.42.36; author minskim; state Exp; branches; next 1.5; 1.5 date 2004.08.04.21.36.52; author minskim; state Exp; branches; next 1.4; 1.4 date 2004.07.02.08.04.18; author minskim; state Exp; branches; next 1.3; 1.3 date 2004.06.07.05.56.00; author minskim; state Exp; branches; next 1.2; 1.2 date 2004.05.07.12.06.47; author cjep; state Exp; branches; next 1.1; 1.1 date 2004.04.14.21.02.34; author xtraeme; state Exp; branches; next ; desc @@ 1.7 log @Update xchat to 2.4.0. Changes since 2.0.10: - Updated translations (ca, de, eu, it, ko, lt, nl, sk, sr, zh_CN). - Fixed a possible crash in loading pevents.conf. - Made default URL handlers work with Firefox 0.9.x by adding the "-a firefox" argument. - Plugin API: Added xchat_get_info field "libdirfs". - Fixed crash when trying to dcc send a filename which has encoding that doesn't match G_FILENAME_ENCODING. - Updated translations (de, kr, lt, sk, sr, zh_CN). - Added some rudimentary support for the IDENTIFY-MSG feature. - Perl: Added Xchat::context_info (Lian Situ). - TCL: Added support for time fields in getlist (Daniel P.Stasinski). - Added "Open Dialog" event, so you can add a sound-file to it. - The standard beep can now be overridden with a sound-file. - Fixed tab-nick-completion's cycling behaviour. - New keyboard shortcut for line up and down (shift-arrow up/down). - Fixed: [986958] tab completion with GTK Input-Methods. - Updated translations (eu). - Tab nick completion fixes: Crash with space-tab and glib critical warning (Ian Kumlien). - Heavily reworked the Preferences window. It should be alot clearer now, and more gnome-like. - 'Pop new tabs to front' setting now has three options (Kyoshiro). - New colors and text-events, using a white background. - Config files are not saved to disk unless you edit the defaults. This makes it easier to change language (for print events, popup menu etc). - Brand new Server List window. Now much simpler and intuitive. Also includes an entry box for NickServ password. - The vertical separator line now has its own pointer when you hover over it (Richard Gobeille). - Alphabetical tab sorting now works and is enabled by default. - Added "Small Tabs" option (reduces the font size). - Brand new Sound-Events editor in the Preferences window. - Added socks5 authentication support (Benjamin Foster). - Win32: fixed auto-loading of TCL scripts. @ text @$NetBSD: patch-aa,v 1.6 2004/08/04 21:42:36 minskim Exp $ --- src/fe-gtk/fkeys.c.orig 2004-07-01 11:28:43.000000000 -0500 +++ src/fe-gtk/fkeys.c @@@@ -1368,9 +1368,14 @@@@ key_action_tab_comp (GtkWidget *t, GdkEv prefix_len, skip_len = 0, is_nick, is_cmd = 0; char buf[COMP_BUF], ent[CHANLEN], *postfix = NULL, *result, *ch; GList *list = NULL, *tmp_list = NULL; - const char *text = gtk_entry_get_text (GTK_ENTRY (t)); + const char *text; GCompletion *gcomp = NULL; + /* force the IM Context to reset */ + gtk_editable_set_editable (GTK_EDITABLE (t), FALSE); + gtk_editable_set_editable (GTK_EDITABLE (t), TRUE); + + text = GTK_ENTRY (t)->text; if (text[0] == 0) return 1; @ 1.6 log @Regen to remove garbage in the header. No checksum change. @ text @d1 1 a1 1 $NetBSD$ @ 1.5 log @- Remove the Socks-5 patch because the current version is not vulnerable any more. Should have been done when xchat was updated to 2.0.9. - Fix xchat bug 986958. Patch obtained from xchat CVS HEAD. Bump PKGREVISION. @ text @d1 1 a1 1 $NetBSD$$)C @ 1.4 log @Update xchat2 to 2.0.10 and take maintainership. Changes: - Updated translations (ru, sr). - Fixed compiling on systems other than linux/freebsd [969643]. (Samuel Mimram). - Fixed compiling with an old version of GTK (2.0.x). - Further BiDi fixes in xtext (Ilya Konstantinov). - Brand-new tab completion code (Ian Kumlien). This also fixes: Tab expansion not working behind umlauts [956127]. Plugin commands can now be tab-completed too (Frank Thieme). - Fixed parsing URIs on userlist drag-n-drop (Jonas Heylen). - Added Sort button to the server list window (David Oftedal and Tim-Philipp Mueller). - Tab button selection fix (Guillaume Knispel). - Added marker-line feature. Shows a red-line to indicate the place where you last read up to (Thomas Kockerbauer). - The "Get my IP from Server" feature now works on networks that hide your hostname too (by using the USERHOST command). - Win32: Fixed CPS calculation for file transfers [824934]. - Fixed: Ping timeout when the system clock changes [789140]. - Fixed: Private messages delivered to status window when nickname is the same as the network [977550]. - Maximised window-state is now saved. - Double middle-clicking a nickname in the text area will now select it in the userlist. - Included a work-around to stop X-Sys plugin crashing with GTK 2.4. - Fixed: /list output going to the current tab [970746]. - Fixed: Serverlist crash while editing a port-number, and switching to another network before pressing enter [968652]. - Made it possible to execute multiple "Connect Command:"s in the ServerList window, when they're separated by ctrl-alt-a. @ text @d1 1 a1 1 $NetBSD$ d3 17 a19 9 --- src/common/util.c.orig 2004-06-18 23:26:29.000000000 -0500 +++ src/common/util.c @@@@ -631,7 +631,7 @@@@ get_cpu_str (void) } else #endif snprintf (buf, 128, - (cpus == 1) ? "%s %s [%s]" : "%s %s [%s/SMP]", + "%s %s [%s]", un.sysname, un.release, un.machine); a20 1 return buf; @ 1.3 log @Update xchat2 to 2.0.9. Changes: - Updated translations (bg, cs, de, en_GB, eu, fi, lt, nl, ru, sk, uk, wa). - Fixed the Socks5 overflow security bug. - DCC IP address setting can now be a hostname too (Flavio Chierichetti) [773229]. - Don't try random DCC ports when a range is set (mib) [889987]. - Fix: Spurious nick completion (mib) [916944]. - Serverlist passwd box is now masked (Cristian Peraferrer) [920113]. - Fix: Sometimes messes up the tab order on reconnect (Gabor Szeder) [941773]. - Fix: Crashes when setting $CHARSET to nonexistant charset [945855]. - Plugin API: Added some fields to the "channels" list. - Plugin API: Added "win_status" and "xchatdirfs" fields to xchat_get_info. - Plugin API: Added xchat_send_modes() function. - Fix: Unload, then reload a plugin on FreeBSD fails (Kevin Leung). - Plugins should now work on HPUX too. - Perl-plugin: Fixes for 3 arg version of emit_print, unhooking the same hook multiple times and get_list returning correct values for address32 field and some memory leaks (Lian Situ). - Made menu keybindings work when the menubar is hidden on GTK 2.4. - Added support for the new GTK 2.4 file chooser dialog. - Fix for BiDi in xtext (Ilya Konstantinov). - Smaller bug fixes [962211] [958599] [950353] and [945617] (Frederic Krueger). @ text @d3 1 a3 1 --- src/common/util.c.orig 2004-05-29 05:19:23.000000000 -0500 d5 1 a5 1 @@@@ -605,7 +605,7 @@@@ get_cpu_str (void) @ 1.2 log @Add RCS tags @ text @a1 1 # Fix broken Socks5 traversal in xchat <= 2.0.8 d3 9 a11 10 http://mail.nl.linux.org/xchat-announce/2004-04/msg00000.html --- src/common/server.c 2004-03-16 15:33:47.000000000 +1100 +++ src/common/server.c 2004-04-05 15:33:15.000000000 +1000 @@@@ -1054,7 +1054,7 @@@@ struct sock5_connect1 sc1; unsigned char *sc2; unsigned int packetlen, addrlen; - unsigned char buf[10]; + unsigned char buf[260]; d13 1 a13 11 sc1.version = 5; sc1.nmethods = 1; @@@@ -1095,7 +1095,7 @@@@ { if (recv (sok, buf, 1, 0) != 1) return 1; - packetlen = buf[0] + 2; + packetlen = buf[0] + 2; /* can't exceed 260 */ if (recv (sok, buf, packetlen, 0) != packetlen) return 1; } @ 1.1 log @Fix XChat's Socks-5 proxy code, see http://mail.nl.linux.org/xchat-announce/2004-04/msg00000.html. Bump PKGREVISION. @ text @d1 1 @