Commit graph

1452 commits

Author SHA1 Message Date
snj
cd4ec5663b Fix /exec on sparc64. Applied upstream quite a while ago. Bump PKGREVISION. 2005-06-26 20:25:48 +00:00
zuntum
d9993fea14 Update chat/bnc to version 2.9.4
Changes:

2.9.4
(1) SSL support can now be used incoming.
(2) Added three new configuration entries to handle new features:
    listenex [--ssl][--limit <maxusers>][--localhost <hostname>] <port>
    privatekey <filename>
    publickey <filename>

2.9.3
(1) SECURITY FIX: FD_SETSIZE overflow DOS
(2) SSL support can now be used if configured with --with-ssl
    SSL connection is done by passing -s
    ex.  /quote conn -s ircs.server
    Note:  this is only partially secure since SSL is only supported
    outgoing.

2.9.2
(1) Added flush to logging
(2) General code changes to fix compiling on some compilers
(3) Fixed problems binding to listening address

2.9.1
(1) SECURITY FIX: password check, was only letting incorrect passwords in
(2) Fixed IP binding on listen

2.9.0
(1) Added trailing newlines to log records
(2) Added extra error handling on accepting connections
(3) Fixed buffer overflow in getnickuserhost (reported by Leon Juranic)
(4) Added extra check for gethostbyname2
(5) Made password check more thorough
(6) Fixed ipv6 dns resolving to random ipv4

2.8.9
(1) Fixed backspace security flaw (reported by Yak)
(2) Fixed compile errors related to compound statements
(3) Rewrote logic of /vip command
(4) Rewrote docked session listing code

2.8.8
(1) Added support for setting a specific IP to listen on
    (listen <[host:]port> [maxusers])
(2) Enhanced bncsetup to use new conf format and new question to handle
    specific host entering.
(3) Changed the Makefile to list libraries last, some crypt libraries
    predefined their own main function which prevented compiling.
(4) Reorganized the connection code to fix a bug where a user gets
    disconnected while connecting to an irc server.
(5) Socket length was not being set before accept. (Thanks chris)
(6) Removed old hack code for systems that do not support snprintf.
(7) Increased error checking in recv code.
(8) Better parsing of messages
(9) Server buffers always cleared when connecting to a new server.
(10) Initial IPv6 support.  Added -6 option to the CONN command
     (i.e. CONN -6 irc.ipv6.org) which is only necessary on ambigious
     addresses or when connecting via dns.
(11) Listen host can be specified in conf as an ipv6 address by putting
     the address in []'s (i.e. LISTEN [2000:610:0:23::]:6669)

Requested by Peter Avalos <pavalos@theshell.com> in private e-mail.
2005-06-25 14:48:45 +00:00
jlam
f63b7ec0ae Only some platforms build the dynamically-loadable modules. On others,
the modules are statically-linked into the ircservices executable.
This fixes the installation of chat/ircservices on platforms where
dlopen() doesn't obey its "mode" argument, e.g. RTLD_NOW.  Unfortunately,
NetBSD/amd64 currently falls into this category (port-amd64/30570),
but this will also fix installation on any a.out NetBSD or OpenBSD
platform.

Approved for commit during the deep freeze by <agc>.
2005-06-21 16:18:52 +00:00
salo
b0aa0d4647 "inet6" option support is determined in bsd.prefs.mk, don't add it to
PKG_SUGGESTED_OPTIONS.
2005-06-19 01:46:35 +00:00
salo
f8da63e164 Updated to version 1.0
Changes:

1.0:
====
Only minor bugfixes were made to the previous version.

- Fixed channel public key list saving on backup router on JOIN
  command reply.
- New optimized logging.

0.9.21:
=======
A small bugfix release.

- Added default limit how many channels one client can join (50).
- Added missing getopt.[ch].
- Fixed compilation with pkg-config files

0.9.20:
=======
A bugfix release to the SILC Server.  In addition of various bugfixes,
this version now also includes new math library that from now on will be
included in all SILC distributions.

- Added more liberal channel names from the previous more stricter
  identifier string change.
- Added SERVICE command to server, though services aren't supported yet.
- Fixed MOTD command to send empty reply if motd does not exist.
- Fixed LIST command.
- Fixed query to stop if client goes away.
- Added pkg-config check to the configure.
- Several other bugfixes were made.
2005-06-19 01:22:17 +00:00
hira
e162d8156b Fix previous: correct path of config file. 2005-06-18 12:39:52 +00:00
hira
da1d08afb2 Use PKG_SYSCONFDIR framework. Bump PKGREVISION.
This closes PR pkg/30546.
2005-06-18 05:57:05 +00:00
jlam
81edaaa606 Create directories before installing files into them. 2005-06-16 06:57:37 +00:00
rillig
c3e941afcb Added a patch needed for ISO C90 compilers. This fixes the bulk build on
NetBSD 1.6.2.
2005-06-14 04:49:19 +00:00
jmmv
cb8ba3f79f Remove libyahoo and gtkyahoo.
The project was declared dead on February 27th 2003, although the last version
dates from August 14th 2001.  Not to mention that the program does not work
any more due to all the changes in Yahoo's authentication mechanisms in the
meantime.
2005-06-12 13:03:38 +00:00
salo
70f10250f8 Add missing file.
From MAINTAINER, Matthew Luckie  via PR pkg/30494
2005-06-10 22:49:47 +00:00
salo
673c5e6bf7 Update to version 1.3.1
Changes:

- security fixes for DoS issues:

  http://gaim.sourceforge.net/security/index.php?id=18
  http://gaim.sourceforge.net/security/index.php?id=19

- Fix Yahoo! privacy bug
- Fix Jabber Get Info crash on busted servers
- The file transfer details section now also displays the full
  path to the local file sent/received.
- Yahoo! has the following new "/" commands:  /join, /buzz
- Updated our gaim.desktop file, thanks to all our terrific
- translators for sending in translations of the changes
- Improvements to how Gaim handles new message notification
2005-06-10 12:57:56 +00:00
dillo
ac0a526208 handle legacy PKG_OPTIONS_VAR correctly, with warning 2005-06-06 13:55:30 +00:00
tron
80ceaa27ce Accept "PKG_OPTIONS.xchat2" for backwards compatibility reasons. 2005-06-06 12:02:08 +00:00
tron
613098d0aa Correct pathname to "xchat" package version 2.x. 2005-06-06 11:47:06 +00:00
tron
fb1545c377 Fix oversight in last commit. 2005-06-06 11:43:50 +00:00
tron
7659885c66 Replace the outdated "xchat" package (version 1.8.11) with the
"xchat2" package (version 2.4.3).
2005-06-06 11:35:39 +00:00
wiz
5304b9292e There is no global socks options, use socks5 instead,
and set PKG_OPTIONS_LEGACY_OPTS.
2005-06-03 10:24:05 +00:00
tron
8ace06e8f5 Split out "Makefile.common" again because there are packages in
"pkgsrc-wip" which use this file. Pointed out by Min Sik Kim in
private e-maiil.
2005-06-03 10:13:29 +00:00
tron
8676a5805b Update "xchat2" package to version 2.4.3. Changes since version 2.4.1:
- Updated translations (de, sq, zh_CN).
- Fixed crash of server list connect button when no network is
  selected while using GTK's auto-find feature [1166669].
- Fixed handling of WhoIs Special event on some networks where it
  could chop off the first character [1164315].
- Plugin API changes: Added "nickserv" field to xchat_get_info.
- Python: Fixed get_list() incorrectly failing when the list
  contained a time field [1171525].
- Perl: Make scripts using calls with fully qualified subs work again
  [1170139] (Lian Wan Situ).
- Fixed input-box input-method (GTK I.M.) problem [1168239].
- Fixed: Ignore and Notify windows incorrectly used the stock CLOSE
  button instead of DELETE [1170655].
- Placed Close/Connect buttons in correct position in server list
  [1165474].
- Updated translations (ca, de, lt, nl, ru, sk, sr, vi).
- Added command line args -u and -p.
- Fixed handling of "MODE -o+o nick nick" (#1094026).
- Plugin API changes:
  * Added "Key Press" print event.
  * Added "state_cursor" for xchat_get_prefs.
  * Added xchat_strip and xchat_free functions.
  * Added "lasttalk" field to "users" list.
  * Added "charset" field to xchat_get_info.
- Perl plugin changes (Lian Wan Situ):
  * Move each script into their own unique package/namespace. Scripts
    containing multiple packages will not be loaded.
  * When warning messages are emitted you will now be told which
    script it came from.
  * Xchat::set_context will now accept Xchat::set_context( $channel )
    and Xchat::set_context( $channel, $server ) in addition to
    Xchat::set_context( $context ).
  * Fix display of loaded scripts in the Plugins and Scripts window.
- TCL: Fixed crash with invalidated TCL timer (#1110306) (Daniel P.
  Stasinski).
- /TIMER now supports timeouts to one decimal place.
- Fixed possible crash of open-file dialog on 64-bit machines.
- Pressing CTRL-O in the DCC Receive window will now open your
  downloads folder.
- Win32: Default download folder changed to "My Documents\Downloads".
- Added -quiet arg to the /charset command.
- The /country command now supports a wildcard search.
- The user is now warned when real/user name is left blank in the
  server list window.
- Added the /URL command.
- Added a text event for all unknown WHOIS reply lines.
- Added /ALLCHANL which sends to the current server only.
- Actions (/ME) are now treated like PRIV/CHAN for purposes of the
  ignore list.
2005-06-02 23:33:14 +00:00
wiz
cb84dd326b Convert to options framework. 2005-06-02 22:21:18 +00:00
tron
75c7b29eb7 - Merge "Makefile.common" (which isn't used anywhere except within this
package) into "Makefile".
- Don't include "pkgsrc/devel/glib2/buidlink3.mk" because the package
  inherits that dependence automatically from the "gtk2+" package.
2005-06-02 22:08:29 +00:00
wiz
d0f39684b2 Convert to options framework.
While here, reintegrate Makefile.common into Makefile since xchat-gnome
has been removed from pkgsrc and there is no further need for Makefile.common.

tron@ says do it.
2005-06-02 21:48:42 +00:00
wiz
fa7042a3d6 Convert to options framework. 2005-06-02 21:39:53 +00:00
wiz
3a0e622b8d Convert to options framework. 2005-06-02 21:21:12 +00:00
dillo
b90bae2fba use option groups 2005-06-02 20:39:16 +00:00
jlam
95fd1f6ec9 Massive cleanup of buildlink3.mk and builtin.mk files in pkgsrc.
Several changes are involved since they are all interrelated.  These
changes affect about 1000 files.

The first major change is rewriting bsd.builtin.mk as well as all of
the builtin.mk files to follow the new example in bsd.builtin.mk.
The loop to include all of the builtin.mk files needed by the package
is moved from bsd.builtin.mk and into bsd.buildlink3.mk.  bsd.builtin.mk
is now included by each of the individual builtin.mk files and provides
some common logic for all of the builtin.mk files.  Currently, this
includes the computation for whether the native or pkgsrc version of
the package is preferred.  This causes USE_BUILTIN.* to be correctly
set when one builtin.mk file includes another.

The second major change is teach the builtin.mk files to consider
files under ${LOCALBASE} to be from pkgsrc-controlled packages.  Most
of the builtin.mk files test for the presence of built-in software by
checking for the existence of certain files, e.g. <pthread.h>, and we
now assume that if that file is under ${LOCALBASE}, then it must be
from pkgsrc.  This modification is a nod toward LOCALBASE=/usr.  The
exceptions to this new check are the X11 distribution packages, which
are handled specially as noted below.

The third major change is providing builtin.mk and version.mk files
for each of the X11 distribution packages in pkgsrc.  The builtin.mk
file can detect whether the native X11 distribution is the same as
the one provided by pkgsrc, and the version.mk file computes the
version of the X11 distribution package, whether it's built-in or not.

The fourth major change is that the buildlink3.mk files for X11 packages
that install parts which are part of X11 distribution packages, e.g.
Xpm, Xcursor, etc., now use imake to query the X11 distribution for
whether the software is already provided by the X11 distribution.
This is more accurate than grepping for a symbol name in the imake
config files.  Using imake required sprinkling various builtin-imake.mk
helper files into pkgsrc directories.  These files are used as input
to imake since imake can't use stdin for that purpose.

The fifth major change is in how packages note that they use X11.
Instead of setting USE_X11, package Makefiles should now include
x11.buildlink3.mk instead.  This causes the X11 package buildlink3
and builtin logic to be executed at the correct place for buildlink3.mk
and builtin.mk files that previously set USE_X11, and fixes packages
that relied on buildlink3.mk files to implicitly note that X11 is
needed.  Package buildlink3.mk should also include x11.buildlink3.mk
when linking against the package libraries requires also linking
against the X11 libraries.  Where it was obvious, redundant inclusions
of x11.buildlink3.mk have been removed.
2005-06-01 18:02:37 +00:00
rillig
0aae850d7a Changed $f to ${f}. 2005-05-31 22:41:39 +00:00
wiz
9eb11aaaac Convert to options framework. 2005-05-31 22:00:37 +00:00
wiz
df7f90f557 Convert to options framework. 2005-05-31 21:58:38 +00:00
wiz
70bc98434b Convert to options framework. 2005-05-31 16:28:54 +00:00
dillo
d6bfbe8582 Rename option PAM to pam (so all options are lower case). Backwards
compatibility provided via PKG_OPTIONS_LEGACY_OPTS.
2005-05-31 11:24:32 +00:00
dillo
f81ae835ad Packages have no business modifying PKG_DEFAULT_OPTIONS -- it's a
user settable variable.  Set PKG_SUGGESTED_OPTIONS instead.  Also,
make use of PKG_OPTIONS_LEGACY_VARS.

Reviewed by wiz.
2005-05-31 10:01:36 +00:00
adam
030e0fd238 Changes 2.2.6:
- internal libgadu now work with gnutls instead openssl library.
 - fixed crash while start.
 - Tlen.pl configuration moved to .gg2/tlen file
 - Then to Everaldo www.everaldo.com for his Jabber icons.
 - close bugs #177,#146,#170,#141,#148
 - fixes of parsing links in chat window
 - and others.
2005-05-27 13:47:05 +00:00
wiz
2372594f23 Add RMD160 checksum. 2005-05-25 11:31:56 +00:00
xtraeme
98ce14b54b Update to 2.0.8, lots of bugs were fixed. Looks like they stopped
updating the Changelog file for changes (why??).
2005-05-24 21:02:53 +00:00
rillig
2a561bc9cb Added RCS Id to patch-ac. 2005-05-24 15:50:26 +00:00
rillig
17fe35e116 Replaced empty do-build target with NO_BUILD=yes. 2005-05-24 14:04:15 +00:00
rillig
dd3cb57f3f Removed an empty line. 2005-05-24 13:54:50 +00:00
rillig
f9bb271bda Cleaned up the variable definitions for CFLAGS, LDFLAGS and CONFIGURE_ARGS. 2005-05-23 09:24:01 +00:00
rillig
ba889b4bdb Removed empty line. Fixed MASTER_SITES definition. 2005-05-23 09:09:35 +00:00
rillig
074e3cd9ef Removed unnecessary ${.CURDIR}. 2005-05-23 09:06:24 +00:00
rillig
333f0b974c Moved WRKSRC some lines down. Replaced $f with ${f}. 2005-05-23 09:04:56 +00:00
rillig
cc755fa09c Removed trailing empty line. 2005-05-23 09:04:00 +00:00
rillig
ca6a0a0d95 Replaced $f with ${f}. 2005-05-23 09:03:12 +00:00
rillig
70e7b54df3 Removed trailing empty line. Set NO_CONFIGURE=yes instead of #defined. 2005-05-23 09:01:45 +00:00
rillig
1a2c23daa5 Removed trailing white-space. 2005-05-23 08:59:46 +00:00
rillig
f795c2e475 Removed trailing white-space. 2005-05-23 08:26:03 +00:00
jlam
585534220c Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:
USE_GNU_TOOLS	-> USE_TOOLS
	awk		-> gawk
	m4		-> gm4
	make		-> gmake
	sed		-> gsed
	yacc		-> bison
2005-05-22 20:07:36 +00:00
jlam
464c790835 On second thought, replacing @..@ with ${..} sounds more like a
"configure" step than a "build" step.
2005-05-20 22:12:28 +00:00
jlam
06da450c6f Replace extravagent use of SUBST_CLASSES with one-liner to build the
cgiirc.conf file.
2005-05-20 22:08:10 +00:00
wiz
cdb6489776 Remove gnome1 packages except as needed for gnucash.
Ok'd by jmmv@ and rh@ (gnome 1 maintainers).
2005-05-18 22:02:17 +00:00
veego
2a1abab738 Back out last change. ./ is not correct, but this is a workaround due too
the overwritting of DIST_SUBDIR in the Makefile.
2005-05-16 15:07:32 +00:00
veego
a53fcbe714 It is ymessenger-0.93.0-1.i386.rpm and not ./ymessenger-0.93.0-1.i386.rpm 2005-05-15 14:07:21 +00:00
veego
e38ad31b9d It is aim-1.5.286-1.i386.rpm and not ./aim-1.5.286-1.i386.rpm 2005-05-15 14:04:21 +00:00
rillig
52e308149c Fixed the patch for stripping debugging flags. 2005-05-12 11:09:09 +00:00
salo
d77ecbd509 Update to version 1.3.0
Changes:
- Fixes for two remotely exploitable crash bugs.  See
  http://gaim.sourceforge.net/security/ for more information.
- Removed parts of the font selection dialog that were not respected
- Fix being invited to a multi user chat on MSN
- Multiple SILC accounts should work now (Pekka Riikonen)
- Fix times on jabber chat backlogs
- Fix gevolution plugin to compile with e-d-s 1.0 or 1.2
- Fix gevolution plugin to remember buddy name when someone added you
  and you then add them
- Formatting in jabber chats works
- Fix to prevent MSN disconnecting if you change status while
- connecting
- Change to correctly handle adding jabber buddies on ejabberd servers

Mostly from MAINTAINER via PR pkg/30204
2005-05-12 10:32:18 +00:00
rillig
b538a25733 Added some patches that are needed to compile on NetBSD-1.6.2/i386. 2005-05-12 08:32:51 +00:00
wiz
4e3b759ce4 Sort. 2005-05-03 15:33:17 +00:00
reed
ee8be9d0c1 RCD_SCRIPTS_EXAMPLEDIR is no longer customizable.
And always is defined as share/examples/rc.d
which was the default before.

This rc.d scripts are not automatically added to PLISTs now also.
So add to each corresponding PLIST as required.

This was discussed on tech-pkg in late January and late April.

Todo: remove the RCD_SCRIPTS_EXAMPLEDIR uses in MESSAGES and elsewhere
and remove the RCD_SCRIPTS_EXAMPLEDIR itself.
2005-05-02 20:33:57 +00:00
wiz
59b8d82e2b Update to 0.11.7.3:
0.11.7.3:
A serious bug in naim's HTML rendering engine has been identified and
corrected. Additionally, changes to the packaging have reduced the source
tarball size from 529 kB in 0.11.7.2 to 452 kB for 0.11.7.3. naim now
completely passes "make distcheck", and distcheck is used to create source
tarballs. FireTalk now allows you to send messages to the :RAW target before
signing on, to allow passwords to be sent to the server during signon. The
IRC driver now handles /names replies from servers that use non-standard
status identifiers (such as those who implement "halfop" and other
statuses). The UI includes code to suppress duplicate messages and redundant
message targets. The embedded Libtool was upgraded to match the stock 1.5.10
release. A new "proto_user_onlineval" chain was added to allow module
authors to track buddy online status.

0.11.7.3.1:
On some systems, naim's build system was unable to generate a list of
special characters to read, which caused naim to interpret the Home key as
&#330;, etc.  naim's build system has been changed to work around the issue.
No other changes have been made since 0.11.7.3.
2005-04-28 13:36:02 +00:00
adam
ea89467f20 Changes 0.4.0:
* Easily configured notifications
* New icon set
* Integration with web browsers
* Wizard
* Picture transfer
* Better voice support
* New modules
2005-04-21 08:56:21 +00:00
adam
ff4371139c Changes 1.6rc1:
* Fixed: memory leaks, crashes
* Now works with a proxy
* Enhanced scripts
* Bug fixes
2005-04-21 08:53:11 +00:00
recht
886cb6ac8a update to bsflite-0.80
patch by Evan Hall in PR 29964 (slightly modified)

0.80 - 04/13/2005
 * Changed keepalive messages to FLAP channel 0x05 messages, as recommended.
 * Re-implemented idle time reporting. Any keystroke in bsflite now resets
   your idle time, rather than only on sending a message.
 * New option "respond_idle_only" to send away message auto-response only
   when away and idle.
 * Fixed the terminal line erasing problem previously detailed in the README
   both in UNIX (using vt100 sequences), Windows (using console functions)
   and DOS (using conio functions). Plan 9 is unaffected since the rio
   terminal properly supports reverse line wrap.
 * Screen names longer than 16 characters are trimmed to the first
   13 characters plus "..." in the buddy list display. Use 'wf' to
   see the entire name. This is necessary now with @mac.com and
   @thematrixonline.com accounts.
 * New command 'G' : write away messages in ~/.bsflite/awaymessages,
   one per line, and use 'G' to set them.
 * Finally added server-side buddy lists. Buddy add/delete now stores the
   information on the server. If you have a buddies file, run this
   new version with it once, then delete it.
 * Optional "netspeak cleaner" - see cleaner.c and config file
 * Cleaned up and sped up login sequence.
 * Fixed a mysterious bug where mobile users would disappear from the
   buddy list even though they were online.
 * imcomm now supports sending more than one packet at a time, which
   seems to be how other clients do some things. The fetch awaymsg/profile
   command now takes advantage of this, which seems to improve the rate
   limit situation a bit. Also, the 'b' command works most of the time
   without triggering a rate limit warning.
 * Buddy list display now adjusts with screen size.
 * Added a configuration file. See config-example for details.
 * Changed default paths to ~/.bsflite/[config,log,profile,buddies,icon]
 * Fixed the endlessly repeating error messages on certain platforms.
 * l command now shows the last 20 lines instead of 10.
 * Implemented MD5-based login in IMComm instead of the old, "roasted"
   password algorithm. This improves things on three fronts:
    - your password is no longer sent in plaintext
    - you can login with a @mac.com account
    - you can login with an ICQ UIN
   This is the way the official client has done things for a while. I used
   MD5 routines developed by L. Peter Deutsch (md5.c, md5.h in imcomm/)
   for this, at least until I become inspired enough to write my own.
2005-04-16 16:44:53 +00:00
salo
785c602c93 Add buildlink3.mk back, needed by packages in pkgsrc-wip.
Bump BUILDLINK_RECOMMENDED.
Noticed by <wiz>
2005-04-16 16:19:24 +00:00
rillig
5bf9758e07 Added some patches for ISO C90 compliance. Approved by jlam. 2005-04-13 16:31:26 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
nathanw
3ac1912afa add patch-ab. 2005-04-11 20:14:12 +00:00
nathanw
1277a2e295 Unmix code and declarations, to placate c89 compilers.
(Patch submitted upstream)
2005-04-11 20:13:47 +00:00
salo
bafcab23d2 Sync with the latest silc-client. 2005-04-08 15:19:25 +00:00
salo
8742170448 Update to version 1.0.2
Changes:
- convert to options.mk

1.0.2:
======
Due to the new SILC Server release with support to the UTF-8 nicknames and
channel names new version of the SILC Client is released as it seems the
older ones do not function very well with the new server.  This version
includes support to the UTF-8 encoded nicknames and channel names, however,
certain problems may still exists, as this is a slight premature release.

- Added support for UTF-8 encoded nicknames and channel names.
- Command queue implemented for better UTF-8 support.
- --with-silc-includes and --with-silc-libs added gto configure to use
  pre-installed SILC Toolkit.
2005-04-08 15:12:48 +00:00
salo
7d04a887d6 Update to version 0.9.19p1
Changes:
- convert to options.mk

0.9.19p1:
=========
A little update with this 0.9.19p1.  After such a major release problems
were expected and the p1 fixes some crashes.  Upgrade strongly
recommended.

0.9.19:
=======
And after a long break new SILC Server is out.  This version finalizes the
SILC protocol version 1.2 development and introduces UTF-8 nicknames, channel
names, usernames and host names.  It is now possible to create practically any
kind of nicknames and channel names.  Practically all letters, numbers and
punctuation marks are supported.  Special characters, control characters and
various odd symbol characters however are not allowed.  Several minor and
major bugs has been fixed as well. Upgrading is strongly recommended.  Old
clients that does not yet support UTF-8 encoded nicknames and channel names
are still able to connect and function normally as long as they do not need
to handle odd UTF-8 encoded names.

- Added support for UTF-8 encoded identifier strings, such as nicknames
  and channel names.
- Fixed founder mode handling on JOIN on normal/backup on empty
  channels.
- Fixed WATCH command handling on backup router.
- Fixed WATCH command announcing.  The WATCH and SILC Gaim buddy list
  should work better now.
- Simplified INVITE and BAN string handling in server.  Announcing
  INVITE and BAN strings should work more reliably now.
- Fixed several bugs from the backup and resuming protocol.
- Fixed, hopefully, all the wrong server statistics numbers.
- Fixed CLOSE command to handle backup routers correctly.
- Fixed various detaching and resuming bugs.
- Fixed announcing to not announce unregistered (ghost) clients.
- Fixed reconnect_keep_trying and QoS settings in server config files.
- Several other bugfixes were made.
2005-04-08 15:09:43 +00:00
wiz
18373a8959 Update to 4.20.0, provided by Znarf Ainav on tech-pkg:
4.14.0
------

Because of the mistake I made in the previous version, the 'u' letter was
eaten by the RTF parser when processing messages from windows icq clients.
It looked for unicode chars, but ate all 'u' characters it used to found.
Fixed that.

A memory leak problem when checking RSS was fixed.

Gadu-Gadu module used to produce a segfault when it was unable to obtain
a registration token from the server. Now it doesn't crash, though the
impossibility to register a new UIN is still there. The serve simply
doesn't find an appropriate document by the registration URL. Too bad.

Applied a small patch by Paul Chitescu so that it's now possible to start
centericq with all protocols set to offline.

Another type of external event was added. Now you can execute your actions
when someone goes offline. Hope someone finds that useful.

4.20.0
------

PGP encryption support was implemented for the Jabber module. In a nutshell
this means that with a proper setup your communications get a way more secure.
GPGME library is needed to build the PGP support.

Fixed the RTF parser that takes charge when a message from a Windows ICQ
client is received. One problem was that it used to treat backspace characters
wrong sometimes. Another problem with utf-16 was fixed with a patch submitted
by Vadim Nosovsky.

After ICQ dual login detection centericq used to try re-connecting, though it
wasn't supposed to. Fixed.

During a long time noone reported me the bug related to libicq2000's header
files getting installed each time "make install" was run for centericq. Finally
Wolfram Schlich noted this one, so I fixed it.

Logging on Yahoo! didn't work on Sun Sparc machines. Fixed that. That might
also revive Gadu-Gadu on bigendian architectures.

A couple of interface related bugs were fixed, such as a mistake in the group
organization dialog as well as not clearing pending messages for contacts in
non-chat communication mode.
2005-04-05 12:44:17 +00:00
salo
60858cfed0 Bump BUILDLINK_RECOMMENDED. 2005-04-05 09:53:17 +00:00
salo
f8b1beb36f Update to version 1.2.1
Security fixes for three DoS vulnerabilities:

 Remote DoS on receiving malformed HTML
 Remote DoS on receiving certain messages over IRC
 Jabber remote crash

Changes:
- URL escaping now works with UTF-8 text. This may break some old
  log files.
- Revert to XOR auth for ICQ as the md5 is not fully functional
- Fix bug with going away while in a jabber chat
- MSN bug fixes (Felipe Contreras)
- Escape things properly in IRC

From MAINTAINER via PR pkg/29888
2005-04-05 09:50:05 +00:00
wiz
34bce231b8 Update to latest tarball dated 20050313. About two years (or more)
of undocumented changes.
2005-04-04 09:10:50 +00:00
wiz
1e7a0d8531 Update to 2.2. Changes:
EPIC4-2.2

*** News -- 11/09/2004 -- Changes to way spaces are handled *** IMPORTANT ***
	Up until this point, the technical definition of what is a "space"
	(the term used for an Internal Field Separator (IFS), that is, the
	thing that separates one word from another word)

	EPIC has always had three sets of IFSs
	1) Character 32 only ("space")
	2) Characters 9, 10, 11, 12, 13, and 32 ("my_isspace()")
	3) Whatever your locale says is a space ("isspace")

	In the C locale (the default for unix users), sets #2 and #3 are
	exactly the same.  I don't know about other locales.

	Now we are going to only use set #3.  Changing Set #2 to Set #3 is
	easy, and nobody should notice any difference there.  The one that
	is going to cause pain is Set #1.  Consider this situation:

		One<tab>Two

	Is this one word, or two words?  In some places in epic, it is one
	word, and in other places it is two words.  As a result of this
	change, it will now always be two words every place.

	Here is a list of the places that were using Set #1 that will change
	to use Set #3, and you should be on the lookout for changes!

	*) /AWAY separated the end of its flags with spaces.
	   This means
		/AWAY -ALL<tab>Hi there!
	   will now work properly.
	*) $pop(....) removes the last word from the argument list.
	   Whereas $pop(one two<tab>three) used to return "two<tab>three"
	   is will now only return "three"
	*) Commands are separated from the argument list by a "space".
	   Whereas
		/one<tab>two blah blah blah
	   parsed "one<tab>two" as the command, now "one" is the command
	   and "two" is part of the argument list.
	*) In expressions, a variable name may be separated from an
	   operator with a space.  Whereas things like
		@var<tab> =foo
	   might have failed because <tab> is not a valid character in
	   a variable name, it will now treat <tab> the same as a space.
	*) Places that expect a number did not accept a string that contained
	   a <tab> so that things like
		<tab><tab>9
	   was not accepted as a number.  Now it will be.
	*) The /IGNORE command used to consider a string containing a <tab>
	   to not be empty.  This means that
		/IGNORE <tab>
	   would not list the ignorance list, but rather would try to show
	   the ban value for an ignore matching <tab> which isn't reasonable.
	*) The % wildcard pattern stopped matching only when it saw char 32.
	   Now it will stop whenever it seems a Set 3 type space.
	   So whereas before "%" matched "one<tab>two" now it won't,
	   because "one<tab>two" is two words, not one word.
	*) In /xdebug extractw mode, tabs before or after double quotes were
	   not considered to start or end a double quoted word.  So previously
	   this string:
		one <tab>"two three" four
	   contained four words, because the <tab> before "two nullified
	   the double quoting.  Now that <tab> is treated like any other
	   space, the above word has three words, not four.

	Places that use Set 1 and will NOT be changing to Set 3, because
	they are parsing IRC protocol data, which stipulates that the IFS
	MUST be a space solely:

	*) CTCP requests and replies are formatted only with spaces
	*) Words in protocol messages are separated only with spaces

*** News -- 11/09/2004 -- You may now mangle ALT_CHAR characters
	And ALT_CHAR mangling is included in ALL.  This was an oversight
	that was fixed in epic5.

*** News -- 11/02/2004 -- Mangling "ALL,-BOLD" no longer mangles "ALL_OFF"
	In general, if you use ANSI (ALL includes ANSI), the mangled string
	has its six attributes (COLOR, REVERSE, UNDERLINE, BOLD, BLINK,
	ALT_CHAR) rewritten into canonical form.  This will add some ALL_OFFs
	to your string that weren't there originally.  So if you strip all of
	the attributes (as ALL does), then epic will strip ALL_OFF off as well.
	This retains backwards compatability with ALL.

	But if you use ANSI and don't want to strip all 6 of the attributes,
	then it's important that ALL_OFFs are not removed, otherwise your
	string will not appear as it should (the ANSInator uses ALL_OFFs to
	turn off attributes).  So EPIC automatically will not strip ALL_OFFs
	if you use ANSI and do not mangle one of the 6 attributes.

	Examples:
	  $stripcrap(ALL this is ^B^_bold underline^_ not bold)
	will strip everything as it has always done.

	  $stripcrap(ALL,-BOLD this is ^B^_bold underline^_^B not bold)
	will strip everything but not bold and all_offs, because if all_offs
	are stripped, then "not bold" will be in bold!

	The entire point of this is to allow /set mangle_logfile ALL to
	work the way it has always worked, and $stripcrap(ALL,-BOLD ...)
	to work the way it *should* work.

*** News -- 10/06/2004 -- Support for +e and +I numerics from efnet
	EFNet has +e and +I channel modes, which act like +b does.
	These numerics are now handled by epic like +b is.

*** News -- 10/06/2004 -- New status bar expandos, %{2}W and %{3}W
	These two new expandos expand to the same value as %W.

	%W    	Expands on each input window on each screen that has
		two or more visible windows.

	%{2}W	Expands on all visible windows on all screens.

	%{3}W	Expands on each input window on each screen, even on
		screens that have only one visible window.

*** News -- 10/06/2004 -- Support for ircnet's "numeric nick" feature
	On ircnet, each user is given a unique numeric identifier, which
	is their one true nickname.  In addition to this numeric id, they
	can have a rfc1459 nickname, but they are not required to have one.
	Further, the special numeric id 0 is reserved and refers to the
	user's own numeric id.  EPIC now fully supports all of this,
	particularly in the following ways:

	/NICK <unique id>
	/NICK 0
		To turn off your rfc1459 nickname.

	$serverctl(GET <refnum> UNIQUE_ID)
	$serverctl(SET <refnum> UNIQUE_ID)
		To retrieve and change your unique nickname.
		Changing your unique id is probably a bad idea.

	/USERHOST <unique id>
		You may USERHOST unique id's now.

	'epic 0'
		You may now use the nickname 0 on the epic command
		line if you don't want to use an rfc1459 nickname
		on an ircnet server.

	Using unique numeric id's on non-ircnet servers is probably
	fraught with peril.  Try to avoid that.

*** News -- 10/06/2004 -- /SET INDENT maxes out at 1/3 screen width
	Previously, if you did /set indent on, and the width of the
	first word on the first line was > 1/3 of the screen's width,
	then the second (and subsequent) lines were not indented at all.
	This was the historical ircII behavior.  It seems more sensible
	to cap the indent level at 1/3 of the screen's width and indent
	it to there.

EPIC4-2.0

*** News -- 02/03/2004 -- ERASE_LINE behavior slightly modified
        The ERASE_LINE input function has been modified to not overwrite the
        input buffer when it is called on an empty input line.

EPIC4-1.2.9

*** News -- 01/25/2004 -- Slight changes to /ON SSL_SERVER_CERT
        |Rain| pointed out that /ON SSL_SERVER_CERT was not terribly useful
        because $1 (cert subject) and $2 (cert issuer) could contain spaces,
        and so you couldn't really use $1 and $2 to fetch them.  He proposed
        that we hook a url-encoded version of the subject and issuer (so they
        won't contain any spaces) and you can use $urldecode($1) to get the
        subject and $urldecode($2) to get the issuer.

EPIC4-1.2.7

*** News -- 01/18/2004 -- New functions $cofilter() and $corfilter().
        These are compliments of $copattern().

*** News -- 12/27/2003 -- New $dccctl() modes.
        Added $dccctl(get [ref] writable) and $dccctl(writables).  This is
        useful for sending lots of data out on a raw or chat dcc.  Epic will
        (iirc) normally drop the data in such cases rather than blocking or
        buffering.  This isn't a complete solution.  Writable means that a
        certain amount of data can be written, so data can still be lost.

*** News -- 12/27/2003 -- Added /SET DCC_DEQUOTE_FILENAMES
        This turns the double quoted space decoding feature added recently for
        received DCC SEND requests on and off.

*** News -- 12/27/2003 -- $rest() also removes chars from the right.
        Using a negative first arg causes $rest() to strip chars from the right
        hand side of the string.  This makes it a compliment to $right() as
        well as $left(), but if a script relies on it returning the original
        string the way it did before, it may now cause compatibility problems.
        If it does, talk to CrazyEddy on #epic efnet.

*** News -- 12/27/2003 -- Added $splicec() in functions script.
        This works much the same way as $splice(), but on characters, not
        words.  It won't work seemlessly on local vars though.

EPIC4-1.2.5

*** News -- 12/13/2003 -- Default of AUTO_REJOIN is now OFF
        Per the poll taken on the epic mailing list, the preponderance of
        opinion being in favor of changing the default value of AUTO_REJOIN
        to OFF, as of commit 672, the default value is changed.  You will
        want to put /SET AUTO_REJOIN ON in your ~/.epicrc to get the old
        value.

*** News -- 12/11/2003 -- Command parser ignores spaces after semicolons
        Since the dawn of the modern ircII syntax, the following syntax
        has caused consternation with scripters:
                /eval {two; three}
        because it runs the /two alias, and then outputs the text "three"
        to the current target (channel-or-query).  This is because the
        command parser does not ignore spaces after semicolons; a leading
        space results in ircII assuming you are wanting to run the empty
        command (yes, there is actually an empty command), which just
        happens to be the /say command.  Well, enough is enough.  I'm
        putting a stop to this.  If you depend on this horrifically broken
        behavior, then the time has come to switch to using /SAY.  The
        rest of us will enjoy not having to freak out about spaces after
        semicolons.

*** News -- 12/11/2003 -- New /WINDOW verb, /WINDOW SCROLLADJ [ON|OFF]
        When the default value of ON is used, when you "GROW" a window,
        or otherwise cause the size of a window to be increased, the top
        of the scrollable view is moved back so you can see more of the
        lines that have recently scrolled off the screen.  If you change
        this to OFF, the behavior is more like ircII, where when something
        scrolls off the window, nothing will bring it back unless you go
        into scrollback mode.

*** News -- 12/11/2003 -- New /ON, /ON WINDOW_BEFOREKILL
        The value of $* is the window refnum (number) of the window that
        is about to be killed.  You cannot stop the kill from happening,
        but you do get this opportunity to save any information about the
        window that you might want.  *DANGER*DANGER*DANGER*  EPIC does not
        try to stop you from doing something really dumb in this /ON, and
        if you try to change the window being killed, or you affect the
        visibility or invisibility of any window, you run the definite chance
        of confusing EPIC and causing a panic.  This is not a bug, this is
        just your peril if you ignore this warning.  Use /DEFER to run
        commands safely from within /ONs.

EPIC4-1.2.3

*** News -- 12/05/2003 -- New built in function $numlines() (fudd)
        The first argument to $numlines() is the width of a line (which you
        can get from $geom() if you want to use that), and the rest of the
        text is some text.  The return value is the number of screen lines
        that will be taken up if you were to /echo the text to a window of
        the given number of columns.

*** News -- 12/03/2003 -- New command line arguments, -o and -O
        POSIX termios allowed systems to define "extended characters" (IEXTEN)
        which are interpreted by the kernel and are not passed onto the
        application.  In 4.4BSD in particular, these "extended characters"
        are ^V and ^O.  This means that by default, you cannot use these
        two characters in a binding.  By using the -o option, you ask
        EPIC to specifically turn these extended characters on, and by
        using the -O option, you ask epic to specifically turn these
        extended characters OFF.  If you do not specify either option,
        epic does not change the current default value.

EPIC4-1.2.2

*** News -- 12/03/2003 -- New /WINDOW verb, /WINDOW SWAPPABLE [ON|OFF]
        You may now control whether your windows are "swappable".  The
        default (backwards-compatable) value is ON.  If you set this to
        OFF on a visible window, then that visible window cannot be made
        hidden, via /WINDOW HIDE or /WINDOW SWAP.  If you set this to OFF
        on a hidden window, then that hidden window cannot be made visible,
        via /WINDOW SHOW, /WINDOW SWAP, /WINDOW BACK or /WINDOW NEXT.  You
        must reset this value back to ON before you try to swap the window
        back in or out.

*** News -- 12/03/2003 -- New /SET, /SET STATUS_NOSWAP
        Whenever a window has /WINDOW SWAPPABLE OFF, the %{1}W status expando
        will expand to the value of this /SET

*** News -- 12/03/2003 -- SWAPPABLE accessable via $windowctl()
        You can now $windowctl(GET <refnum> SWAPPABLE) to get the window
        <refnum>'s current swappable status.
2005-04-04 08:56:54 +00:00
adam
8bd950d133 Changes 2.2.5:
* Support for Perl scripts is turned off
* Support for skins compatible with Gadu-Gadu
* Fixes and stabilisation of the code for status changes
* Fixes in tlen.pl plug-in
* Now builds basic modules on MacOSX
* Improvements of "dockapp" plug-in
2005-04-04 08:26:29 +00:00
fredb
142c8c2727 Update to version 1.5.286. It's hard to say what changed since 1.5.277
exactly, but 1.5.277 is no longer available on the website.  There are
no readily apparent functional changes.
2005-04-03 21:31:13 +00:00
adrianp
fd4cda8de3 - Note import of dircproxy-devel branch 2005-04-03 14:22:22 +00:00
adrianp
34a0a383b6 - Import of the 1.1.x dircproxy devel branch
dircproxy is an IRC proxy server ("bouncer") designed for people
who use IRC from lots of different workstations or clients, but wish
to remain connected and see what they missed while they were away.
You connect to IRC through dircproxy, and it keeps you connected to
the server, even after you detach your client from it.  While you're
detached, it logs channel and private messages as well as important
events, and when you re-attach it'll let you know what you missed.

This can be used to give you roughly the same functionality as
using ircII and screen together, except you can use whatever IRC
client you like, including X ones!

* THIS IS AN UNSTABLE DEVELOPMENT RELEASE OF DIRCPROXY.  IT HAS HIGHER
* THEN USUAL RISK OF DESTROYING YOUR SYSTEM.
*
* FOR A STABLE RELEASE USE THE LATEST 1.0.x
2005-04-03 14:18:01 +00:00
adrianp
0232604a70 - Add CONFLICTS for the upcoming import of dircproxy-devel which is the 1.1.x
branch.
2005-04-03 14:11:25 +00:00
jwise
a85e9e1cbf We need to explicitly set PKGNAME to work around a problem in xemacs' Makefile.pkg. 2005-04-02 22:01:36 +00:00
jdolecek
1fe6092eb8 Update psi to 0.9.3. Changes since 0.9.2:
* Notification when a user is typing
* Advanced Data Forms capability (x:data)
* Mac version uses the menu bar and also has a new color scheme
* Slightly improved new user dialog
* Drag and drop File Transfer
* Ability to specify a status messages when going offline
* The tray icon under X11 should now be more beautiful
* Show self-contact is now a toolbar button instead of a normal option
* There is now an option for all chat windows to be compact by default
* Bugfix: file transfer sometimes wouldn't send the whole file
* Fixed many other small bugs

Update provided by Piotr Kalinowski in PR pkg/29285.
2005-04-02 11:33:10 +00:00
seb
4f4b4d384d Relinquish stewardship. I do not use this IRC server anymore and I don't
have enough time to update the package.
2005-03-31 01:23:14 +00:00
adrianp
96db453ec7 - Update ircservices from 5.0.44 -> 5.0.49
2005/03/06 .49  Added Russian language file, courtesy of Alexander Zverev
		<tty@inbox.ru>
2005/03/05      Services will now accept multiple PROTOCTL messages from
		the Unreal ircd (as implemented in Unreal CVS).
2005/03/04      Added support for +I/+j channel modes in Unreal 3.2.3.
		Reported by Kieron Thwaites <ron2k@webmail.co.za>
2005/02/23 .48  Fix careless bug leading to possible crash on exit or rehash.
2005/02/23 .47  Channels no longer expire while an auto-op user is in the
		channel; expiration is delayed until the time specified
		by CSExpire after the last such user leaves the channel.
		Reported by Anton Wolkov <phan70m@gmail.com>
2005/02/23      Added user IP addresses to the OperServ LISTUSER debug
		command as well.
2005/02/21 .46  Fixed some warnings during compilation.
2005/02/21      Fixed bug causing modified files to not be recompiled
		properly when compiling with GNU make 3.79.
2005/02/20      The OperServ debug command LISTUSERS now includes the IP
		address for each user before the user's mode string.
2005/02/19      Added workaround for GCC bugs on PowerPC systems.
2005/01/27      Fixed careless error in "make distclean".  Reported by
		Stanislav Zahariev <sofit@evronet.tv>
2005/01/21 .45  Added HybServ support to convert-db.  Suggested by
		Stanislav Zahariev <sofit@evronet.tv>
2005/01/21      convert-db is now recompiled properly if the compilation
		options passed to the configure script are changed.
2005/01/13      IRC operators are now properly shown the operator version
		of ChanServ HELP LIST.  Reported by Kieron Thwaites
		<ron2k@webmail.co.za>
2005-03-26 17:28:29 +00:00
adrianp
b6d87dd527 - Update from 0.5.5 to 0.5.6
Set binmode utf8 on STDOUT, fixes Perl 5.8.5 (By dgl)
Revert to using $! as gethostbyname error message, still don't get any useful error if Socket6 is installed though.. (By dgl)
/charset command (By dgl)
Set utf-8 flag on, always turn input into utf-8. (By dgl)
Fix utf-8 input handling (By dgl)
Non-supported browsers #10 (By dgl
Change login options to comma seperated list and document. (By dgl)
gethostbyname returns error in $? not $! (By dgl)
2005-03-26 09:26:12 +00:00
nathanw
38f0a4f400 I put this package in security, not chat; update the buildlink file to
match.
2005-03-25 17:21:26 +00:00
wiz
7a7586f50e Update jmcneill's email address. 2005-03-24 23:43:44 +00:00
nathanw
81e976dee2 Add libotr and gaim-otr. 2005-03-24 21:26:01 +00:00
nathanw
4a9ff6392e Initial import of gaim-otr-2.0.1.
This is the Off-The-Record messaging plugin for gaim.
2005-03-24 21:25:00 +00:00
nathanw
9814b8da9f Initial import of libotr-2.0.1.
This is the portable OTR Messaging Library, as well as the toolkit to
help you forge messages.

Off-the-Record (OTR) Messaging allows you to have private
conversations over instant messaging by providing:

Encryption
    No one else can read your instant messages.
Authentication
    You are assured the correspondent is who you think it is.
Deniability
    The messages you send do not have digital signatures that are
    checkable by a third party. Anyone can forge messages after a
    conversation to make them look like they came from you. However,
    during a conversation, your correspondent is assured the messages
    he sees are authentic and unmodified.
Perfect forward secrecy
    If you lose control of your private keys, no previous conversation
    is compromised.
2005-03-24 21:24:12 +00:00
wiz
b8e0eb28f4 Remove FreeBSD RCS Ids. pkgsrc has diverged too much for syncing to be
useful.
2005-03-24 21:12:50 +00:00
jmmv
21dbe50860 Update to 1.2.0.
Patch provided by Matthew Luckie (maintainer) in PR pkg/29752.

* Yahoo file receiving and buddy icon receiving work again.
* Limit animated buddy icon frame rates to 10 frames per second (Nathan Conrad)
* Fix a bug where portions of your account configuration would fail to be
  read correctly if you set a proxy user name or password containing invalid
  XML characters such as < and > (Bastien Durel)
* Yahoo! privacy improvements (Bleeter)
2005-03-22 09:47:47 +00:00
salo
f4e302968f Remove useless buildlink3.mk file.
jabberd doesn't provide any libraries to link to.
2005-03-20 18:51:04 +00:00
salo
c68018c59b Backport fix for DoS attack in handling SSL connections from 1.4.3.
Bump PKGREVISION.
2005-03-20 18:50:09 +00:00
reed
4baf3520bd Fix build error under FreeBSD 5.3. EAI_NODATA is not defined.
Okay'd by maintainer, Otto H.
Tested under NetBSD 1.6.2 and FreebSD 5.3.
(I later saw same fix in irssi CVS.)
This will close PR pkg/28534.
2005-03-20 05:05:59 +00:00
jmmv
e6b2d1c9b4 Enable build of the proxy module, as requested in PR pkg/25517. Note that
the report asked for a conditional build through a knob, but I can't see a
reason to not enable it by default (so it's now unconditionally built).
Bump PKGREVISION to 3 due to this.

While here, force removal of the modules directory instead of only removing
it when empty.  Any package installing modules must depend on irssi to handle
this shared directory.
2005-03-19 15:32:25 +00:00
jmmv
d50822917e Use nss instead of gnutls for SSL connections. This fixes several problems
under NetBSD 1.6 (gaim hanging during MSN connection).  Bump revision to 1.

No objections in tech-pkg@ and got positive comments from tv@ and maintainer.

Closes PR pkg/28690 by chemical-al at suomi24.fi.
2005-03-18 18:56:04 +00:00
jmmv
68d1d99e31 Add a comment noting where lib/gaim/ is removed. 2005-03-16 17:47:28 +00:00
jmmv
c36623fe59 Add print-PLIST hooks to avoid removing the lib/gaim directory. 2005-03-16 17:46:55 +00:00
tv
8b02ad7ed1 The utmp support is only used on Linux, so conditionalize inclusion of
utmp.h on __linux__ as well.
2005-03-10 14:13:24 +00:00
tv
cd94db8b37 Add sane default for INADDR_LOOPBACK to assist compilation on Interix. 2005-03-10 13:31:05 +00:00
tv
e62bb0f3d3 This package is libtoolized, so don't add -fPIC explicitly. Since this
changes the static .a lib, bump PKGREVISION.
2005-03-10 13:25:07 +00:00
tv
a8865d145d Make build on Interix (no socklen_t, fd_set requires <sys/time.h>). 2005-03-10 13:22:00 +00:00
tv
a4de6e84b5 This package executes "flex", so USE_GNU_TOOLS+=lex. 2005-03-07 12:22:16 +00:00
uebayasi
a3ac8cc2c4 Update riece to 1.0.7a.
* Major changes in 1.0.7
** New add-on riece-toolbar. (ueno)
   riece-toolbar displays icons on toolbar.  Currently not all the
   icons are included.
** New add-on riece-keepalive. (ueno)
   riece-keepalive spontaneously sends a PING message to server to
   keep an IRC connection.
** New add-on riece-google. (bg66)
   riece-google searches on Google and sends the result to the channel.
** New add-on riece-eval. (bg66)
   riece-eval evaluates elisp expression and sends the result to the channel.
** Some add-ons are enabled by default. (ueno)
   riece-log, riece-alias, riece-ctlseq, and riece-keyword are now
   enabled by default.
** New command riece-command-suspend-resume. (ueno)
   riece-command-suspend-resume saves or restores the current window
   configuration.
** Preserve cursor position when clicking button widget. (ueno)
** Decorate modeline indicator with faces. (ueno)
** Count users in NAMES reply. (ueno)
** New user option riece-part-message. (ueno)
** Add-ons located in riece-addon-directory are automatically enabled. (ueno)
** Default value of riece-buffer-dispose-function is now kill-buffer. (ueno)
** Backtrace when encountered an error in process-filter. (ueno)
** Ask channel key to user when it is required. (ueno)
** Automatic buffer shrinking is now disabled by default. (ueno)
** New directory structure for riece-log. (ueno)
** Fixed a bug in user-renamed signal-filter. (kaoru)
** Fixed a bug in riece-command-enable-addon and
   riece-command-disable-addon. (yoichi)

* Major changes in 1.0.6
** Bundle url-riece, a backend of url-irc which comes with the recent
   GNU Emacs. (Yamato-san)
** New user option riece-url-regexp-alist to allow users to define
   mapping from arbitrary strings (such as "Bug#12345") to URL. (This
   feature is a backport from Liece) (ueno)
** New modeline indicator which represents user's channel operator
   status in the current channel. (ueno, thanks to k-to)
** Remove multiple lines at a time when shrinking channel buffers.
   Number of lines to be removed is controlled by
   riece-shrink-buffer-remove-lines option. (ueno, thanks to ysjj)
** riece-alias-alist now works again. (ueno)
** Fixed a bug in flow control for sending long messages, introduced
   in 1.0.4. (ueno)
** New command riece-submit-bug-report to generate a template for good
   problem report. (ueno)
** Accept radical IRC proxy programs which break with tradition of the
   original IRC server implementation. (ueno, thanks to k-to san)
** New key bind C-c # <number> to switch channel by number. (ueno,
   thanks to ysjj)
** If a prefix-argument is given, riece-yank sends message as a NOTICE. (bg66)
2005-03-05 09:14:11 +00:00
adrianp
a93558e11a - Sort PLIST to make pkglint happy
- Move USE_INET6 BUILD_DEFS as pointed out by Georg Schwarz on tech-pkg@
2005-03-04 21:05:04 +00:00
minskim
32eab4f621 Make this package build on NetBSD-1.6*.
- Bypass the iconv library test in configure since the test fails to
    detect GNU libiconv.
  - Use ncurses on NetBSD-1.x.
2005-03-02 23:32:12 +00:00
reed
fa7a499c93 Update to 0.73. From PR #29548. Thank you evan AT nixsys.bz.
From changelog:

0.73 - 02/06/2005

 * Fixed a small compilation bug on 64-bit architectures.

 * Now shows a different prompt when away message is set.

 * Profile/away display now at least shows line breaks, so things
 are a bit easier to read. It's still a little buggy as before,
 and no other HTML is supported.

 * HTML stripper now strips &nbsp;

 * Ported to Bell Labs' Plan 9 operating system. I believe this is
 the first AIM client for this platform, so it's quite neat. Thanks
 a bunch to Thomas Miller for giving me the idea and support, and
 Takeshi Yamanashi and the rest of tip9ug.  jp for providing a Plan
 9 system to use while I got my own system set up (and for helping
 me get that set up, too). Thanks!

 * Added a 5-minute keepalive to IMComm by default.

 * Added two new commands: A and P, to get just the away message or profile for
   a user.

 * Finally displays error message when IM is sent to a user who is not online.

 * Added support for talking to users with @mac.com accounts.

 * Buddy icon support (and accompanying changes in imcomm's structure)
 added. This is still somewhat experimental.

 * Support added for sending and receiving messages to and from
 ICQ users. ICQ users can add your screen name to your contact
 list, and you can add their numeric UIN's to your buddy list.
2005-02-28 20:58:14 +00:00
jmmv
0a5c072040 Update to 1.1.4; patch provided by maintainer in PR pkg/29542:
* Fixed a bug where Yahoo! would lose messages (and any other packet really).
* Correctly show the time when incoming Gadu-Gadu messages were sent
  (Carl-Daniel Hailfinger).
* Fixed crashes with glib 2.6.
* Fixed MSN crash when conversations time out after the conversation window
  was closed.
* Fixed an html parsing bug, CAN-2005-0208.
2005-02-27 08:52:07 +00:00
reed
897a5fd6a0 Added bsflite package. It was packaged by leitec of leitec.org
and is from pkgsrc-wip.

bsflite is a lightweight AIM client for the command line.
2005-02-25 18:48:36 +00:00
reed
a346601092 Initial import of bsflite-0.72.
From the BSFlite homepage:
BSFlite is a rather small and "minimalistic" client for AOL(R)'s Instant
Messenger(TM) service. Instead of having a full screen console interface,
BSFlite employs a command shell interface that allows your fingers to
do all of the work without needlessly sifting through windows.

This is from leitec of leitec.org via pkgsrc-wip.
2005-02-25 18:43:59 +00:00
wiz
db05918574 Fix build with gnutls-1.2.0, and depend on it.
Bump PKGREVISION because of dependency change.
2005-02-23 16:07:34 +00:00
agc
0cbe9b3900 Add RMD160 digests in addition to SHA1 ones 2005-02-23 15:59:10 +00:00
jwise
1fc0ba12d8 Might as well be MAINTAINER for i2cb{,d}. Thanks for making these, hubert! 2005-02-22 22:18:20 +00:00
minskim
0c26582b7b Add and enable gtmess. 2005-02-22 14:35:21 +00:00
minskim
8c51fabfad Import gtmess-0.9. Packaged by Jung-Min Seo, aka luapz, and slightly
modified by me.

Gtmess is a console-based MSN Messenger client with the following
features.

  * supports MSNP9 protocol version
  * portable to many unix (POSIX) systems
  * console interface (using curses)
  * full unicode (UTF-8) support for input and output
  * multiple threads (using pthreads)
  * SSL support (using OpenSSL)
  * notification window (external Tcl/Tk script)
  * spoof typing user
  * HTTP gateway
2005-02-22 14:33:05 +00:00
hubertf
9a981bcfbe Sign over maintainership to tech-pkg@ 2005-02-21 20:26:08 +00:00
adam
18a578bbda Changes 1.1.3:
Luke: Yet another bug fix release, many thanks to everyone who has
	helped to make gaim more stable!

	Stu: I fixed too many Yahoo HTTP proxy bugs, I should just go and
	write some core HTTP support that works better. A good all round
	bug fix release otherwise.
2005-02-21 09:46:43 +00:00
rillig
a16ef80768 Fixed a quoting error ($ => $$) in a sed expression. Bumped PKGREVISION.
Approved by xtraeme.
2005-02-15 20:46:20 +00:00
uebayasi
11c8e72b70 Fix quoting. 2005-02-14 09:07:51 +00:00
zuntum
53c131822a Apply fixes from pkg/29230 by Georg Schwarz <georg.schwarz@freenet.de>
fixing the following issues:

  - chat/eggdrop builds without zlib support on systems without
    native zlib support.
  - chat/eggdrop compiles without modules on platforms where it
    does not explicitly know to support them, missing a few items for PLIST
2005-02-13 22:38:53 +00:00
hubertf
c70648676d NetBSD 1.6.2/sparc64 needs GCC 3.0 or better, the 2.95.x compiler
shipped with 1.6.2 dies with an internal compiler error.

Fixes PR pkg/29185.
2005-02-05 12:16:13 +00:00
jschauma
2519b1c6e8 add/enable gaim-encryption 2005-02-02 20:50:05 +00:00
jschauma
46fb4ea499 Initial import of chat/gaim-encryption from pkgsrc-wip, provided by
geeohgeegeeoh:

Gaim-encryption is a module for GAIM which adds NSS/NSPR based SSL encryption.
It is compatible with certain other IM crypto systems.
2005-02-02 20:49:17 +00:00
jschauma
818c46ad95 Add a buildlink that can be used by gaim plugins. 2005-02-02 20:46:47 +00:00
snj
9f40cae453 It was nice knowing you, naim. Drop maintainership. 2005-01-27 05:19:13 +00:00
peter
ef4ddc4ffd Renamed tls to tcl-tls. 2005-01-22 19:50:06 +00:00
peter
431c70b1fd Include security/tls as dependency.
Bump PKGREVISION.

Should fix PR pkg/29024 from Julio M. Merino Vidal.
2005-01-22 13:26:20 +00:00
adam
2b6dc0ca48 Changes 1.1.2:
Luke: Another Bug fix release. This one featuring a fix to the HTTP
	Method for MSN users and other MSN fixes. A big thanks to Stu and
	Felipe Contreras for those. Stu also spent a long time in valgrind
	and so this brings you a Gaim release with fewer memory leaks. This
	release is on time primarily because I want to see the MSN fixes
	make it into Debian and Fedora before freezes. Expect further bug
	fix only releases to come at longer intervals, at Mark's request.

	Daniel: This is my first NEWS! (YaY) I didn't really do too much for
	this release.  There are a few bugfixes, mostly wingaim stuff. Oh, and
	I like the new XP System Tray icons.

	Sean: I'm down here today. I haven't really been paying too much
	attention to these boring bugfix releases, but I'd like to thank
	David and welcome him to the team. I'd also like to thank Steven
	and Nathan from Silverorange who redid the webpage.

	Tim: Another bug fix release. I didn't really fix any bugs, so
	I didn't exactly do much for this one. The autopackage will now
	work with mozilla-nss, if anyone has that, and not gnutls11. (It
	works with either gnutls11 or mozilla-nss, but not gnutls10)
	I started working on Gaim-vv again though, and I merged someone's
	custom msn smiley patch into the 2.0.0 tree, so expect good things
	whenever that's released (no, don't try it now, you won't like it).
	Oh and welcome to the team Daniel. Of course, he was already on my
	Gaim-vv team.

	Stu: Welcome Daniel! you've done some good stuff already. Felipe did some
	good work on MSN yet again, so you can all use the HTTP method now. I
	didn't do all that much, other than let valgrind tell me what to fix, and
	a couple of easy bug fixes from the bug tracker. Hopefully Ethan will get
	well soon, so he can get back to merging patches and fixing things.

	Nathan: I think I made some Jabber fixes, at least one of which is
	ChangeLog'd.  I will continue to make empty promises about new features,
	especially for 2.0.0.  Until then, welcome Daniel!
2005-01-21 13:26:42 +00:00
xtraeme
441d811d4d Update to 2.0s6.
Changes:

* Fix base64 encoding length in authreg_pipe.c Stephen Marquard,
Diagnosed by Jerome Vandenabeele
* Fixes segfault on s2s startup on some platforms when ssl is enabled
(local pemfile defined in s2s.xml), Stephen Marquard
* mod_offline handling of jabberevent client requests (JEP-0022) can
lead to a loop repeatedly adding duplicates to the offline queue under
certain race conditions. Correctly detect jabberevent notifications
and do not respond to them as requests, Stephen Marquard
* Check for invalid jids in directed presence packets, Stephen Marquard,
Based on bug report by Christopher Zorn
* Fixes minor memory leaks in authreg_ldap, Ilja Booij
* Fixes error in storage filter code using bdb storage causing sm
crash, Stephen Marquard
* Changes incorrectly indexed primary keys to non-unique indexes,
adds other indexes for efficiency, and changes type of xml field to
increase max allowed length, Stephen Marquard
* Include sys/types.h if available in util.h inter alia for FreeeBSD,
Stephen Marquard
* Minor code cleanups for compilation on HP-UX, Christof Meerwald
* Fix configure.in for correct handling of resolv.h, Magnus Henoch
* Include resquery checks from MAIN cvs branch in 2.0, Christof Meerwald
* Allows jabberd to start new components and place itself in the
background, Richard Bullington-McGuire (original ver), Additional
components defined in jabberd.cfg get started as long as they are in
the same directory as the jabberd script (useful for mu-conference
installed through jcr) The script can daemonize itself with the "-b"
switch after starting the various programs it watches over, unless the
debug option is set.
* Paranoia, ensure than srv->name is nul terminated., Jedi/Sector One

And more, please see the Changelog file.
2005-01-20 15:08:54 +00:00
adrianp
721b5dcd13 - Update to 5.0.44
2004/12/13 .44  Fixed a careless error in the va_copy workaround.
2004/12/02 .43  Added workaround for va_copy with obsolete compilers.
		Reported by <us44ever (at) hotmail.com>
2004/12/02      Added support for SGlines on Unreal.  Reported by Dionisios
		K. <vonitsa_net (at) yahoo.gr>
2004/12/02      Fixed "unknown message" on Unreal SWHOIS.  Reported by
		Anton Wolkov <phan70m (at) gmail.com>
2004/11/22      Fixed URLs in the documentation to point to the new website.
2004/11/22 .42  The mail/smtp module now allows multiple RelayHost
		configuration directives for backup relay servers.
		Suggested by Torbjorn Svennson <azoff (at) se.linux.org>
2004/11/22      Fixed extraneous "Unknown message" log messages on Unreal.
		Reported by Ali Sor <alisor (at) softhome.net>
2004/10/29      Clarified "please change your nick" message text.
		Suggested by Dylan v.d Merwe <dylanvdm (at) icon.co.za>
2004/10/25      Fixed crash when using the Japanese language file with the
		OperServ SLINE COUNT command.
2004/10/19      Fixed bug allowing StatServ and global noticer nicknames to
		be registered/linked.  Reported by M. van Cuijk
		<mark (at) phedny.net>
2004/10/14      Fixed various bugs and warnings when compiling on x86-64.
		Reported by <liverbugg (at) rinux.org>
2004/10/14      Added workaround for GNU coreutils (>=5.2) brokenness.
2004/10/13      SET MLOCK no longer allows locking +K without +i on Unreal.
		Reported by <help (at) thaiirc.in.th>
2004/10/13      Fixed cosmetic bug in MemoServ IGNORE.  Reported by
		<saman (at) ttnet.net.tr>
2004/10/11      Fixed disconnect on incoming data flood.  Reported by
		<ballsy (at) mystical.net>
2004/10/03      Updated the README file for the current manual structure.
2005-01-19 21:59:24 +00:00
adrianp
4f9a6fe89d - Update to 0.5.5
- Simplify installation
- Correct usage of USE_INET6 so non-ipv6 systems still work

- From the CHANGELOG:
- Various bugfixes including: Firefox CSS, paste
- Proper UTF-8 support (uses Encode)
- Now looks for configuration files in /etc as well
- Multiple ipaccess files
2005-01-19 21:27:39 +00:00
peter
cc4a074fe9 Add amsn. 2005-01-18 17:45:12 +00:00
peter
614da7238a Initial import of amsn-0.94 into the NetBSD Packages Collection.
Alvaro's Messenger, or Another MSN messenger clone is a modified and
multilanguage version of Compu's Messenger (CCMSN). It's a Tcl/Tk script
as was CCMSN and Tcl/Tk must be installed to run it. This means it is
multiplatform and can run on any OS having Tcl/Tk installed (Linux, Windows,
Macintosh).

It's a clone of the original MSN Messenger, having the same look and feel.
Some of it features are:

* Sound for Events
* Look and Feel similar to original MSN Messenger
* Multilanguage (Around 40 languages currently supported)
* Running multiple instances of AMSN at once for multiple logins
* File Transfers
* Group Support
* Normal and Animated Emoticons with sounds
* Chat History
2005-01-18 17:44:03 +00:00
kristerw
2401612443 Fix a C99ism to make this package build with gcc 2.95. 2005-01-17 20:15:28 +00:00
jmmv
5ed37bdcbf Remove everybuddy and everybuddy-gnome. This program has been obsoleted by
two different forks (ayttm and eb-lite).  Packaging any of these two could
result on completely different packages than the current ones (mainly because
one uses GNOME2 and the other Qt, and is modular).

Furthermore, IM software tends to get useless as protocols change, so I doubt
these old versions are of any use today.  Not to say that they appear broken
on some bulk builds.

No objections in tech-pkg@.
2005-01-17 12:38:23 +00:00
adam
118ecaebe0 Changes 2.2.4:
* Two new plug-ins: auto-away, ignore
* Improved chat window
* Clickable URLs
2005-01-14 08:57:50 +00:00
jlam
1b5734f517 Create a pam.buildlink3.mk file that is used by PAM-using packages.
It includes the correct buildlink3.mk file from either Linux-PAM
(security/PAM) or OpenPAM (security/openpam) and eventually will
support solaris-pam.  pam.buildlink3.mk will:

	* set PAMBASE to the base directory of the PAM files;
	* set PAM_TYPE to the PAM implementation used.

There are two variables that can be used to tweak the selection of
the PAM implementation:

PAM_DEFAULT is a user-settable variable whose value is the default
	PAM implementation to use.

PAM_ACCEPTED is a package-settable list of PAM implementations
	that may be used by the package.

Modify most packages that include PAM/buildlink3.mk to include
pam.buildlink3.mk instead.
2005-01-14 05:15:39 +00:00
adrianp
193ad4064b Remove inet6 from PKG_DEFAULT_OPTIONS. When USE_INET6 is defined it will set
inet6.
Move to calling all such flags 'inet6'.
2005-01-10 20:59:43 +00:00
minskim
09d455c6ee Add build dependency on pkgconfig, which is used by configure. 2005-01-08 07:36:59 +00:00
jmmv
c8dcd4ca31 Update to 1.1.1:
* Allow SILC authentication via public key if your key is password
  protected (Michele Baldessari)
* More MSN bug fixes (Felipe Contreras)
* Drag-and-drop to conversation window file transfers work again
* Disable the delete button on pounces that aren't saved yet anyway
  (Kevin Stange)
2005-01-04 09:02:39 +00:00
wiz
f472d1ec5e Bump PKGREVISION because of curl dependency bump. 2005-01-03 15:59:12 +00:00
wiz
815d74b4ac Remove KDE2 packages (and their dependencies) as proposed on tech-pkg. 2005-01-03 14:32:27 +00:00
tron
67eaad2a93 Update homepage and master site URLs. 2005-01-03 00:00:21 +00:00
minskim
fa7efe057c Add build dependency on pkgconfig, which is used by configure. 2005-01-01 16:49:01 +00:00
agc
7a12a188a1 Make this package build on NetBSD-current by casting arguments to ctype
macros where necessary.

Bump package revision.
2004-12-30 11:10:22 +00:00
agc
40495b13f1 Make this package build on NetBSD-current by casting args (where necessary)
to ctype macros.

Bump package revision.
2004-12-30 11:05:04 +00:00
minskim
5e28b53ad3 Use VARBASE. 2004-12-29 15:42:37 +00:00
reed
e117eda090 Bump PKGREVISIONs due to libtiff update.
Some BUILDLINK_RECOMMENDED bumps done also.

(If I missed any, please let me know -- and let me know a good
way to automate this.)
2004-12-28 23:18:15 +00:00
jmmv
5ad549a7bb Update to 0.8:
* Fixed #151737 (Martyn)
* Group chats now support tabbed windows (Geert-Jan)
* If only one window exists, open new chats in that window (Martyn)
* Fixed window title (Micke)
* Fixed issue when Gossip sent replies to error messages (Micke)
* New translations (nb, tr, bg)
* Updated translations (cs, pt_BR, fr, de, ca, da, nl, no, en_CA, zh_TW,
                        en_GB, lt, eu, sv)
2004-12-28 14:05:51 +00:00
reed
32d8f290c2 The default location of the pkgsrc-installed rc.d scripts is now
under share/examples/rc.d. The variable name already was named
RCD_SCRIPTS_EXAMPLEDIR.

This is from ideas from Greg Woods and others.

Also bumped PKGREVISION for all packages using RCD_SCRIPTS mechanism
(as requested by wiz).
2004-12-28 02:47:40 +00:00
xtraeme
23deef7fff Add an option for the configure script to enable/disable IPv6 support
(by default disabled in configure, but enabled via bsd.options.mk),
you can enable/disable it via "PKG_OPTIONS.bitlbee=-inet6", this closes
PR pkg/27691 by Georg Schwarz.

Bump PKGREVISION.
2004-12-27 23:35:41 +00:00
hubertf
795daa923f Update centericq to 4.13.0. Changes:
Centericq now builds fine with gcc 3.4.

	A new command-line parameter, --debug, was added. This way, there is no need
	anymore to re-build the program in order to enable debug output. However,
	when using this mode, make sure you understand what it says in the log
	window
	and in ~/.centericq/debug.

	There are two passwords for an IRC account now. One is for Nickserv and
	the other one is for regular IRC authentification, which wasn't
	supported before.

	Online and free-for-chat mode have the same priority now. So your [f]
	contacts won't stay all the time in the top of the list anymore.

	Unicode characters in rtf-encoded icq messages aren't lost anymore.
	Instead, they are recoded into the primary charset. So now, for example,
	Cyrillic sent with gnomeicu, won't disappear.

	Segfault when accepting Yahoo! file transfers was fixed.

	For online users, centericq now shown the time during which it sees
	those contacts online. Check out the first page of user info for an
	online contact.

	Among the other stuff that didn't let me release .13 earlier was my
	moving to Germany. Now I am in Berlin on permanent basis, so if you're
	at the CCC congress that is to take place in a week, Konst can be met
	there :)

Patch supplied by Luciano Rodrigues Furtado <lrfurtado@yahoo.com.br>
in private mail.
2004-12-20 23:24:55 +00:00
grant
908e765695 since perl is now built with threads on most platforms, the perl archlib
module directory has changed (eg. "darwin-2level" vs.
"darwin-thread-multi-2level").

binary packages of perl modules need to be distinguishable between
being built against threaded perl and unthreaded perl, so bump the
PKGREVISION of all perl module packages and introduce
BUILDLINK_RECOMMENDED for perl as perl>=5.8.5nb5 so the correct
dependencies are registered and the binary packages are distinct.

addresses PR pkg/28619 from H. Todd Fujinaka.
2004-12-20 11:30:55 +00:00
jlam
692f44d564 Ensure that we link PIC code to create systray.so. This should fix builds
on amd64.
2004-12-19 04:26:40 +00:00
minskim
3d81c528fa Define variables in MAKE_ENV when calling GMAKE directly. 2004-12-14 19:38:19 +00:00
minskim
5c4cafa4b5 Override libtool. 2004-12-11 00:26:45 +00:00
minskim
a75a2e8301 This package needs pkg-config.
While here, reorder paragraphs to include buildink3.mk files before
overriding targets.
2004-12-11 00:21:53 +00:00
minskim
d547316b9b This package needs pkg-config. 2004-12-10 23:52:17 +00:00
minskim
2f148aed32 Sort buildlink3 files. 2004-12-10 23:51:42 +00:00
dogcow
9dd16adef4 As advertised in the previous log message, but omitted from the Makefile,
pass --disable-binreloc to configure.
2004-12-10 02:51:46 +00:00
jdolecek
fe78500490 use SITES_* setting for the language files, rather than using
MASTER_SITES - they are only available on the psi site, and the fetch
of each language files unnecessarily went through all the sourceforge
mirrors before trying the psi site
2004-12-05 12:50:19 +00:00
minskim
5ed12c4ef1 Add and enable msnre. 2004-12-03 17:31:52 +00:00
minskim
2e5feb6474 Import msnre, packaged by Jung-Min Seo (luapzz at gmail dot com), and
modified by me.

MSNre is a lightweight but powerful console-based MSN Instant
Messenger clone.  It has many features, including instant messaging,
sending messages to cell phones, file transfer, complete
contacts/groups management, email notifications, auto-away messages,
netmeeting support, aliases, messages logging, event scripts, local
contact list, multi-user chat support, ability to encode characters in
the system locale, and much more.
2004-12-03 17:30:06 +00:00
wiz
6e02d7ee41 Rename ALL_TARGET to BUILD_TARGET for consistency with other *_TARGETs.
Suggested by Roland Illig, ok'd by various.
2004-12-03 15:14:50 +00:00
adam
dd810df10d Changes 1.1.0:
New Features:
* Binary relocable. Gaim will find its files even if it's installed
  in a location other than the --prefix it was ./configured with.
  Pass --disable-binreloc to ./configure to disable.
* IRC now has fallback encodings, and tries harder to display
  something useful during an encoding error.
* New MSN protocol icon (Felipe Contreras)

Bug Fixes:
* Fix some leaks (Miah Gregory, Felipe Contreras)
* Fix crashes when removing buddies in certain situations (Andrew Hart)
* Eliminate MSN switchboard errors (Felipe Contreras)
* Fix MSN buddy icon syncronization (Felipe Contreras)
* Correctly display file transfer dialogs for filenames containing &, < or >
* Correctly display MSN authorization dialogs for friendly names containing
  &, < or >
* Properly align the right-click docklet menu with the docklet icon in
  *nix.
* Fix a crash if the MSN buddy list is not available
* Fix a bug in the request api (Gary Kramlich)
2004-12-03 12:43:24 +00:00
adam
4ee409413a Changes 1.6.17:
- Lots of doc updates.
  - Added a "stripcodes" Tcl command. See doc/tcl-commands.doc for more
    information.
  - Bot idx's should be considered valid to tcl_valididx.
  - Always try to detect shared Tcl libraries before static ones.
  - We now correctly differentiate the +l user flag from the +l bot flag.
  - Cleaned up modules.c and the module configure stuff quite a bit.
  - Detect Tcl in $HOME/lib and $HOME/tcl/lib first, as to make it easier
    to allow users to override the system's Tcl version.
  - We now support module loading under Darwin (Mac OS X) and NeXT Step.
  - Don't try to call tcl_notes if the notes module isn't loaded.
  - Show a more descriptive error message when a listen socket can't be opened.
  - Fixed Tcl encoding issues with .tcl and .set.
  - Added a set of Finnish language files and a Finnish MOTD.
  - time_t isn't unsigned, and therefor %lu should not be used as a
    conversion specifier.
  - Fixed a gcc warning in dcc.c.
  - Added support for Quakenet channel modes.
  - Removed an invalid killsock() in dcc.c.
  - Fixed extra spaces being written to chan file.
  - Reworked 'make config' / module configure process.
  - Op (+o) implies halfop (+l) now.
  - Cleaned up and optimized rmspace() and fixfrom().
  - Updated recomended Tcl version to 8.4.6.
  - Fix behavior of the BCST bind. BCST is now correctly triggered for
    dccbroadcasts, as well as when a bot "says" something on a channel.
    See doc/tcl-commands.doc for more information.
  - Remove some unneeded casts.
  - Fixed performance issues with mv/cp when a lot of files are in the
    file area.
  - Typo in doc/COMPILING-FAQ. It's LD_LIBRARY_PATH, not LB_LIBRARY_PATH.
  - Fix a possible issue with ident code.
  - Don't let .tcl mkdir create duplicate filedb entries.
  - Fixed a compile error related to varargs when using old Tcl versions.
  - Fixed a compile error on systems that don't have socklen_t.
  - Suppress configure warnings on systems that use newer versions of GNU
    coreutils.
2004-12-03 12:15:54 +00:00
wiz
913b2647ad "the the" -> "the" 2004-12-01 09:52:59 +00:00
wiz
4ce264687e Bump PKGREVISION for removal of db3 buildlink3.mk file from
GConf's buildlink3.mk file. Bump BUILDLINK_DEPENDS where appropriate.
2004-11-30 18:26:39 +00:00
uebayasi
85ff8077fa Retry removal of liece. 2004-11-30 09:16:24 +00:00
uebayasi
ce0af857b6 Update navi2ch to 1.7.5.
Changes btwn 1.7.4 & 1.7.5 are:
+ Catch up with server migration (jbbs.livedoor.jp)
+ Fix broken characters on XEmacs
+ Fix a problem writing out of ~/.navi2ch/ when an exceptional URL
  is given

Changes btwn 1.7.3 & 1.7.4 are:
+ Catch up with server migration (JBBS@Shitaraba moved to Livedoor)
2004-11-30 08:46:53 +00:00
uebayasi
0eae2a598d liece -> riece 2004-11-30 08:21:37 +00:00
uebayasi
8f47bffcd5 Initial import of Riece 1.0.5.
Riece is a redesign of the Liece IRC client.

Riece has many advanced features:

+ Can connect to multiple servers per session
+ Provide more sophisticated API
+ Reduced code size (total amount of code is about 5k lines)
+ 100% APEL free
2004-11-30 08:18:39 +00:00
xtraeme
aabe8bbf9b Use PKG_DEFAULT_OPTIONS. 2004-11-29 17:59:11 +00:00
abs
491a2742a0 Update jabberd2 to jabberd-2.0s4nb1, by pulling in patches from
http://www.marquard.net/jabber/#recommended,

specifically patch 58 which fixes the remote exploit listed at:
    http://www.securityfocus.com/archive/1/382250

Patches included:

28*	patch-jedi8-sm-object_c
Remove incorrect semicolumn from os_object_free() in sm/object.c

29*	patch-jedi-mysql-storage
Fixes to mysql storage for boundary conditions

30*	patch-base64
Fix length-related issues in base64 decoding routines

31*	patch-sm-storage_db
Fixes to storage_db.c to avoid roster corruption: "sm/storage_db
inserts items in the filter hash table with keys which are located
on the stack. This creates confusion when the code later tries to
compare with these keys."

32*	patch-nad-escape
Fixes bug in _nad_escape() where escaping ]]> can cause a segfault
when handling large messages where nad_realloc is called.

38*	patch-jedi-pgsql-storage
Fixes to pgsql storage for boundary conditions and incorrect buffer
length calculation

46*	patch-memleaks
Fix minor memory leaks in digest-md5 authentication and nad_free()

47*	patch-ns-fix
Fixes omission of namespace declaration where a namespace has
already been used in the XML stanza

48*	patch-sm-nad-triplet
Fixes omission of prefix on attributes processed by nad_parse (e.g.
in queue storage)

49*	patch-mod_disco_publish
Corrects check for deleting previously published disco items from
"delete" to "remove" (as per JEP-0030).

50*	patch-sm-filter
Alters filter handling and adds mysql/pgsql escaping on filter
strings to allow brackets and apostrophes in resource names that
form part of JIDs stored as roster entries

58*	patch-c2s-buffers
Fixes buffer overflow that can lead to segfault in c2s mysql and
pgsql auth modules - see report by icbm (www.venustech.com.cn)
2004-11-29 17:54:03 +00:00
minskim
76b8e86183 Update xchat to 2.4.1. Patch provided by Stefan Krueger in PR pkg/28465.
Changes:
 - Updated translations (ca, de, eu, it, ko, mk, nb, nl, pt, ru, sl,
                         sq, uk, zh_TW).
 - Fixed custom marker-line color not reloading.
 - Brought back the "Connect to selected server only" option in the
   Serverlist edit window (it's like the reverse of "Cycle until
   connected" in 2.0.x).
 - You can now move networks and servers via Shift+Up/Down (in the
   ServerList window).
 - Small efficiency improvements in receiving dcc. It will now not
   send ACKs while the input buffer is non-empty.
 - Fixed playing sound files with spaces in them.
 - Added support for NickServ on DalNet and FreeNode.
 - Plugin API: Added xchat_get_info(ph,"inputbox");.
 - Added /settext and /setcursor commands for scripters.
 - You can now scroll tabs with the mouse-wheel while hovering over
   the arrow buttons.
 - Fixed connecting to a SSL server via http proxy (#1054152).
 - Fixed: Opened server tab doesn't count as "requested" (#1044227).
2004-11-29 17:36:10 +00:00
wiz
49c314e199 Reset maintainer, email bounced. 2004-11-28 16:03:23 +00:00
wiz
52cd474957 Reset maintainer, email bounced. 2004-11-28 16:01:57 +00:00
jdolecek
903169ec96 Remove chat/psi-ssl - replaced by security/qca-tls 2004-11-27 21:59:06 +00:00
jdolecek
2e30184d29 Update psi to 0.9.2.
Notable addition is file upload support, other changes are mostly
usability changes and bug fixes. Full list available at
http://psi.affinix.com/?page=changelog.

Internal pkgsrc organization changes:
* depends on qca-tls for SSL support, functionality confirmed working;
  this fixes PR#26120, PR#25444, PR#26665
* uses prepared psi language files, no longer using lrelease (the raw
  language files are not part of distribution), only use DEPMETHOD=build
  for qt3-tools
2004-11-27 21:58:17 +00:00
wiz
dc5a881171 Reset maintainer on his request. 2004-11-27 18:14:24 +00:00
adrianp
16f0dfd298 Darwin needs CFLAGS+= -DBIND_8_COMPAT to build. 2004-11-27 06:44:00 +00:00
adam
8f3ae2f449 Changes 1.1:
* Fixed bug with using [$8] in expressions (Reported by BlackJac)
  (Patch from |Rain|) (BugID: 64) (powuh)
* Fixed bug in /set show_end_of_msgs.  When OFF prevented hooking
  of some end_of_msg numerics.  (Reported by BlackJac)
  (Patch from |Rain|) (BugID: 51) (powuh)
* Fixed incorrect ordering of operations in screen.c which
  caused an off-by-one access at the end ofthe buffer.
  (Patch from |Rain|) (BugID: 48) (powuh)
* Fixed ischanvoice() to be compatiable with epic.  Maintained
  reverse functionality as not to break existing scripts.
  (Patch from |Rain|) (BugID: 20) (powuh)
* Fixed segfault with convert_output_format not honoring
  MAX_RECURSE. (Patch from |Rain|) (powuh)
* Fixed possble rouge server exploit:
  If a rogue server sends us a ctcp request from an extremely large
  nickname (over about 512 bytes), we may attempt to alloca() a
  negative value, which under gcc will return a invalid pointer the
  contents of which will then be overwritten. (Reported by O_6)
  (Patch from |Rain|) (powuh)
* Fixed segfault with channel mode parsing. (Patch from O_6) (powuh)
* Removed auto_resume script, it's not needed any more (caf).
* Fixed string copying snafu in gtkbitchx.c (reported by Huey) (caf).
* Added STATUS_USER20 to STATUS_USER39 (patch from BlackJac) (caf).
2004-11-26 11:38:14 +00:00
adam
cf392103ee Changes 2.2.3:
* Memory leak fix
* Other bug fixes
2004-11-25 10:16:33 +00:00
adam
1659cfb802 Changes 20040912:
* Bug fixes and improvements
2004-11-25 10:07:03 +00:00
tv
cc06b734cc Update to 1.8. Only one change: incorporate pkgsrc changes into main source.
Take over as MAINTAINER (requested by tron@).
2004-11-19 13:03:30 +00:00
jlam
05ba52c71f The universal option to enable PAM support is "PAM" not "pam". We strive
to use common option names were possible, so change these instances of
"pam" to "PAM" to match existing usage.
2004-11-18 23:02:00 +00:00
xtraeme
54d05fa49a Remove obsolete variables. You'll want to use:
PKG_OPTIONS.<pkg>+= foo blah
2004-11-17 19:56:49 +00:00
ben
dd350a8b60 Remove -ldl from libsilcclient test in configure.ac and configure.
This resolves PR#28333
2004-11-16 19:49:42 +00:00
jlam
43ac8c39e1 Replace USE_GCC_SHLIB with "USE_LANGUAGE=c c++" (the latter implies the
former) for applications that are known to require C++.
2004-11-13 22:04:52 +00:00
grant
acd6e798ef add missing libsilcgaim.la to PLIST.
bump PKGREVISION.
2004-11-13 08:05:53 +00:00
jmmv
876ded394f Update to 1.0.3, from Matthew Luckie (maintainer) in private mail:
Bug Fixes:
* Jabber authentication fixes (Michael Plump)
* Yahoo buddy idle reporting is more accurate (Evan Schoenberg)
* "Allow All" privacy setting works on Yahoo (Peter Lawler)
* Fix a crash when dragging a buddy to the conversation entry area
* Fix a crash removing chats from the buddy list
* Correctly display buddy pounces for aliases with &, < or > in them
* Correctly follow the per-conversation logging option
2004-11-12 22:58:25 +00:00
xtraeme
c51e11110e s/mysql4/mysql/ 2004-11-10 10:34:50 +00:00
jmmv
b49db48c54 Update to 0.99.5: there have been lots of changes since 0.96 to list here,
but the most important one is probably that the program is now for GNOME 2.
2004-11-09 22:28:17 +00:00
adam
64ad9c4b19 Changes 2.2.2:
* Small-but-important bug-fixes
2004-11-09 14:50:28 +00:00
kristerw
fc9c473bab This pkg uses KEY_RESIZE which is not available on NetBSD 1.6 and earlier.
Set INCOMPAT_CURSES, and make it find -lncurses when linking.
2004-11-06 17:50:09 +00:00
adam
bb3af67f83 Changes 2.2.1:
* Bug-fix release
2004-11-03 13:43:39 +00:00
jmmv
43eef122c7 Update to 0.17.2:
* Unset proxy by setting it to NULL.
* Fixes for 64 bit architectures.
* Fixed an issue when not using default main context.
* Fixed UTF-8 issue that lead to a few weird problems in Gossip.
2004-11-02 19:42:41 +00:00