pkgsrc/chat
wiz c28ac6ba09 Update to 0.11.5.5:
Summary of changes from 0.11.5.3 to 0.11.5.4-2003-01-17-1717
============================================
[pkg bug] On systems with a dlopen() in libc (some FreeBSD), -rdynamic was not being included in the LDFLAGS, breaking /modload. Fixed.
[Lil bug] Lily does some strange things when you are /ignore'd by another user, which really confused FireTalk. Fixed.
[UI  fea] Lag check is now to the tenth of a second.
[UI  fea] /help now describes /-commands if given as an argument.
[UI  fea] /ignore displays your ignore list if no arguments are given.
[UI  fea] Profile now includes extended interface information.

Summary of changes from 0.11.5.4-2003-01-17-1717 to 0.11.5.4-2003-01-18-0141
============================================
[UI  fea] History scrollback now leaves the cursor at the end of the line, without affecting partial matching.
[UI  bug] AUTOCRYPT key negotiation failed under some circumstances involving peers not starting on each other's buddy lists. Fixed.
[UI  fea] Passing a command line argument to naim starting with a dash is now an error.

Summary of changes from 0.11.5.4-2003-01-18-0141 to 0.11.5.4-2003-01-20-1216
============================================
[pkg fea] New --with-pkgdocdir to control the location documentation files are installed to (which is also where naim's /help command looks for them).
[pkg fea] New --enable-firetalk-lily-ctcpmagic, experimental.
[IRC bug] Adding a buddy caused an immediate signon notification, which caused confusing problems down the line. Fixed.
[Lil fea] Improved support for /REVIEW and /MEMO (without requiring --enable-debug). Try ``/alias review /m :raw /REVIEW $args1*'' and ``/alias memo /m :raw /MEMO $args1*''.
[UI  fea] $im_prefix and $im_suffix are now documented and will be stored in .naimrc with /save.

Summary of changes from 0.11.5.4-2003-01-20-1216 to 0.11.5.4-2003-01-25-1257
============================================
[pkg fea] --enable-firetalk-lily-ctcpmagic removed, now enabled by default.
[UI  fea] ``/help topics'' expanded.
[IRC fea] Buddy tracking drastically rewritten. Small known bugs to be fixed at a later date.
[IRC fea] Server errors during sign-on are now passed along to the client.
[Lil fea] Handles nickname changes now.
[Lil bug] CTCP magic would be falsely enabled in some situations. Fixed.
[UI  fea] Short informational blurb displayed in window list window when offline.
[UI  fea] Window list window will be permanently displayed until the user signs on.
[UI  bug] /closeall was broken at some point due to other code changes. Fixed.
[UI  fea] Command completion now checks for /alias's first, then fixed commands.
[UI  fea] Previously-typed text completion now informs the user how to enable it in the status bar.

Summary of changes from 0.11.5.4-2003-01-25-1257 to 0.11.5.4-2003-01-28-1950
============================================
[MSN fea] Now able to sign on fully, but does not handle private messages properly. Use at your own risk.
[UI  fea] File transfer status is a bit more verbosely reported now.
[UI  bug] Blurbs and timezones were not cleared on signoff. Fixed.
[UI  fea] Previously-typed text completion now kicks in after 5 characters (previously 20), but caches previous searches to minimize search impact.
[UI  bug] When editting text in the input window, moving the cursor to the last character on a line caused screen artifacts. Fixed.
[UI  fea] ~/.naimlog files will be flushed to disk at regular intervals (every $tprint minutes).
[UI  bug] Automatic messages weren't being displayed the same way as user-typed messages (for example, $timeformat was being ignored). Fixed.
[UI  bug] If a user supplied a text colour that matched your IM window's background colour, the text could disappear. Fixed, though note that for purposes of this logic, the CLEAR background colour is thought to correspond to the BLACK foreground colour, so those of you using xterm's with white backgrounds are still SOL.
[UI  fea] As an experiment, I'm allowing high ASCII characters in IM's to be displayed to the screen raw. Let me know if this causes problems for any terminal types.

Summary of changes from 0.11.5.4-2003-01-28-1950 to 0.11.5.4-2003-01-30-1604
============================================
[IRC fea] Buddy tracking drastically rewritten [again]. Now uses FireTalk's internal state machine exclusively (and shaved off 400 lines from irc.c).
[UI  fea] New colours for buddies with queued messages and specially tagged by the user. New background colour for the status bar.
[UI  fea] /setcol now takes a third argument, which can be either BOLD or DULL, to force that attribute on text of that type.
[UI  bug] When /delbuddy'ing a peer that had previously negotiated AUTOPEER, naim would mistakingly re-add them to your buddy list. Fixed.

Summary of changes from 0.11.5.4-2003-01-30-1604 to 0.11.5.4-2003-02-05-0107
============================================
[IRC bug] Kick messages mistakingly identified the target as the source (i.e., *** user has been kicked by user). Fixed.
[IRC fea] Code cleanups.
[IRC bug] ircd-ratbox (irc.servercentral.net on EFnet) does not collapse cmode +ov into @user in /names output (it displays @+user), which violates RFC. naim is now more tolerant of such noncompliance.
[IRC fea] Unknown server messages and numerics are now sent along to the user with a source of :RAW, originally they were simply ignored. This is mainly to motivate me to track down all standard commands and numerics that aren't properly handled.
[IRC fea] Users by default contain no flags, so they will not be identified as "AOLamer" in /whois.
[Lil bug] Usernames were not properly escaped (i.e. spaces converted to underscores) during renames. Fixed.
[Lil bug] /MEMO output contained duplicate identification messages interspersed with the actual output. Fixed.
[UI  fea] New /tagbuddy command. When used to set a tag for a particular buddy, the buddy in question becomes distinct in your buddy list.
[UI  fea] UI cleanups (all example commands are now green).
[UI  fea] You no longer need to enter paste mode in order to paste multi-line messages, they will automatically be consolidated.
[UI  fea] Auto-responses will only be sent at a maximum rate of once every other second, to thwart clone flood attacks.
[UI  bug] Tab completion for filenames could cause extraneous whitespace to be added to the end of file paths, which confuse commands like /readprofile. Fixed.

Summary of changes from 0.11.5.4-2003-02-05-0107 to 0.11.5.4-2003-02-05-1851
============================================
[FT  bug] Sending messages to :RAW weren't always being treated as a special event. Fixed.
[IRC fea] Server notices are now treated as a special case.
[IRC fea] A number of "meaningless" numeric responses are now properly ignored.
[IRC fea] Unrecognized messages are sent to a :RAW pseudo-chat.

Summary of changes from 0.11.5.4-2003-02-05-1851 to 0.11.5.4-2003-02-07-1416
============================================
[pkg fea] Removed stale irc_match.[ch].
[IRC fea] Added ircu's 396 numeric ("x is now your hidden host") to ignore list.
[IRC fea] Reformatted 352 numeric before passing along as unhandled.
[Lil fea] IRC-style "unhandled" notification introduced.
[UI  fea] Tab is now magically caught during pastes, a la the Enter key.
[UI  bug] Enter key catching sometimes caused inappropriate blank lines to be sent to the user. Fixed.
[UI  fea] All random messages are now prefixed with the connection window they occur in. For example, CTCP's sent from EFnet will be marked as such, even if you are in AIM.

Summary of changes from 0.11.5.4-2003-02-07-1416 to 0.11.5.4 [2003-02-07]
============================================
[pkg fea] Minor documentation updates.

Summary of changes from 0.11.5.4 to 0.11.5.5-2003-02-11-1505
============================================
[IRC bug] ^O did not properly clear attributes. Fixed.
[IRC fea] Added 307 numeric ("x has identified for this nick") to ignore list.
[Lil fea] Unhandled messages now more useful.
[Lil bug] Change in naim behaviour broke Lily driver's ability to send :RAW commands. Fixed.
[UI  FEA] ^R and ^Y scroll back and forward now, for OS 10 Terminal.app users who have no PgUp/PgDown.
[UI  FEA] SIGHUP, SIGUSR1, and SIGUSR2 are now caught as pseudo-keys, handled by /bind.
[UI  fea] /connect will attempt to catch when you specify a server instead of a nickname, and adjust its behaviour accordingly.
[UI  FEA] Extended ASCII input now handled more gracefully.
[Lil bug] Previous feature breaks Lily support. Continuing bug, expecting fix soon at the server level.
[UI  fea] All locally echoed messages will be echoed to the status window as well.
[UI  fea] &#xxx; characters now handled properly.
[UI  BUG] --enable-detach was broken in 0.11.5.4. Fixed.
[UI  fea] Variables listed in /set are now left-justified.

Summary of changes from 0.11.5.5-2003-02-11-1505 to 0.11.5.5-2003-02-14-2157
============================================
[UI  FEA] The "AIM/TOC" protocol name has been renamed to "TOC", since it works for both AIM and ICQ. "AIM/TOC" will still be accepted so as not to break existing .naimrc's.
[mod fea] New "nstatus" module distributed with naim, as a simpler example module.
[pkg FEA] ``make install'' now installs symlinks for nirc, nicq, and nlily which all have different startup behaviours.
[UI  fea] Tab completion for buddies now works more transparently when dealing with buddy realnames (as opposed to screen names).
[UI  fea] Slight UI tweaks.
[pkg fea] The doc/*.txt files are now actually plain text.
[UI  FEA] All /help topics have been moved back to being internal to naim (i.e., the doc/*.txt files are no longer used).
[UI  fea] /names ON and /names OFF will now display online and offline buddies, respectively.
[UI  BUG] naim would automatically /load ~/.${0}rc at start, but /save would always save to ~/.naimrc. /save now saves to ~/.${0}rc, which I consider to be fixed.
[UI  FEA] When a buddy has a "realname" (the third argument to /addbuddy), that will be used in query windows instead of their screen name. This is primarily for ICQ, where it doesn't make much sense any other way.
[UI  FEA] Built-in default naimrc now fits nicely into an 80x25 screen.

Summary of changes from 0.11.5.5-2003-02-14-2157 to 0.11.5.5-2003-02-18-0908
============================================
[pkg fea] Autoconf now displays the protocol drivers enabled at compile time.
[UI  fea] /newconn now accepts "AIM", "AIM/TOC", "ICQ", and "ICQ/TOC" as synonyms for "TOC".
[UI  fea] Autopaste will not engage when typing a command.
[UI  fea] Variables with overlong descriptions in ``/help settings'' now have separate, left-justified lines.

Summary of changes from 0.11.5.5-2003-02-18-0908 to 0.11.5.5-2003-02-18-0940
============================================
[Lil bug] /part'ing a non-existent discussion (such as :RAW) would cause an unidentified error to be sent to :RAW. Fixed.

Summary of changes from 0.11.5.5-2003-02-18-0940 to 0.11.5.5-2003-02-22-0034
============================================
[Lil bug] /create'ing an existing discussion (such as -ctcpmagic) would cause an unidentified error to be sent to :RAW. Fixed.
[UI  fea] New $winlistheight, to set the percentage of the screen height to use for the window list window. Default of 75.
[UI  fea] When redrawing windows (such as during start-up), naim now updates the status bar to keep you informed.
[UI  fea] New $logtprint, 1 = log daily timestamps, 2 = log all timestamps. Default of 1.
[UI  fea] When flushing log files (every $tprint minutes), naim now updates the status bar to keep you informed.
[pkg bug] Some of the generation scripts used "%i", while some awk's only accept "%d" for integers. Fixed.
[UI  fea] All "special" status bar messages now use a different background/foreground pair for extra visibility.
2003-03-04 17:51:22 +00:00
..
aim Update AIM for Linux to Version 1.5.277. The following is copied and pasted from 2003-02-14 01:29:19 +00:00
bitchx Update to version 1.0c19. 2003-01-31 00:17:45 +00:00
blackened Move pkg/ files into package's toplevel directory 2001-10-31 20:06:16 +00:00
bnc Update to version 2.8.6. 2003-01-31 01:00:50 +00:00
centericq Bump PKGREVISION after dependency changes. 2003-03-01 02:13:44 +00:00
dircproxy Note new homepage. 2002-10-30 10:24:57 +00:00
eggdrop Add missing file. 2003-01-16 08:46:15 +00:00
ekg Note in USE_NCURSES variable which functions actually are missing for this 2003-01-24 13:36:17 +00:00
emech Remove pkg/{DESCR,PLIST}. Add standard first-line comment to PLIST. 2002-06-06 17:10:32 +00:00
epic4 Update epic4 to 1.1.6, including native IPv6 support. 2002-09-01 16:34:42 +00:00
epic4-doc Sort lines. 2002-07-02 12:41:25 +00:00
everybuddy gnome[12]-dirs shouldn't have buildlink2.mk files as they don't have 2003-02-05 05:06:32 +00:00
everybuddy-gnome Depend on gnome1-dirs to handle shared directories. Bump PKGREVISION. 2003-01-27 12:54:52 +00:00
fugu +USE_BUILDLINK2 (hi wiz!). 2002-12-08 02:17:45 +00:00
gabber Rename the libsigc++ dependancy to libsigc++10. Bump PKGREVISION. 2003-03-01 11:49:10 +00:00
gaim gnome[12]-dirs shouldn't have buildlink2.mk files as they don't have 2003-02-05 05:06:32 +00:00
gaim-gnome Fix previous change: share/applets/* directories are removed by gnome-core. 2003-01-27 14:31:43 +00:00
gale Instead of including bsd.pkg.install.mk directly in a package Makefile, 2003-01-28 22:03:00 +00:00
gnomeicu Remove dependancy on gnome1-dirs as discussed with wiz. This will be handled by gnome-libs. 2003-01-27 19:46:59 +00:00
goofey add -lnsl -lsocket for SunOS 2002-07-11 16:29:02 +00:00
gtkyahoo Add patch to provide fix for newer bison's. Addresses problems seen 2002-12-26 18:49:43 +00:00
i2cb DISTNAME is required. Regen distinfo. (Hi Jim!) 2003-02-06 23:34:11 +00:00
i2cbd We now have a properly versioned distfile for the (alpha) i2cb client, and 2003-02-05 16:27:32 +00:00
icb "r:-ltermcap" didn't remove -ltermcap. "s:-ltermcap:" does. Fixes 2002-11-23 06:25:41 +00:00
icqlib Update maintainer address. 2001-12-19 11:06:21 +00:00
ircd-hybrid improve. 2003-02-11 13:28:46 +00:00
irchat-pj Update to 2.4.24.22. 2003-01-11 15:25:13 +00:00
ircII patch from mrg@ to fix coredump when a connection to a server fails 2003-02-18 02:29:14 +00:00
ircu Needed to regen patch sha checksums 2003-03-01 21:50:45 +00:00
iroffer Initial import of iroffer-1.2b13, an IRC DCC file server. This package 2002-07-14 09:27:17 +00:00
irssi Instead of including bsd.pkg.install.mk directly in a package Makefile, 2003-01-28 22:03:00 +00:00
irssi-icb Initial import of irssi-icb, version 0.14. Description follows: 2002-12-02 12:23:44 +00:00
kicq Provide a Makefile.in patch as well as a Makefile.am one. Remove build 2002-03-15 16:48:15 +00:00
kyim Initial import if kyim-1.0. 2002-09-20 10:57:01 +00:00
libirc Move pkg/ files into package's toplevel directory 2001-10-31 19:20:21 +00:00
libyahoo Instead of using BUILDLINK_TRANSFORM.<pkg> to change the location of 2002-09-23 09:22:14 +00:00
liece Update to 1.4.10. Bug fixes. 2003-01-25 04:09:15 +00:00
lmme Replace collver@linuxfreemail.com with collver1@attbi.com. 2002-12-24 18:55:32 +00:00
micq Update to version 0.4.10.1. 2003-02-15 04:20:17 +00:00
naim Update to 0.11.5.5: 2003-03-04 17:51:22 +00:00
navi2ch Update Navi2ch to 1.6.1. 2002-12-31 03:27:57 +00:00
ninja Initial import of ninja 1.5.8.1 into the NetBSD packages collection. 2002-12-19 12:03:23 +00:00
p5-Net-AIM Convert to buildlink2. Use perl5/module.mk. 2002-10-09 00:51:47 +00:00
p5-Net-AOLIM Convert to buildlink2. Use perl5/module.mk. Move post-extract to pre-configure. 2002-10-09 00:51:05 +00:00
p5-Net-Goofey Use buildlink2. Use perl5/module.mk. 2002-10-20 17:45:59 +00:00
p5-Net-ICQ2000 Use buildlink2. Use perl5/module.mk. 2002-10-20 17:45:59 +00:00
pircbot Move java.mk to java-vm.mk to avoid name conflict with devel/mk-files as 2002-12-26 20:52:09 +00:00
psi Clean up hard-coded /usr/X11R6/include from the header search path, and 2003-01-29 06:45:47 +00:00
quirc Patch htons issue with code. Don't define htons if configure didn't find it 2003-03-01 11:08:35 +00:00
roxirc Update to version 1.8. 2003-01-31 01:24:33 +00:00
scrollz Update ScrollZ to 1.9. 2003-01-19 11:06:19 +00:00
silc-client Instead of including bsd.pkg.install.mk directly in a package Makefile, 2003-01-28 22:03:00 +00:00
silc-server Instead of including bsd.pkg.install.mk directly in a package Makefile, 2003-01-28 22:03:00 +00:00
sirc Trivially use buildlink2. 2002-11-11 23:41:06 +00:00
tik update MAINTAINER 2002-04-22 03:19:53 +00:00
tirc If there's a system header <sys/queue.h>, don't use the one that's bundled 2003-02-01 10:09:36 +00:00
tkicb buildlink1 -> buildlink2. 2002-10-21 14:45:44 +00:00
tkirc Move pkg/ files into package's toplevel directory 2001-10-31 20:06:16 +00:00
tkirc2 Move pkg/ files into package's toplevel directory 2001-10-31 20:06:16 +00:00
tzc Backend program for CMU zephyr-mode 2002-12-30 17:41:04 +00:00
vicq REPLACE_PERL's working directory is ${WRKSRC}, so packages needn't 2002-12-14 03:43:18 +00:00
xaric Update to version 0.12.1. 2003-01-31 01:10:46 +00:00
xchat gnome[12]-dirs shouldn't have buildlink2.mk files as they don't have 2003-02-05 05:06:32 +00:00
xchat-gnome Add a comment that "PKGREVISION" must be set in "../xchat/Makefile.common". 2002-12-24 09:35:53 +00:00
xchat2 Disable XFT support, as requested in PR pkg/20387 by Marc Recht. 2003-02-17 14:19:05 +00:00
ymessenger Work around different suse versions -> different subdirs by explicitly 2002-07-17 20:53:23 +00:00
ysm Use "mk/pthread.buildlink2.mk" instead of "devel/pth/buildlink2.mk" to 2003-01-19 08:48:47 +00:00
zenicb Don't set a non exixtent function to read-passwd on FSF Emacs 20.x 2003-02-12 15:53:09 +00:00
zenirc * Prefix PKGNAME with "xemacs-" if the package is for XEmacs. 2002-09-14 02:19:29 +00:00
zephyr-current oops, we moved. 2002-12-30 17:50:08 +00:00
zephyr-mode emacs.mk already includes bsd.prefs.mk, no need to include it manually a 2003-01-10 14:26:37 +00:00
zircon Standardize. 2002-09-12 17:12:36 +00:00
Makefile Add and enable xchat2. 2003-02-16 16:00:52 +00:00