Commit graph

2402 commits

Author SHA1 Message Date
kefren
6da56cf459 Security update to 6.32
See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=581194
2010-06-03 09:12:50 +00:00
tnn
07af535d0f gtk+ 2.20 deprecated some macros, causing fallout (surprise, surprise!) 2010-06-02 18:24:47 +00:00
adam
99a09c94f0 Fix building with db5; revision bump for db4 update 2010-06-02 13:14:47 +00:00
tonio
5f6ab17bea Update chat/bitlbee to 1.2.7
Fix PR pkg/43329

- Version 1.2.7 (released 2010-05-15) hilights:
    * Resolved MSN Messenger login issues.
    * Twitter module now uses OAuth, so it'll still work after June.
    * Various other fixes and small feature additions.
- Version 1.2.6a (released 2010-04-19) hilights:
    * (1.2.6a because the original 1.2.6 release had one unfortunate bug in the
      Twitter module.)
    * Twitter support! (Implemented by Geert Mulders.)
    * Fixed issues with MSN friendly names getting lost by allowing to store
      them locally (see the local_display_name MSN setting.), and worked around
      problems when talking to offline MSN contacts (see the
      switchboard_keepalives MSN setting).
      The usual bug fixes and small feature enhancements.
- Version 1.2.5 (released 2010-03-17) hilights:
    * Full support for non-away status messages.
    * Ability to generate nicknames from the contact's full name, making
      Facebook's XMPP server work much better with BitlBee.
    * Lots of misc. bug fixes and small feature enhancements.
2010-05-30 14:52:18 +00:00
sketch
83334541f1 Fix line length problems, previously sending >255 char messages to icb
would just result in a server error.  Now we split them correctly.
2010-05-18 21:38:49 +00:00
sketch
f9c6561792 Apply Matt Dunford's patch to track /nick change correctly, parse /topic
changes, and add a bunch of other commands.

Still needs to detect the topic when joining a group...
2010-05-17 20:13:25 +00:00
obache
d48a2970c5 LICENSE=ruby-license 2010-05-16 12:19:11 +00:00
obache
cdf81f78b7 Note commnented out LICENSE (Ruby's). 2010-05-15 12:32:11 +00:00
rillig
88d47f4533 Updated amsn to 0.98.3.
No useful ChangeLog available.
2010-05-12 21:27:01 +00:00
gdt
1dbdec2cd5 Call SSL_library_init() before any other operations. Fixes "no
ciphers" problem with newer openssl.  From
http://lists.alioth.debian.org/pipermail/pkg-openssl-devel/2005-October/000219.html
2010-05-04 18:33:35 +00:00
tnn
25e48931c0 needs libidn buildlinked 2010-04-24 09:27:50 +00:00
spz
56eaea0860 updating irssi to next version (0.8.15). Changelog:
Features:

    * Add active_window_ignore_refnum option With active_window_ignore_refnum ON, the current behavior for the active_window key (meta-a by default) is preserved: it switches to the window with the highest activity level that was last activated. With active_window_ignore_refnum OFF, the old behavior is used: it switches to the window with the highest activity level with the lowest refnum. (by Matt Sparks, bug #667)
    * Show new Charybdis +q list in channel windows (numerics 728 and 729).
    * Allow servers to belong to multiple networks.
    * Improve paste detection. Irssi now detects a paste if it reads at least three bytes in a single read; subsequent reads are associated to the same paste if they happen before 'paste_detect_time' time since the last read. If no read occurs after 'paste_detect_time' time the paste buffer is flushed; if there is at least one complete line its content is sent as a paste, otherwise it is processed normally.
    * Show "target changing too fast" messages in the channel/query window.
    * Use default trusted CAs if nothing is specified. This allows useful use of -ssl_verify without -ssl_cafile/-ssl_capath, using OpenSSL's default trusted CAs.
    * Show why an SSL certificate failed validation.
    * Make own nick and actions use default colour instead of white (by Tim Retout).

Bugfixes:

    * Change some characters illegal in Windows filenames to underscores in logs
    * Fix disconnects when sending large amounts of data over SSL
    * Show all nicks instead of just the first in an /accept * listing (Bug #704)
    * Make several signals without parameters available to perl again. In particular, this includes the "beep" signal (by Matt Sparks, bug #674)
    * Close the config file fd after saving (by Sven Wegener)
    * Check if an SSL certificate matches the hostname of the server we are connecting to.
    * Fix bash'isms, use command -v instead of which and use bc -l in /CALC.
    * Fix a crash with handling the DCC queue.
    * Fix crash when checking for fuzzy nick match when not on the channel. Reported by Aurelien Delaitre (SATE 2009).
2010-04-18 06:29:16 +00:00
adam
6db9540dfb Oops! Forgot to add the patches 2010-04-15 07:02:51 +00:00
adam
66961b4948 Rev.2 changes:
* Unlimit file descr. to 1024 for c2s, as in c2s configuration file.
* Allow -Os (instead of -O1) as a work-around 64-bit compiler bug.
* Router patch.
2010-04-15 07:01:22 +00:00
markd
d5cddb398c Add konversation-kde3 2010-04-10 22:26:49 +00:00
markd
6bc8d0f59d Update to konversation 1.2.3
KDE4 version.
2010-04-10 22:26:05 +00:00
markd
823dab07e9 Reimport konversation as konversation-kde3 2010-04-10 22:23:05 +00:00
markd
a40aa4af5b Update libmsn to 4.1
Changes unknown.
2010-04-10 00:11:49 +00:00
gdt
bf0fbfbce0 Don't require farsight option for enabling PLIST.gnome, because the
gnome-specific file is installed even w/o farsight.  PKGREVISION++.

ok wiz@
2010-04-03 21:00:42 +00:00
tron
d436714ef5 Fix installation into a destination directory with "MANZ" defined
by passing the correct directory name to "mk/plist/doc-compress".
2010-03-30 10:29:40 +00:00
wiz
a4eec2f4cc Reset maintainer, developer lost his commit bit. 2010-03-21 16:29:38 +00:00
adrianp
c7c62001e9 Don't have time to MAINTAIN these anymore, so back to pkgsrc-users@ 2010-03-20 21:32:40 +00:00
martti
5e02918e9e Reset MAINTAINER. 2010-03-15 06:27:55 +00:00
fhajny
fb973f5815 Updated chat/ejabberd to 2.1.3.
Changes in ejabberd-2.1.3

Client connections
* Avoid 'invalid' value in iq record
* Avoid resending stream:error stanzas on terminate (EJAB-1180)
* Close also legacy sessions that were half connected (EJAB-1165)
* iq_query_info/1 now returns 'invalid' if XMLNS is invalid
* New ejabberd_c2s option support: max_fsm_queue
* Rewrite mnesia counter functions to use dirty_update_counter (EJAB-1177)
* Run user_receive_packet also when sending offline messages (EJAB-1193)
* Use p1_fsm behaviour in c2s FSM (EJAB-1173)

Clustering
* Fix cluster race condition in route read
* New command to set master Mnesia node
* Use mnesia:async_dirty when cleaning table from failed node

Documentation
* Add quotes in documentation of some erl arguments (EJAB-1191)
* Add option access_from (EJAB-1187)
* Add option max_fsm_queue (EJAB-1185)
* Fix documentation installation, no need for executable permission
  (EJAB-1170)
* Fix typo in EJABBERD_BIN_PATH (EJAB-891)
* Fix typos in example config comments (EJAB-1192)

ejabberdctl
* Support concurrent connections with bound connection names
* Add support for Jot in ctl and TTY in debug
* Support help command names with old - characters
* Fix to really use the variable ERL_PROCESSES

Erlang compatibility
* Don't call queue:filter/2 to keep compatibility with older Erlang versions
* Use alternative of file:read_line/1 to not require R13B02

HTTP
* Add new debugging hook to the http receiving process
* Allow a request_handler to serve a file in root of HTTP

HTTP-Bind (BOSH)
* Cross-domain HTTP-Bind support (EJAB-1168)
* Hibernate http-bind process after handling a request
* Reduce verbosity of HTTP Binding log messages

LDAP
* Document ldap_dn_filter, fetch only needed attributes in search
  (EJAB-1204)
* Use "%u" pattern as default for ldap_uids (EJAB-1203)

Localization
* Fix German translation (EJAB-1195)
* Fix Russian translation

ODBC
* Fix MSSQL support, which was broken (EJAB-1201)
* Improved SQL reconnect behaviour

Pubsub, PEP and Caps
* Add extended stanza addressing 'replyto' on PEP (EJAB-1198)
* Add pubsub#purge_offline (EJAB-1186)
* Fix pubsub#title option (EJAB-1190)
* Fix remove_user for node subscriptions (EJAB-1172)
* Optimizations in mod_caps

Other
* mod_register: Add new acl access_from, default is to deny
* mod_sic: new module for the experimental XEP-0279 Server IP Check
  (EJAB-1205)
* PIEFXIS: Catch errors when exporting to PIEFXIS file (EJAB-1178)
* Proxy65: new option "hostname" (EJAB-838)
* Roster: Fix resending authorization problem
* Shared Roster Groups: get contacts nickname from vcard (EJAB-114)
* S2S: Improved s2s connections clean up (EJAB-1202)

Changes in ejabberd-2.1.2

Core
* Close sessions that were half connected
* Fix SASL PLAIN authentication message for RFC4616 compliance
* Fix support for old Erlang/OTP R10 and R11
* Return proper error (not 'conflict') when register is forbidden by ACL
* When ejabberd stops, send stream close to clients

ejabberdctl
* Check for EGID in ejabberdctl command
* Command to stop ejabberd informing users, with grace period
* If there's a problem in config file, display config lines and stop node

MUC
* Kick occupants with reason when room is stopped due to MUC shutdown
* Write in room log when a room is created, destroyed, started, stopped

PubSub and PEP
* Don't call gen_server on internal event (improves performance and
  scalability)
* Fix duplicate SHIM header in Pubsub message
* Notification messages of Pubsub node config change contained a SHIM
  header
* SubID SHIM header missing in Pubsub message with multiple subscriptions
  on the same node
* PEP: last published item not sent from unavailable users when the
  subscription is implicit (XEP-0115)
* pep_mapping not working due to Node type mismatch

WebAdmin
* If big offline message queue, show only subset on WebAdmin
* Support in user list page of WebAdmin when mod_offline is disabled
2010-03-13 21:05:48 +00:00
tonio
18b2ddd197 Update chat/weechat to 0.3.1.1
Version 0.3.1.1:
This version fixes crashes with SSL connection to IRC server and purge of old
DCC chats. It is recommended to upgrade from 0.3.1 to 0.3.1.1 for all users.

Version 0.3.1:
- new IRC commands: allserv, allchan, sajoin, samode, sanick, sapart, saquit,
- check of SSL certificates and use of CertFP for IRC servers,
- options to customize IRC CTCP replies,
- options to choose target buffer for IRC messages,
- anti-flood improved for IRC servers,
- new expansions for alias arguments,
- new color darkgray, bright colors supported for backgrounds,
- many bugs fixed.
2010-03-12 14:36:57 +00:00
spz
8a1be35725 updated patch -> distinfo needs an update too 2010-03-11 06:33:03 +00:00
dmcmahill
70f4fd80e9 use BSD_INSTALL_SCRIPT instead of BSD_INSTALL_DATA for a shell script 2010-03-08 17:30:23 +00:00
spz
d01a7eb7d5 i2cb at least compiles now 2010-03-04 21:51:11 +00:00
spz
f0c3e5fcae Add patches to compile on systems with getline() and to link to the tcl
currently in pkgsrc.
2010-03-04 21:40:29 +00:00
wiz
29f5305c67 farsight pulls in GConf, so make that option enable GConf support as well. 2010-02-26 10:31:10 +00:00
wiz
aeaceb273d Reset maintainer for developers who gave back their commit bit. 2010-02-26 10:28:30 +00:00
wiz
050e885f8e Make GConf dependency optional, based on patch from David Demelier
in PR 42878.
2010-02-26 09:48:56 +00:00
jnemeth
2bd0ba8074 mark i2cb as broken
/brick joerg
2010-02-25 09:21:44 +00:00
joerg
9ffe23da82 Fix ownership. Bump revision. 2010-02-19 21:01:36 +00:00
joerg
d90594919f Fix ownership. 2010-02-19 20:20:32 +00:00
joerg
73ea04c92a Fix ownership. Bump revision. 2010-02-19 20:17:09 +00:00
joerg
0c6a531806 Use correct ownership.
XXX 0777 directory
2010-02-19 19:56:57 +00:00
joerg
9190828446 Workaround incomplete linkage in libss and libroken on NetBSD. 2010-02-19 17:54:38 +00:00
joerg
577b885893 DESTDIR ready 2010-02-14 20:26:35 +00:00
joerg
d40fd9183d DESTDIR support 2010-02-14 20:24:11 +00:00
joerg
321ab1438b DESTDIR support 2010-02-14 20:18:06 +00:00
taca
db0106299e Update ruby-net-irc package to 0.0.9.
2009-10-11  SATOH Hiroh <cho45@lowreal.net>

	* [new]
		Implemented Server#sessions which returns all sessions connected to
		the server.
	* Released 0.0.9

2009-08-08  SATOH Hiroh <cho45@lowreal.net>

	* [bug]:
		Fixed to work on ruby1.9.1 (now can send iso-2022-jp)
	* [new]
		Implemented Message#ctcps returns embedded all ctcp messages (drry).
	* Released 0.0.8
2010-02-14 12:29:13 +00:00
joerg
9cc37f82dc Forget to comment out and mark i2cb as broken. 2010-02-11 12:33:35 +00:00
joerg
3a06eb96bf Bump revision for PYTHON_VERSION_DEFAULT change. 2010-02-10 19:17:31 +00:00
adrianp
c9d4bd35c0 PKGREVISION++
Fix for CVE 2009-4016
2010-02-04 20:14:00 +00:00
joerg
f1117e18e7 DESTDIR support 2010-02-02 23:36:16 +00:00
joerg
885af67117 Depend on py-expat for build. 2010-01-30 17:28:17 +00:00
joerg
64d0199fd6 DESTDIR support 2010-01-29 16:08:17 +00:00
joerg
f11da4d9db DESTDIR support 2010-01-29 15:59:57 +00:00
joerg
68d63db47b DESTDIR support 2010-01-28 20:18:44 +00:00
joerg
599bdb65eb DESTDIR support. Needs full libXt. Bump revision. 2010-01-28 20:11:47 +00:00
joerg
724b50af29 DESTDIR ready. 2010-01-28 20:11:36 +00:00
joerg
a1044f4e0c DESTDIR support 2010-01-28 20:07:26 +00:00
joerg
8ae16c0aa3 DESTDIR support. Needs full dependency on libXt. Bump revision. 2010-01-28 19:57:36 +00:00
joerg
20f342a897 DESTDIR support 2010-01-28 19:46:37 +00:00
joerg
18951acfa6 DESTDIR support 2010-01-28 19:35:16 +00:00
joerg
008c6491c7 DESTDIR support 2010-01-28 19:27:03 +00:00
wiz
3a96aa21a3 Depend on py-expat for all supported python versions, now that
python25 and python26 have been fixed to behave like python24.
2010-01-27 08:46:50 +00:00
heinz
fd374cbdee Added LICENSE information. 2010-01-22 00:22:18 +00:00
wiz
5bfb9cf11c Bump PKGREVISION for gupnp/gssdp API changes. 2010-01-20 14:04:52 +00:00
wiz
91871f449e Second try at jpeg-8 recursive PKGREVISION bump. 2010-01-18 09:58:37 +00:00
wiz
579796a3e5 Recursive PKGREVISION bump for jpeg update to 8. 2010-01-17 12:02:03 +00:00
wiz
662a258e1b Remove workaround for compiler bug in gcc2 on sparc64. 2010-01-16 17:57:36 +00:00
joerg
b7aab6337b Also provide TREINCDIR. 2010-01-09 16:34:08 +00:00
wiz
ffa67f8f8c Use new ${LP64PLATFORMS} variable to restrict platforms instead of manual
hardcoding.

Note: This effectively adds x86_64 to NOT_FOR_PLATFORM for some packages.
2010-01-07 07:36:53 +00:00
joerg
c15da55a20 Fix path to wish. Bump revision. 2010-01-06 18:36:14 +00:00
fhajny
ef25233214 Updated ejabberd to 2.1.1.
Bugfix release:
  * Fix connection if starttls_required and zlib are set
  * S2S: fix allow_host/2 on subdomains. added hook s2s_allow_host
  * MUC: Add support for serving a Unique Room Name
  * MUC: Route vCard request to the occupant bare JID
  * MUC: Support converting one-to-one chat to MUC
  * PubSub: Receive same last published PEP items at reconnect if several resources online
  * PubSub: Typo in mod_pubsub_odbc breaks Service Discovery and more
  * Web: Fix memory and port leak when TLS is enabled in HTTP
  * WebAdmin: report correct last activity with odbc backends
  * Change captcha.sh to not depend on bash
  * Generate main XML file also when exporting only a vhost
  * Fix last newline in ejabberdctl result
  * Guide: fix -setcookie, mod_pubsub_odbc host, content_types

Pkgsrc changes:
  * Fixed documentation install
2009-12-23 21:02:20 +00:00
dsainty
08a4ea8dac With the gstreamer option enabled, pidgin looks for GSTINTERFACES, provided
by multimedia/gst-plugins0.10-base.  Even if it doesn't find what it's
looking for, it still has a tendency to attempt to link in gstinterfaces-0.10,
which fails.  Fix this by buildlinking in multimedia/gst-plugins0.10-base.

Bump PKGREVISION, since gstreamer is a default option and there is possibly
something not quite right about versions of this package where the build
was successful without the apparently required buildlinking.
2009-12-22 06:54:28 +00:00
tron
0b2db78379 Add support for user destinaton dir installation to the "xchat-perl"
package.
2009-12-20 10:09:42 +00:00
abs
183646c6d1 PKG_DESTDIR_SUPPORT 2009-12-17 21:27:32 +00:00
abs
120e5d62eb PKG_DESTDIR_SUPPORT 2009-12-17 21:04:41 +00:00
abs
cf6ebbd54c PKG_DESTDIR_SUPPORT 2009-12-17 19:58:19 +00:00
abs
40bb31efc9 PKG_DESTDIR_SUPPORT 2009-12-17 19:45:27 +00:00
joerg
d0278d538d Recursive bump for libltdl 2009-12-15 21:30:51 +00:00
fhajny
3ddef6ef7e Update ejabberd to 2.1.0.
Very brief list of additions:
  * Erlang/OTP R13 support
  * HTTP-Bind (BOSH) optimization and clean-up
  * LDAPS support
  * MUC rooms can require a CAPTCHA to join the room
  * PubSub: major improvements. Update to XEP version 1.12
  * PEP and Caps: many improvements
  * Run commands with ejabberdctl or other frontends (XML-RPC, HTTP)
  * STUN server
  * XEPs like: XMPP Ping, Roster Versioning, Import/Export Format

See full release note:

  http://www.process-one.net/en/ejabberd/release_notes/release_note_ejabberd_2.1.0
2009-12-15 13:30:54 +00:00
jnemeth
35618a75b8 Update to 4.22.9. Note that 4.22.8 contains a security fix.
* 2009-12-14  CenterIM 4.22.9 released
      This release fixes the issues with connection to the MSN
      protocol.

    * 2009-08-09 CenterIM 4.22.8 released
      This release fixes the issues with connection to the Yahoo
      messenger protocol as well as a Security bug in the gadugadu
      library CVE-2008-4776.

    * 2009-06-24 Yahoo! protocol change
      CenterIM has updated support for new version and YIM should
      work again - try latest mobshot

    * 2009-02-22 Centerim 4.22.7 has been released
      This release fixes the AIM regression from 4.22.6. Also
      introduces Atom feed support and much more. See the Changelog
      for more details.

    * 2008-10-26 Centerim 4.22.6 has been released
2009-12-15 08:29:35 +00:00
joerg
8daf2519b4 Also create .libs directory for the faked libpurple.la, otherwise
libtool 2.2 will bail out during relink.
2009-12-14 23:53:43 +00:00
abs
b3f32bdc42 Fix accidental tabs->spaces conversion 2009-12-13 17:29:19 +00:00
abs
aabc64580e Support PKG_DESTDIR_SUPPORT=user-destdir
From Aleksey Cheusov, slighted adjusted by me
2009-12-13 16:03:52 +00:00
zafer
7627d2ef4d update master_sites 2009-12-13 12:27:17 +00:00
drochner
405ab539d2 make this build if py-twisted is installed 2009-12-09 10:06:55 +00:00
wiz
0e240eba85 Update to 2.6.2, based on patches provided by Joachim Kuebart in PR 42005.
Additional changes:
Fix farsight handling in libpurple.
Set LICENSE.

2.6.2 (09/05/2009):
	Mark: Woo boy it's been a busy two weeks.  There was a lot of new code
	in 2.6.0, and with new code comes new bugs.  The cadre of relentless
	developers responsible for Pidgin have been hard at work, and I believe
	they have fixed all the major bugs that cropped up.  My thanks to all
	those names listed as Current Developers in Pidgin's 'About' window.

	Elliott: Well now, just as Mark said, there was a lot of new stuff that
	probably came up with tons of bugs.  So I can't say I wrote anything
	super-awesome, but I definitely fixed quite a few of those itty-bitty
	why-didn't-this-work-this-way sort of bugs.
2009-12-08 12:45:42 +00:00
wiz
effb5ef326 Update to 0.9.1:
telepathy-glib 0.9.2 (2009-12-03)
=================================

The "old-fashioned, with no silly mods" release.

Dependencies:

* dbus-glib (>= 0.82) is now required

Enhancements:

* Add tp_value_array_build utility function (sjoerd)

* Add tp_g_signal_connect_object, a non-leaky version of
  g_signal_connect_object (alsuren)

* fd.o #25283: add constants for namespaced D-Bus property names,
  such as TP_PROP_CHANNEL_CHANNEL_TYPE (smcv)

* fd.o #25235: add <telepathy-glib/telepathy-glib.h> which includes
  the most commonly-used headers (danni)

Fixes:

* fd.o #24257: make sure tp_account_prepare, tp_account_manager_prepare
  will fail if the object is invalidated, rather than never finishing
  (alsuren)

* fd.o #25051: fix a use-after-free in TpAccountManager by disconnecting
  signal handlers on destruction (alsuren)

* fd.o #24654: fix a potential use-after-free in TpAccount and TpAccountManager
  by copying the list of features required (alsuren)

* Future-proof TpAccount and TpAccountManager to allow more than one Feature
  (alsuren)

* fd.o #24394: improve code portability to Windows headers and compilers,
  based on patches from Matti Reijonen (smcv)

* fd.o #25121: fix failure to link when -Wl,--no-add-needed is used, which is
  the (faster) default behaviour for binutils-gold (Debian #556486) (smcv)

* Fix various coverity nits, including a missing call to va_end,
  and a typo in the documentation (smcv)

* fd.o #25359: alter code generation to cope with arbitrary UTF-8 in the
  spec (wjt)

* fd.o #25335: glib-client-gen: annotate deprecated D-Bus methods (jonny)

* Don't rely on enum types being unsigned (sjoerd)

* fd.o #25181: avoid unnecessary D-Bus calls re-fetching existing TpContact
  objects (alsuren)

* fd.o #25384: if accounts fail to prepare while the account manager is
  preparing, drop them from the list of valid accounts rather than
  never terminating (alsuren)

* If the fake AccountManager doesn't appear for some reason during AM
  regression tests, don't start the system implementation (alsuren)

* Fix a theoretical reference-leak in TpAccountManager, and some memory
  leaks in examples and regression tests (smcv)
2009-12-06 22:25:19 +00:00
wiz
e9f9e2e6b5 Update to 0.0.12:
telepathy-farsight 0.0.12 (15 Oct 2009)
=======================================
- Fix mixup between GSlice and malloc
- Fix potential race between src-pad-added and dispose
- The connected state in farsight is a lie, ignore it

telepathy-farsight 0.0.11 (10 Sep 2009)
=======================================
- Fix double free
- Fix more leaks

telepathy-farsight 0.0.10 (08 Sep 2009)
======================================
- Fix some leaks
- Fix possible deadlocks
- Emit different error codes depending on the error
- Emit stream state changes when the stream state changes according to ICE
2009-12-04 00:04:05 +00:00
wiz
d03675548d Update to 0.9.2.
Thanks for help for building wocky to joerg!

telepathy-gabble 0.9.2 (2009-10-27)
===================================

The ``The photo device is down'' release.

Highlights:

* Add support for using OpenSSL instead of GNUTLS for SSL support

Fixes:

* Honour errors that tell us to wait and try again when fetching vCards. This
  was erroneously claimed to be in 0.9.1. (Alban)

* Don't re-fetch our own avatar in a loop when connecting to Google
  Talk. This should fix #23684 once and for all. (Alban)

* Don't trust other people's <message/> IDs to be globally unique: in
  particular, Google Talk uses simple incrementing integers (wjt)

* Use the correct marshaller for the pre-presence signal, fixing a cr
  64-bit platforms (wjt)

* Make sure the Connection object disappears from the bus when disconnected
  (Vivek)


telepathy-gabble 0.9.1 (2009-09-25)
===================================

The “even children are made of atoms” release.

Highlights:

* Jingle call interoperability with Pidgin and Gajim.

Fixes:

* When receiving a file, Gabble now closes the local socket once all the data
  has been written. (Guillaume)

* fd.o #24043: Doesn't parse candidates in a Jingle session-accept stanza
  This fix lets us interoperate with Pidgin's Jingle implementation. (Sjoerd,
  David)

* fd.o #24023: Accepting initial streams for a call is racy. (Sjoerd, Daf)

* fd.o #20629: DBus events in tests should contain full path. (Daf)

* fd.o #22795: jingle/google-relay.py is secretly made of cheese. (Daf)

* fd.o #23903: Gabble crashes in File Transfer. (Guillaume)

* fd.o #23685: build Gibber with fno-strict-aliasing so asyncns.c builds with
  new GCC. (Guillaume)

* fd.o #20565: Contacts should be initially offline and not unknown. (Daf)

* When members are removed from a call due to a stream error, always indicate
  so. (Daf)

* Fix corner cases in SetLocation()'s language handling. (Daf)

* fd.o #24195: Doesn't think clients without google p2p tranport are media
  capable. This fix lets us interoperate with Gajim's Jingle implementation.
  (Sjoerd, Daf)

* Make stun-server.py not fail if the default STUN server hostname can't be
  resolved. (David)

* fd.o #23684: Gabble advertizes an avatar's sha1 in its presence stanza
  without following XEP-0153. (Alban)

* Honour errors that tell us to wait and try again when fetching vCards.
  (Alban)

telepathy-gabble 0.9.0 (2009-09-16)
===================================

The "Use STAPLE REMOVER on TREMENDOUS DANGEROUS-LOOKING YAK" release.

This is the first release in the 0.9 development branch.
Most users should continue to use the 0.8.x stable branch for now.
This release introduces some regressions: proxies and keep-alive aren't
supported any more. These features will be back in future releases.

Dependencies:

* Gabble doesn't depend on loudmouth anymore. Instead, it ships a
  copy of Wocky, a new XMPP library based on gio. As a side effect of this,
  gio >= 2.21 and gnutls >= 2.8.2 are now needed to build Gabble.

* telepathy-glib >= 0.7.37 is now required

Enhancements:

* Add the ability to send a message when terminating a VoIP call (wjt)

* Add ContactSearch channels using spec draft 2 (wjt, cassidy)

* Implement the final ContactCapabilities spec, and refactor Capabilities code
  to represent capabilities as sets of XML namespaces, rather than
  bitfields (wjt, smcv)

* fd.o#19952: Support requesting channels with InitialAudio/InitialVideo
  through the final API from telepathy-spec 0.17.28 (smcv)

* Gabble now loads certificates from ~/.config/telepathy/certs/ as well as
  from the system-wide location (/etc/ssl/certs/ca-certificates.crt).

Fixes:

* Improve pubsub.c test coverage (cassidy)

* fd.o #22968: don't try to pass credentials through Unix sockets on non-Linux,
  since the way we currently do it is known to be non-portable. Patches to
  implement Credentials on more OSs would be welcomed. (smcv)

telepathy-gabble 0.8.5 (2009-10-02)
===================================

The “a page out of Remembrance of Things Past and a blowtorch with which
to set it on fire” release.

Fixes:

* Don't re-fetch our own avatar in a loop when connecting to Google
  Talk. This should fix #23684 once and for all. (Alban)

* Fix a crash introduced by the vCard-related fixes in 0.8.4. (Alban)

telepathy-gabble 0.8.4 (2009-09-25)
===================================

The “bourgeois traditional omelette form” release.

Highlights:

* Jingle call interoperability with Pidgin and Gajim.

Fixes:

* When receiving a file, Gabble now closes the local socket once all the data
  has been written. (Guillaume)

* fd.o #24043: Doesn't parse candidates in a Jingle session-accept stanza
  This fix lets us interoperate with Pidgin's Jingle implementation. (Sjoerd,
  David)

* fd.o #24023: Accepting initial streams for a call is racy. (Sjoerd, Daf)

* fd.o #20629: DBus events in tests should contain full path. (Daf)

* fd.o #22795: jingle/google-relay.py is secretly made of cheese. (Daf)

* fd.o #23903: Gabble crashes in File Transfer. (Guillaume)

* fd.o #23685: build Gibber with fno-strict-aliasing so asyncns.c builds with
  new GCC. (Guillaume)

* fd.o #20565: Contacts should be initially offline and not unknown. (Daf)

* When members are removed from a call due to a stream error, always indicate
  so. (Daf)

* Fix corner cases in SetLocation()'s language handling. (Daf)

* fd.o #24195: Doesn't think clients without google p2p tranport are media
  capable. This fix lets us interoperate with Gajim's Jingle implementation.
  (Sjoerd, Daf)

* Make stun-server.py not fail if the default STUN server hostname can't be
  resolved. (David)

* fd.o #23684: Gabble advertizes an avatar's sha1 in its presence stanza
  without following XEP-0153. (Alban)

* Honour errors that tell us to wait and try again when fetching vCards.
  (Alban)

telepathy-gabble 0.8.3 (2009-09-10)
===================================

The “one cigarette, some coffee, and four tiny stones” release.

Enhancements:

* fd.o #23681: Allow setting presence on a connection before it goes online.
  This avoids e.g. going from Available -> Busy immediately when signing on.
  (daf)

Fixes:

* fd.o #23684: fix handling of avatar conflict with several resources, and
  a possible infinite ping-pong of presence stanzas from the server (albanc)

* Time out disco requests after 20, not 20,000, seconds! (grundleborg)

* Correctly respond to disco requests for video-v1 bundle, avoiding a loop
  when iChat blindly retries failed disco requests (smcv)

* Fix Requested and State properties of muc D-Bus tubes that we previously
  created and are still present when we re-join the muc. These tubes are now
  listed in Tubes.ListTubes(). fd.o #23678. (cassidy)

* Don't send the same disco request to the same (full) JID more than once. fd.o
  #23841. (wjt)

* Update the Jingle raw-udp and ice-udp namespaces we claim to support to the
  current version. (wjt)

* fd.o #23348, #23349: fix compilation on NetBSD by including more headers
  (Thomas Klausner)

* fd.o #21327: force ISO date format in ChangeLog (wjt)

* Reduce the size of the ChangeLog by truncating at version 0.6.0 and not
  including diffstats (previously, the changelog.gz in our Debian packages
  was larger than Gabble itself!) (smcv)

telepathy-gabble 0.8.2 (2009-09-03)
===================================

The “tape two fried eggs over your eyes and walk the streets of Paris for an
hour” release.

Enhancements:

* Improve jid validation, so that obviously-invalid jids are rejected.
  (daf)

Fixes:

* Don't crash when a vCard set fails, and there are edits pending. This
  can happen if you're trying to set your avatar and then disconnect.
  (daf)

* fd.o#23013: ContactCapabilities.SetSelfCapabilities can crash gabble
  with wrong parms (sjoerd)

* Fix parsing of incoming session accept from Google Video Chat. This
  should make outgoing calls to Google Video Chat users work, as well as
  incoming calls. Hooray! (wjt, with help from sjoerd and Olivier Crête)

telepathy-gabble 0.8.1 (2009-08-20)
===================================

The “five pounds of cherries and a live beaver” release.

Fixes:

* fd.o#22535: Gabble no longer crashes if you disconnect while it's
  trying to start a Google relay session for a call. This should have
  been fixed in 0.7.31, but it's really fixed now. :-) (wjt)

* Fix an occasional crash when PEP requests time out, or are cancelled
  when you disconnect. (daf)

* Correct an assertion about vCard edits not to fire incorrectly. (daf)

* Clarify some correct-but-confusing behaviour in libjingle 0.3 mode,
  which fixes a Coverity false-positive. (smcv)

telepathy-gabble 0.8.0 (2009-08-18)
===================================

The “place a chair facing the oven and sit in it forever” release. This is the
first release in the 0.8 stable series.

Dependencies:

* telepathy-glib >= 0.7.34 is now required as Gabble implements the
  Location API.

Enhancements:

* Location and Debug are now implemented as stable interfaces.

* Timeouts are synchronised to the second where possible, leading to fewer
  wakeups.

Fixes:

* Fix race condition introduced by fix for fd.o #22023.

* Make vCard request less likely to time out.

* Fix a bug where a vCard request failure could cause SetAvatar or SetAliases
  not to return.
2009-12-03 23:58:59 +00:00
wiz
1a532a5f67 Update to 0.9.1:
telepathy-glib 0.9.1 (2009-10-15)
=================================

The "to quote Rob: sdflkaytliahdskljfhgaqgh;shf" release.

Fixes:

* Corrected the GLib dependency to 2.20 (this was also needed for 0.9.0,
  but that fact was undocumented) (smcv)

* Corrected the error message given when a write-only D-Bus property
  is read (Pekka Pessi)

* Work around GLib 2.20 being less const-correct than 2.22 (jonny)

* fd.o #23853: if a connection manager is discovered not to be running while
  TpConnectionManager has a ListProtocols call in-flight, then a new instance
  of the CM starts up and replies to that call, don't crash with an assertion
  failure (smcv)

* If a connection manager returns error from GetParameters(), don't dereference
  a NULL pointer and segfault (smcv)

* When asked to activate or introspect a connection manager, don't do anything
  until we have at least worked out whether it was initially running, in order
  to provide the documented behaviour (smcv)

* When getting parameter details from a running connection manager, consider
  parameters called "password" or ending with "-password" to be secret even
  if they lack the SECRET flag, as was already done when reading .manager
  files (smcv)

telepathy-glib 0.9.0 (2009-09-28)
=================================

The "purging all the lies" release.

Dependencies:

* GLib 2.20 is now required.
* telepathy-glib now links to GIO as well as GLib and GObject (in practice
  they're packaged together, and we already depended on a new enough GLib
  version that it would come with GIO).

Enhancements:

* TpAccountManager, TpAccount: add convenience API similar to libempathy's
  (jonny, with contributions from wjt/danni/sjoerd/smcv)

* telepathy-glib now uses Automake 1.11's "silent rules" feature for
  kernel-style output; as a result, we no longer use shave. If you were
  previously using --enable-shave to get prettier output, use
  --enable-silent-rules instead, and upgrade to Automake >= 1.11 if you will
  be altering the build system. (jonny)

telepathy-glib 0.8.0 (2009-09-24)
=================================

The "line in the sand" release.

This release begins a bugfix-only 0.8.x branch, in which new API/ABI will no
longer be added; 0.9.x development releases will continue to be made from
the master branch.

Summary of API changes since 0.6.x:

* Since 0.7.35, it is no longer guaranteed that the self-handle in
  TpBaseConnection is set to 0 when the state changes to DISCONNECTED;
  instead, it remains valid until the connection is disposed. This will cause
  assertion failures during disconnection in telepathy-sofiasip < 0.5.17 and
  telepathy-gabble < 0.7.9.

Changes since 0.7.37:

* spec: update from 0.17.28 to 0.18.0 (no real changes) (smcv)
* ContactList example CM: fix a crash during shutdown (andrunko)
* StreamedMedia example CM: check for direction changes correctly (andrunko)
2009-12-02 12:01:05 +00:00
wiz
7224ef0b14 Update to 0.1.5:
telepathy-idle 0.1.5 (2009-09-14)
=================================

Enhancements:

* Use automake 1.11's silent build option. Use --enable-silent-rules
  to enable it. (wjt)

* Implement Destroyable for IM channels. (wjt)

* Implement o.fd.Tp.Connection.Interface.Requests. (jonner & wjt)

* Allow parting MUCs with RemoveMembers. (wjt)

Fixes:

* fd.o #22291: Define _GNU_SOURCE not __USE_GNU to get strnlen(3),
  which was causing a build failure on openSUSE, which has a glibc
  from the future. (Vincent Untz)

* fd.o #22958: Don't explicitly return void in void functions as Sun's
  C compiler doesn't support this. (Elaine Xiong)
2009-12-02 12:00:12 +00:00
joerg
1455e6bd25 Do not remove static libraries behind the pack of libtool. 2009-11-26 18:59:17 +00:00
seb
5c9c1311ba Update p5-POE-Filter-IRCD from version 2.38 to version 2.40.
Pkgsrc changes:
- Add LICENSE

Upstream changes:
2.40	Changed to AutoLicense, tidied up the POD.
2009-11-21 16:22:46 +00:00
seb
25cced97e8 Update p5-POE-Component-IRC from version 5.88nb1 to version 6.16.
Pkgsrc changes:
- Adjust dependencies

Upstream changes:
6.16  Sun Oct 11 08:57:18 GMT 2009
    - BotTraffic.pm: Emit 'irc_bot_notice' events for bot notices (Hinrik)
    - Logger.pm: Log NOTICEs if requested (Hinrik)
    - Proxy.pm: Fix a regression introduced in 6.05_01. This was causing it
      to be completely broken. Added a test so it won't happen again
      unnoticed (Hinrik)

6.14  Thu Sep 24 15:07:05 GMT 2009
    - More "return" -> "return PCI_EAT_NONE" fixes. This eliminates some
      harmless (but annoying) warnings. (Hinrik)
    - State.pm: Fix AwayPoll, which wasn't working at all. Also added a
      test for it and made the documentation clearer. Thanks to David E.
      Wheeler for spotting that one. (Hinrik)
    - IRC.pm: Document which spawn() options can not be passed to the
      'connect' event. (Hinrik)
    - IRC.pm: Split PRIVMSGs with newlines into multiple messages. For other
      commands, don't pass user-supplied newlines through to the IRC server
      as it allows the user to submit raw IRC commands. (Hinrik)

6.12  Thu Sep 10 09:25:02 BST 2009
    - Fix localaddr() issue reported in RT #48791 by Michael Andreen
    - Depend on latest (1.24) POE::Component::Pluggable (Hinrik)
    - BotCommand.pm: Strip colors/formatting before processing (Hinrik)
    - Plugin::AutoJoin S_join should return PCI_EAT_NONE if
      $joiner ne $irc->nick_name() (perigrin)

6.10 Fri Aug 14 21:19:07 BST 2009
    - Implemented netsplit detection and handling of state on netjoin (bingos)
    - Refactored the netsplit code for robustness and sanity (bingos)
    - Added testcase for netsplit handling (bingos)
    - AutoJoin.pm: Fixed problem with rejoining password-protected channels
      that were not passed to the plugin constructor (Hinrik)
    - Removed extended debug output from some tests, they've been behaving
      for a while (Hinrik)
    - State and subclasses will use NAMES replies to synchronise
      channel state as well now. Should help RT #46825 (bingos).
    - Refactored the netsplit test slightly to try and eliminate
      race conditions (bingos)
    - Added netsplit detection code to Qnet::State subclass. (bingos)
    - Netsplit restoration now triggers irc_nick_sync event (bingos)
    - Added some diagnostics to the netsplit test. (bingos)
    - Markup test in netsplit as todo due to race condition (bingos)
    - Mark one of the netsplit tests TODO (bingos)
    - Time for a stable release

6.08 Fri May 29 11:46:45 GMT 2009
    - CTCP.pm: Return an RFC822 date in response to CTCP TIME (Hinrik)
    - BotCommand.pm: Fix RT #46065, help message wasn't being printed (Hinrik)
    - Connector.pm: Make the traffic-noticing code more accurate (Hinrik)
    - PlugMan.pm: Allow custom auth checks for the IRC interface (Hinrik)
    - PlugMan.pm: Silence some warnings (bingos)

6.06 Thu Apr 30 12:05:04 GMT 2009
    - NickServID.pm: Update a paragraph in the Pod (Hinrik)
    - State.pm: Don't delete all state in S_(error|socketerr|disconnected)
      handlers, removes some warnings (Hinrik)
    - AutoJoin.pm: Fixed some bugs, added more tests (Hinrik)
    - PlugMan.pm: Don't rely on State.pm for authentication. Eliminates race
      condition when receiving channel commands before the channel has been
      synced (Hinrik)
    - In jailed environments we can't assume that 127.0.0.1 will be that.
      reported by Jase Thew (Bazerka).
    - Logger.pm: Replace slashes with underscores before logging to disk,
      spotted by Sebastian Mair.

6.05_01 Sat Apr 11 09:18:28 GMT 2009
    - Compat.pm: Don't emit an extra event or print a misleading debug message
      for CTCP ACTIONs on FreeNode (Hinrik)
    - AutoJoin.pm: Only join channels after we have asked the server if it
      supports FreeNode's CAPAB IDENTIFY-MSG (Hinrik)
    - BotCommand.pm: Accept commands in private too (Hinrik)
    - CTCP.pm: Handle CLIENTINFO as well (Hinrik)
    - Common.pm: Added irc_to_utf8 to decode IRC messages (Hinrik)
    - Proxy.pm: General cleanup. Also fix a bug introduced in 5.66 that caused
      it to keep too many welcome messages (Hinrik)
    - State.pm: General cleanup. Fixed a bug with the order of irc_nick_sync's
      arguments being reversed (Hinrik)

6.04 Sat Mar  7 23:31:11 GMT 2009
    - Logger.pm: Only use portable strftime parameters. Fixes log timestamps
      on Solaris and Windows (Hinrik)
    - CTCP.pm: Use portable strftime parameters when responding to CTCP TIME
      requests (Hinrik)
    - State.pm: Document the extra parameters to irc_disconnected, irc_error,
      and irc_socketerr. (Hinrik)
    - Fixed race condition in some tests (Hinrik)

6.02 Fri Mar  6 10:54:22 GMT 2009
    - Fix RT #43856, variable name typo in PlugMan.pm reported by barnaclebob
    - Add new test for PlugMan plugin (Hinrik)
    - Amend a few tests that were failing (Hinrik)
    - State.pm: Avoid a warning when setting a mode on a channel on which all
      previous modes have been unset (Hinrik)
    - Add optional Perl::Critic test for the test scripts (Hinrik)

6.00 Wed Mar  4 23:12:57 GMT 2009
    - Logger.pm: Fix bug with logging some CTCP ACTIONs (Hinrik)
    - Logger.pm: Also log own messages in DCC chats. Add test for it (Hinrik)
    - Added more tests for general IRC activity, and for State.pm (Hinrik)
    - Added tests for BotCommand and Logger plugin (Hinrik)
    - Turned off flood control in all the tests, and removed or adjusted many
      of the delays used. This shaves about 70% off the time needed for a full
      test suite run (Hinrik)

5.98 Mon Mar  2 22:51:27 GMT 2009
    - Parse some IRC protocol messages more strictly. Always split on ASCII
      space rather than \s, since tabs are not considered whitespace by the
      IRC protocol. (Hinrik)
    - DCC.pm: Most events now tell you what the peer's IP address is (Hinrik)
    - DCC.pm: Document the timeout parameter to the dcc command, and fixed
      some errors in the docs. (Hinrik)
    - Compat.pm/DCC.pm: Actually provide the whole nick!user@host (not just
      the nick) with every dcc_request, like the synopsis suggests (Hinrik)
    - DCC.pm: Fix crash when closing a DCC connection with pending outgoing
      data, reported by meneldor (Hinrik)
    - Added test case for the above (Hinrik)
    - DCC.pm: Don't crash if dcc_close is called with an invalid id, also
      reported by meneldor (Hinrik)
    - Logger.pm: Add DCC chat logging (Hinrik)
    - IRC.pm: Document the 'account' key returned by irc_whois (Hinrik)
    - IRC.pm: Allow plugins to respond to custom commands without them having
      to be defined explicitly in IRC.pm. This allows the removal of the last
      piece of DCC-specific code (Hinrik)
    - AutoJoin.pm: Add an option for retrying joins when banned (Hinrik)
    - NickServID.pm: Support ratbox-based ircds (Hinrik)
    - Synchronised all the version numbering (bingos)

5.96 Wed Jan 28 11:29:28 GMT 2009
    - Added delays to the two failing tests reported by CPAN Testers,
      believe we are seeing race conditions. (bingos)

5.94 Tue Jan 27 21:38:51 GMT 2009
    - Fixed dependency on Date::Format in inc. poco-server-irc (bingos)

5.92 Tue Jan 27 13:18:12 GMT 2009
    - PlugMan.pm: Only require ::State when 'botowner' is set (Hinrik)
    - ISupport.pm: Fix parsing of MODES and SILENCE parameters (Hinrik)
    - AutoJoin.pm: Added 'Rejoin_delay' option (Hinrik)
    - Connector.pm: Allow adjusting the time to wait before reconnecting,
      to ease testing. (Hinrik)
    - Compat.pm: Fix parsing of CTCPs when no prefix is present
      (i.e. client CTCPs) (Hinrik)
    - Updated included POE::Component::Server::IRC to 1.36 (Hinrik)
    - Fixed up some tests to work with it (Hinrik)
    - Removed ziplink test since PoCo-Server-IRC only supports server
      ziplinks, not client ones (Hinrik)
    - Added tests for the following plugins: AutoJoin, BotAddressed,
      CycleEmpty, CTCP, Connector, ISupport, NickReclaim, Whois (Hinrik)

5.90 Thu Jan 22 10:52:53 GMT 2009
    - Seen.pod: Recipe for a bot implementing the 'seen' command (Hinrik)
    - Reload.pod: How to reload your bot with out reconnecting (Hinrik)
    - Memory leak with stashing $self in $self->{alias}, change to
      stash a stringified version of $self instead. (bingos)

5.88 Thu Aug 28 15:49:48 BST 2008
    - MegaHAL.pod: Bare-bones recipe for a MegaHAL bot (Hinrik)
    - BotCommand.pm: Send responses back via NOTICE, not PRIVMSG (Hinrik)
    - Filter/CTCP.pm: Removed, as it is deprecated and unmaintained (Hinrik)
    - IRC.pm: Really propagate the plugin_debug flag (Hinrik)
    - Filter/IRC/Compat.pm - change to _get_ctcp() as per RT #38773
2009-11-21 15:33:46 +00:00
joerg
d938632365 Pass down something valid for KPHONEDIR. 2009-11-05 21:36:49 +00:00
tonio
4293729b31 Update chat/weechat to 0.3.0
Main changes:
* irc is now a plugin
* irc: remove kernel info in CTCP VERSION reply
* relay: add relay plugin (network communication between WeeChat and remote
  application)
* logger: add logger plugin with new features: backlog, level for messages to
  log
* plugins: add some other plugins: alias, demo, fifo, tcl, xfer
* api: new plugin API with many new functions: hooks, buffer management and
  nicklist, bars, configuration files, network, infos/infolists, lists, upgrade
* gui: new display engine, with prefix and message for each line
* gui: add new type of buffer, with free content
* gui: fix display bug with some weird UTF-8 chars
* core: improve main loop: higher timout in select(), less CPU usage
* core: new name for configuration files (*.conf instead of *.rc)
2009-11-03 22:22:31 +00:00
tnn
b8baea8d83 Support DESTDIR and PKGMANDIR 2009-10-29 21:53:10 +00:00
tnn
30e020f492 if neither gtkspell nor libsexy was selected, then --enable-spell=none. 2009-10-24 15:51:25 +00:00
tonio
8fbe731e7a Remove INCOMPAT_CURSES, since it builds fine on -current and 5.0 2009-09-29 17:17:39 +00:00
wiz
511e40956e Fix PLIST for new unzip default flags. Bump PKGREVISION. 2009-09-29 17:00:28 +00:00
tnn
9105b9e84e - rename conflicting getline()
- honour PKGMANDIR
2009-09-23 13:31:31 +00:00
sno
0a8cfd4c86 fix patch for DragonFlyBSD to work for FreeBSD, too 2009-09-20 12:39:07 +00:00
sno
534691ed3b Apply patch from FreeBSD ports - FreeBSD's <net/if.h> doesn't include
sys/socket.h ...
2009-09-20 12:36:03 +00:00
tnn
d105d20ff9 regen for patch-aa 2009-09-19 09:35:37 +00:00