summaryrefslogtreecommitdiff
path: root/chat
AgeCommit message (Collapse)AuthorFilesLines
2006-05-25USE_LANGUAGES=c c++wiz1-1/+2
2006-05-25Update kmess to version 1.4.3markd8-107/+69
3+ years worth of changes from the version 1.1 that was here
2006-05-23Added USE_LANGUAGESadam1-1/+2
2006-05-22Move the check-shlibs target from bsd.pkg.mk to bsd.pkg.check.mk wherejlam2-5/+2
it will live with other "check" targets run after package installation. Get rid of SHLIB_HANDLING, whose meaning had mutated over the years from one thing to another. Currently, it is used to basically note whether the system's "ldd" command can be usefully run on the package's binaries and libraries. Rename this variable to CHECK_SHLIBS_SUPPORTED for more clarity. CHECK_SHLIBS is now a variable set exclusively by the user in /etc/mk.conf to note whether the check for missing run-time search paths is performed after a package is installed. It defaults to "no" unless PKG_DEVELOPER is set.
2006-05-21Fixed pkglint warnings. Proper handling of rc.d script. Bumped PKGREVISION.rillig2-7/+8
2006-05-21Removed trailing white-space.rillig1-1/+1
2006-05-18+konversationadrianp1-1/+2
2006-05-18Konversation is a graphical Internet Relay Chat client (IRC).adrianp5-0/+409
Features * Standard IRC features * SSL server support * Bookmarking support * Easy to use graphical user interface * Multiple servers and channels in one single window * DCC file transfer * Multiple identities for different servers * Text decorations and colors * OnScreen Display for notifications * Automatic UTF-8 detection * Per channel encoding support * Theme support for nick icons * Highly configurable
2006-05-15Make this work with 64 bit hosts.christos14-26/+359
2006-05-14Uses C++.joerg1-1/+2
2006-05-11Update to i2cbd-2.0_BETA5: fold in patch-aj, from Thor Lancelot Simon:jwise3-161/+6
Don't set O_NDELAY (and leave it set!) on all sockets, all the time. This was making select always return immediately and was causing the daemon to spin on CPU. Instead, set O_NONBLOCK (= O_NDELAY) on sockets only when reading/writing them, and clear it afterwards, so select is always safe.
2006-05-11whoops. resuscitate patch-ajtls1-0/+154
2006-05-11Resuscitate patch-aj, which is fixed now.tls1-2/+2
2006-05-11Update to i2cbd-2.0_BETA4.jwise8-302/+7
This release folds in pkgsrc patches patch-ad through patch-ai. For the moment, remove patch-aj as well, since it doesn't apply (file paths are wrong). I'll try to fold this into the next beta, however.
2006-05-11Don't set O_NDELAY (and leave it set!) on all sockets, all the time. Thistls2-2/+156
was making select always return immediately and was causing the daemon to spin on CPU. Instead, set O_NONBLOCK (= O_NDELAY) on sockets only when reading/writing them, and clear it afterwards, so select is always safe.
2006-05-10setting a 1 second alarm and a 10 second select timeout is silly. #ifdefchristos2-1/+53
out the alarm code, and just deal with select.
2006-05-10Fixed reversed test in db->get. strlen never returns negative.christos3-2/+25
2006-05-03LICENSE=generic-nonlicensegdt1-1/+2
ok jwise@
2006-05-02Update to 0.5.8adrianp3-9/+13
> 0.5.8 > - Translations into German, Dutch, Romanian and Norwegian (thanks > OUTsider/scarynet) > - Russian translation of help > - Some more UTF-8 fixes (including joining channels with non-ASCII chars, > thanks to Jonas Liljegren) > - Server balancing support > - Identd supports multiple installs > - Fix buffer overflow in client.cgi > - Other misc fixes (see http://cvs.cgiirc.org/timeline?d=300&e=2006-Apr-30&c=2) > > 0.5.7 > - Fixed to work on Perl <5.8 > - Perform config option
2006-05-02Add LICENSE=generic-nonlicense.gdt1-2/+3
2006-04-30Update for i2cbd-2.0_BETA3. Changes since i2cbd-2.0_BETA1 (last pkgsrcjwise4-45/+8
version): * command parsing and buffer handling fixes from SODA Noriyuki
2006-04-28Don't insert "[] " into every stored message if "log_timestamp" istron3-3/+55
set "no". Bump package revision because of this fix.
2006-04-28When trying to detect qt-mt, don't forget to link pthread.joerg3-2/+19
2006-04-27Add patch from "dircproxy" ticket #44 which stops "dircproxy" fromtron3-8/+19
crashing if it has to reconnect to the server. Bump package revision because of this bug fix.
2006-04-23Update "xchat" and "xchat-python" packages to version 2.6.2.tron4-11/+12
Changes since version 2.6.1: - Updated translations (de, fr, ja, sv). - Made "/server freenode" send auto-join channels but not "/server irc://freenode". - Fixed building of xchat-text (although not recommended!). - Fixed using Strip mIRC colors & Color nicks at the same time. - Fixed a bug in timestamp drawing using non-fixed-width font [1404341]. - Fixed display of realname in the nick-name right-click menu when it contains a '<' or '&' character [1403069]. - Added support for UniBG's nickserv (ongeboren). - The move-to-complete-dir routine now treats encoding/UTF8 correctly. - Show help when using wrong args for /DCC, instead of silence. - Support receiving 2048 bytes per line from server and dcc-chat, so we can support 512 UTF-8 characters that some servers now send. - Added /gui detach and /gui attach commands for scripters. - The server list window now remembers its size.
2006-04-23Modify packages that set PKG_USERS and PKG_GROUPS to follow the newjlam6-12/+21
syntax as specified in pkgsrc/mk/install/bsd.pkginstall.mk:1.47.
2006-04-22Removed the superfluous "quotes" and 'quotes' from variables that don'trillig6-14/+14
need them, for example RESTRICTED and SUBST_MESSAGE.*.
2006-04-21Fixed pkglint warnings.rillig3-10/+11
2006-04-17Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update.wiz12-21/+24
2006-04-17Strip ${PKGLOCALEDIR} from PLISTs of packages that already obeyjlam9-201/+201
PKGLOCALEDIR and which install their locale files directly under ${PREFIX}/${PKGLOCALEDIR} and sort the PLIST file entries. From now on, pkgsrc/mk/plist/plist-locale.awk will automatically handle transforming the PLIST to refer to the correct locale directory.
2006-04-15Changes 1.0.3:adam2-11/+9
* Quick build fix release when building without SSL, LM-25. Changes 1.0.2: * Fixed issue when opening in blocking mode failed, LM-15 * Unregister sources when connection fails to avoid later segfault, LM-16 * Fixed an issue where large messages would get trunkated, LM-17
2006-04-13BUILD_USE_MSGFMT and USE_MSGFMT_PLURALS are obsolete. Replace withjlam7-24/+14
USE_TOOLS+=msgfmt.
2006-04-12Aligned the last line of the buildlink3.mk files with the first line, sorillig6-12/+12
that they look nicer.
2006-04-08Update chat/bitlbee to 1.0.2tonio2-7/+6
Version 1.0.2 (released 2006-04-01) hilights: - Fixed some issues in charset handling. - Better handling of Jabber away states. - Some daemon mode stability/usability fixes. - Lots of miscellaneous fixes, cleanups, etc.
2006-04-08Install sample files into the examples directory and treat icbserverdbjlam2-12/+14
as a config file since it may be modified on a per-system basis to select the default ICB server with which to connect. Bump the PKGREVISION to 2.
2006-04-06Over 1200 files touched but no revisions bumped :)reed14-37/+37
RECOMMENDED is removed. It becomes ABI_DEPENDS. BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo. BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo. BUILDLINK_DEPENDS does not change. IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS which defaults to "yes". Added to obsolete.mk checking for IGNORE_RECOMMENDED. I did not manually go through and fix any aesthetic tab/spacing issues. I have tested the above patch on DragonFly building and packaging subversion and pkglint and their many dependencies. I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I have used IGNORE_RECOMMENDED for a long time). I have been an active user of IGNORE_RECOMMENDED since it was available. As suggested, I removed the documentation sentences suggesting bumping for "security" issues. As discussed on tech-pkg. I will commit to revbump, pkglint, pkg_install, createbuildlink separately. Note that if you use wip, it will fail! I will commit to pkgsrc-wip later (within day).
2006-04-04INSTALL_MAKE_FLAGS doesn't append to MAKE_FLAGS, it replaces it. Makejlam1-2/+2
sure that we preserve any other MAKE_FLAGS when setting INSTALL_MAKE_FLAGS.
2006-04-03Update to 0.10.2:jmmv3-22/+28
NEWS in 0.10.2: =============== - Add runtime controlled debugging facilities (Richard). - Display an event in the group chat window when a user changes the topic, previously it just happened with no indication of who changed it or when (Kristian Rietveld). - Changed the account ID for Jabber IDs back to 'username@server' and make the resource a separate entity in the accounts.xml (note: there is some extra code to make sure the same problems that occurred last time don't reoccurr this time with invalid usernames when trying to connect) (Martyn). - Updated the spell checker dialog to use "Replace" instead of "OK" (Martyn). - Cleaned up the glade windows and dialogs so windows are not shown automatically, this reduces flickering when they are created (Richard). - Fixed the assistant used to add accounts so it now accepts a username of username@server and make the resource optional on the next (connections) page (Martyn). - Fixed the add account assistant so that account details are properly checked before proceeding to the following page (Martyn). - Updated the personal information dialog so there is no longer a progress bar when saving or loading, it just makes widgets insensitive. Also the buttons are now Save and Cancel which is clearer (Martyn). - Fixed the jabber chatroom join presence handling so it actually checks the presence message is for the right room instead of just accepting any old presence message - this means auto-connecting on startup works properly and will also give the correct error if you can't join for some reason (Martyn). - The chatrooms window now allows selection of multiple rooms for joining, deleteing, etc and the dialog will close when a rooms are joined. Chatrooms will also be joined on the treeview "row-activate" signal now (Martyn). - Updated the CSS used for logging so the font isn't so big (Martyn). - Improve the X screensaver detection (Richard, Tommi Komulainen). - Added the 'x' to close separate chat tabs back in (Richard, Martyn). - Improve the build scripts (Richard, Bryan Pepple). - Fixed #334890, Make it possible to forget saved passwords (Paul Van Tilburg). - Fixed #334390, Use iso-codes for the language names for spell checking (Nickolay V. Shmyrev, Richard). - Fixed #331910, Make the accounts info file not readable by others than the owner (Richard). - Fixed #332058, Don't spell check chat commands like "/me" (Ross Burton). - Fixed #332063, Don't spell check numberic strings, e.g. "1234" (Ross Burton). - Fixed #332169, Update the libnotify code to work with the 0.3.2 API (Martyn, Brian Pepple). - Fixed #332713, Use the default foreground colour for the classic chat theme (Richard). - Fixed #332240, Change some keyboard mnemonics for chat windows (Brian Pepple). Translations: Clytie Siddall (vi) Francisco Javier F. Serrador (es) Mikhail Zabaluev (ru) Øivind Hoel (nb) Richard Hult (sv) Wouter Bolsterlee (nl) Žygimantas Beručka (lt) News in 0.10.1: =============== - Changed the accounts dialog and removed the enable/disable account checkbutton in the accounts list, it was pointless (Martyn). - Changed the account button tooltip to only show the account id and any error that might of occurred (Martyn). - Added typing notification on the roster (Martyn, Richard). - Added a chat theme selection in the preferences to choose between Classic and Blue (which is a block message format), try it! (Richard). - Don't ellipsize text in the menu created for status presets, this usually is not shown in full when using the menu on the tray icon (Martyn). - Added libnotify support for contacts coming online and sending first time messages (note: this only works with libnotify 0.2.1 at the moment, not with the 0.3.x API, if you have 0.3.x you might have to disable it with configure --disable-libnotify) (Martyn). - Use a GtkWindow instead of a GnomeApp for the main window. The widget spacing for toolbars and menus is much better now (Martyn). - Fixed #306719, Make sure Wordstar style key bindings work (i.e Ctrl+Insert copies, Ctrl+Delete and cuts Shift+Insert pastes) (Richard). - Fixed #332052, Be more flexible with DTD validation in XML files (Richard, Ross Burton). - Fixed #332423, Make sure special characters are escaped when saving to XML files (for accounts, presets, and contact groups) (Richard, Jonatan Magnusson). - Fixed #322030, Added the 'x' button back onto chat tabs to close conversations (Richard, Sjoerd Simons) - Fixed #332333, Fixed weird menu detachment behaviour (Diego González). - Fixed #142188, Don't scroll the chat window when drag and dropping across them (Richard). - Fixed #165565, Don't scroll the chat window when on the first or last tab and pressing Ctrl+Pg[Up|Down] (Richard) - Fixed #172013, Make sure group chat windows scroll to the bottom (Richard) - Fixed #332020, Corrected some UI typos (Clytie Siddall) - Fixed #331664, Don't crash when trying to connect with an error about a missing resource in the account id, instead we now signal the error and the user is informed so they are able to correct it (Martyn). - Fixed #331707, Depend on GTK+ 2.8 because we are using some GTK+ stock icons from it (Brian Pepple). - Fixed #331868, Corrected some UI typos (Clytie Siddall). Translations: - Clytie Siddall (vi) - David Nielsen (da) - Jordi Mallach (ca) - Miloslav Trmac (cs) - Richard Hult (sv) - Wouter Bolsterlee (nl) News in 0.10: ============= - Added support for changing topics in group chat (Martyn). - Added support incoming message sound if your name is used in group chat (Martyn). - Reworked the chat code in places and added the beginings of a theme engine (Richard). - Reworked the group chat join code (Martyn). - Reworked the group chat configuration to use an XML file (Martyn). - Reworked the status preset code (Richard). - Reworked the status preset configuration to use an XML file (Martyn, Richard). - Added *VERY* basic support for file transfer (this means you can respond to incoming requests, but you can not accept or initiate them) (Martyn). - Added Help->Contents (Brian Pepple and Keywan Najafi Tonekaboni). - Added new DBus API for post-net-up and pre-net-down so things can clean up (Mikael). - Use the Gnome smiley theme so there are now more emote icons that can be used in chat (Martyn): :* = Kiss :s = Confused :@ = Angry *| = Sorry *) = Look Away :x = Oooh *s = Blush 8D = Cool Big Smile <) = Angel @) = Boss #) = Monkey O) = Silly +o( = Sick - Added "composing" support back into Gossip (Martyn). - Added "auto_connect" feature for accounts when starting Gossip (Martyn). - Clean up unused ellipsize and tree model filter code borrowed from libegg which is now in GTK+ (Richard). - Fixed #331229, Avoid critical warning when getting presence information about offline contacts (Wouter Bolsterlee). - Fixed #331412, Use "Remove" and "Cancel instead of "Yes" and "No" when removing a contact (Wouter Bolsterlee). - Fixed #331228, GTK+ gtk_widget_hide() warning causing a crash (Diego González). - Fixed #330830, Make sure the chatrooms window clears widget values when closed (since it is hidden) (Paul Van Tilburg). - Fixed #330828, Make sure the nickname for chatrooms is honored (Paul Van Tilburg). - Fixed #330916, Missing files in POTFILES.in (Brian Pepple). - Fixed #306321, Make sure errors returned from failed registration attempts are more user friendly rather than esoteric (Joe Shaw). - Fixed #131290, Fixed nickname used in chat to be the full name from the users vcard, which is also now set when registering new accounts (Michal Janeczek). - Fixed #321569, Possibility to set server seperately from jabber id in the startup wizard (Brian Pepple). - Fixed #325841, Support automatically joining chat rooms when connecting to the server (Martyn, Ross Burton). - Fixed #325740, Fixed crasher when joining the same group chat for the 2nd time (Martyn). - Fixed #325378, Updated help documentation to reflect the latest user interface changes (Brian Pepple). - Fixed #308041, Made the show/hide contact list configurable from the main menu not just the notification area (Radomir Dopieralski). - Fixed #321801, Don't send "composing" notification from every account, only from the account that has that contact (Ross Burton). - Fixed #119971, Support inviting people to group chat rooms (Mikael Hallendal). - Fixed #325258, Make sure the default vcard is looked up when showing the Personal Information dialog (Brian Pepple). - Fixed #141225, Added status and resource information to the Contact Information dialog (jon@tgpsolutions.com). - Fixed #322775, Reworked the Chat->New Message dialog (Martyn, Brian Pepple). - Fixed #323099, Made name and group configurable on new subscriptions (Maciej Katafiasz). - Fixed #305103, Translation bugs in jabber transport modules (Gabor Kelemen). - Fixed #322712, Build issues with DBus and Galago (Brian Pepple). - Fixed #321538, Windows and dialogs have transients to positioned children over their parents (Christian Neumair, Martyn). - Fixed #316925, Added support for Galago (Ross Burton). - Fixed #314848, Disable sound when showing/hiding offline contacts (Martyn). - Fixed #316172, Stop sending blank messages with "composing" information (Ross Burton). - Fixed #317107, Fixed GossipAccountButton implementation (Martyn, Tommi Komulainen). - Fixed #135472, Added shortcut (Escape) to hide main window (Edd Dumbill). - Fixed #316340, Make sure newly opened chat windows get focus (Keywan Najafi Tonekaboni). - Fixed #316917, Added "presence-changed" signal to the session for Galago (Ross Burton). - Fixed #316625, Resolved build issues with pkg-config (Tommi Komulainen). - Fixed #316621, Make the offline GossipAccountButton icon clearer (Tommi Komulainen). - Fixed #315181, Moved DBus initiation out of libgossip (Brian Pepple). - Fixed #153110, Resolved group chat text wrapping issues (Sven Salzwedel). - Fixed #165404, Support registering using SSL (Martyn, Mikael, skadz@mindstorm.com). - Fixed #165519, Support configuring multiple accounts (Martyn). - Fixed #314140, Resolved "Login" grammar error (Adam Weinberger). - Fixed #155135, Added confirmation dialog when trying to quit with unread messages, subscriptions, etc (Keywan Najafi Tonekaboni). - Fixed #142192, Make dragging contacts into chat windows highlight the target to make things clearer and only drop when the button is released (Sjoerd Simons). - Fixed #151859, Stop the new message icon flashing on a contact when dragging them to a chat window (Paul van Tilburg). - Fixed #160216, Make the add contact druid continue when pressing Next (bram@luon.net). - Fixed #141787, Support adding contacts from a chat window (Brad Taylor). - Fixed #156285, Added completion to the status preset dialogs (Martyn). - Fixed #313486, Stop crash when joining a group chat and canceling it immediately after (Brian Pepple). Translations: - Adam Weinberger (en_CA) - Chao-Hsiung Liao (zh_HK) - Chao-Hsiung Liao (zh_TW) - Christian Rose (sv) - Francisco Javier F. Serrador (es) - Gabor Kelemen (hu) - Jaydeep Bhusal (ne) - Pawan Chitrakar (ne) - Richard Hult (sv) - Žygimantas Beručka (lt)
2006-03-30* Install info files into ${EMACS_INFOPREFIX}, which is the correctjlam4-36/+30
location for both emacs and xemacs. * List the info files directly in the PLIST. * Use EMACS_MODULES to deal with a possible xemacs-packages dependency.
2006-03-28If sharing the distinfo, also share the patches...joerg2-2/+4
2006-03-28Fix pthread detection / use of xchat-python.joerg2-1/+15
2006-03-28Set PTHREAD_LIB to allow NSPR detection to work e.g. on DragonFly.joerg1-1/+4
2006-03-23Provide the correct psiwidgets path to uic. This makes the package buildminskim1-1/+3
again.
2006-03-22Use "tv@NetBSD.org" as my MAINTAINER address; makes identifying me as atv2-4/+4
PR-responsible person (such as I am ;) a little easier.
2006-03-21The libtoolize qmake generates a correct rpath, so it is unnecessary tominskim1-5/+4
patch Makefile. Instead, just define target.path in the .pro file.
2006-03-21Update DIST_SUBDIR to force to download new distfiles since one of theminskim2-52/+52
language files was changed. Bump PKGREVISION.
2006-03-21Bump PKGREVISION for all packages that had broken INSTALL/DEINSTALLjlam2-4/+4
scripts prior to revision 1.43 of bsd.pkginstall.mk.
2006-03-16Consistently use NetBSD.org address for shell, shellhung.org does not exist.wiz1-2/+2
2006-03-14Fix build problem under Mac OS X by not linkink with the (non existing)tron1-1/+10
"util" library.
2006-03-14Update "xchat" and "xchat-python" packages to version 2.6.1.tron5-50/+15
Changes since version 2.4.5 include: - Updated translations (de, el, fi, fr, gl, hu, ko, nl, pa, sq, vi). - Added support for log rotation based on time or date. - Double-click in tree layout will now expand/collapse (Lian Wan Situ). - Keys to move tabs around now work in Tree layout too (Lian Wan Situ/Me). - Largely re-written "Search Text" function with much better behaviour and match case on/off and search backwards options (Richard Hitt and Me). - The parent row in the tree layout now changes color if you have that group collapsed (Lian Wan Situ). - Fixed crash when trying to Detach or Close a utility tab via right-click, when it's not the currently focused tab. - Made DCC resume handle case-insensitive file systems properly. - Fixed the flashing when you click on a colored treeview row. - Fixed auto-completion during /exec -o [1375530]. - Added "Join Channel" menu item to the Server menu. - Unshade the Disconnect menu item when a connection is in progress. - Fixed a possible crash in changing color settings before changing to/from the tree layout (SF bug #1349088). - Added "Auto accept file offers" to the File Transfer settings. - Added support for brackets "<>" around nicknames in cut and paste, without displaying them (hidden text) (Camillo Lugaresi). - Fixed opening URL irc://NetWork/#channel not joining the channel [1362155]. - Fixed the nickname label becoming small when you're marked Back if you have "Small tabs" turned on. - The textevents GUI has been re-written to use GtkTreeView. - Randomized DNS lookups on Mac OS X on hostnames that return multiple IP numbers (SG / CL). - Added a dialog window to help newbies join a channel. - Opening irc:// URLs will now JOIN only if you are already connected to the network. - Plugin API (Lian Wan Situ): * Added selected flag to "users" list. * Added "id" to xchat_get_prefs. * Changed xchat_find_context (ph, channel, NULL) to return results from the same server group as the current context when possible. - Perl (Lian Wan Situ): * using emit_print/command/recv will no longer trigger their own callbacks. * Fix compiling issues with versions older than 5.8.2. * Make all scripts appear in the "Plugins and Scripts" window, even those that do not call register(). - Updated translations (nl, zh_TW). - Message boxes are now warning, error or info with appropriate icon. - Red marker line feature enabled by default. - Added /SEND <nick> [file] which will automatically switch to PSEND when detecting a private net address. - Simplified default nick-right-click menu. - Show "Last Talk" in nick-right-click menu as "minutes ago". - Strip mIRC colour from away message in right-click menu. - Warn when opening banlist in non-channel. - Reorganised and simplified IRC/Server menus and new View menu. - The editable Server menu is no more, if you want it type /set gui_usermenu 1 and restart. - Option to view channels in tabs or tree structure. - Shorter titlebar text for better viewing in taskbar. - Disabled key-search in server list, as GTK's auto-find does this better. - Removed "Connect in new tab" button in server list, it now does it intelligently. Use stock Connect icon. - Removed "Tint (shade) transparency" item from settings and figure it out based on tint values. - When closing a tab, re-focus the one near by, instead of always the last. - Firefox style close button. - The lag and throttle metres now have tooltips that give you real information (hover the pointer over them). - Added workaround to show on-join ChanServ notices in the right tab. - Tab scroll buttons are now side-by-side when in vertical mode. - Automatically change key shortcut of "Marked Away" if the translation already uses ALT-A for the Help menu (e.g _Aide in French). - Your nickname in the bottom-left corner now turns gray when you are marked away, just like the userlist. - Introduced a delay before joining channels, to allow for FreeNode's short comings. If a umode +e is received it'll send auto-join channels immediately. - Plugin API: Added win_ptr to xchat_get_info. - Non-irc (utility) tabs can now be detached aswell. - Fixed behaviour problems of the userlist pane, which might be set incorrectly if the window was resized while a server-tab is focued. - Added a confirm-dialog when trying to close a server-tab with children. - Server list's edit window now gives you an option of a network specific "Second choice" nickname. - Auto detect RusNet and use /NICKSERV to identify instead of /MSG. - Added /Ghost command. - Fixed: The WHOIS away-line ignored irc_whois_front setting. - Scroll-wheel now works while hovering over a tab (Lian Wan Situ). - The input box right-click menu now has bold, underline and italic. - Added xchat-remote for launching irc:// URLs in existing xchat and other functions (Claessens Xavier). - Better command-line parameter parsing via GOption. - Tab completion order can now be in "last talk" order if you /set completion_sort 1. - "Channel Action" and "Channel Action Hilight" now have a 3rd argument of "Mode char", just like normal message events. The last talk time is also now updated on actions. - Reworked the Character Chart window so you can find your char. - Perl: - fixed so that printf and commandf are exported - print and printf can also be called as prnt and prntf, this is to avoid clashing with the builtins. - Deprioritized MODE/WHO to reduce join lag. "pkgsrc" related changes: - The text frontend "xchat-text" is currently not part of the package because the build is broken (despite different claims in the original release notes).