Commit graph

2420 commits

Author SHA1 Message Date
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
zafer
08632b86ac update master_sites. remove centericq.de. service suspended. 2009-09-14 22:18:56 +00:00
plunky
1d709c5dc0 use x11/tk-BWidget (via buildlink3.mk) rather than x11/bwidget 2009-09-12 20:51:06 +00:00
wiz
d5d25f4b31 Remove references to python-2.3. 2009-09-09 11:16:56 +00:00
wiz
15d1e1d7c9 Update to 0.7.36:
telepathy-glib 0.7.36 (2009-09-03)
==================================

The "yes, it's a phone" release.

Enhancements:

* Add TpDebugSender, along with the lower-level TpSvcDebug interface that it
  uses (jonny)

* Clarify when tp_proxy_signal_connection_disconnect is safe to call (smcv)

* Add support for simulating DTMF and Hold support in the 'callable' example
  connection manager (andrunko)

* fd.o #21327: truncate the ChangeLog at version 0.6 to stop it being so huge,
  and force ISO date format (wjt)

Fixes:

* If the bus name for a Connection would be too long, hash the unique name
  provided by the CM, instead of crashing (daf)

* fd.o #23524: don't introspect a TpConnectionManager twice in parallel,
  avoiding an assertion failure (wjt)

* TpChannel: don't disconnect from a TpProxySignalConnection that's already
  gone, fixing a crash (smcv)

* tp_connection_manager_idle_read_manager_file: avoid using the
  TpConnectionManager after it may have been disposed (sjoerd)

* TpBaseConnection: Allow GetInterfaces() to succeed before CONNECTED (smcv)
2009-09-09 10:20:30 +00:00
abs
dd256c3f82 PR 41978 from Joachim Kuebart
Update:
    chat/finch to 2.6.1
    chat/libpurple to 2.6.1
    chat/pidgin to 2.6.1
    chat/pidgin-sametime to 2.6.1
    chat/pidgin-silc to 2.6.1

major changes:
 o addition of farsight support for voice/video chats (untested, new option on by default)
 o addition of dependency on devel/libidn
 o addition of gstreamer option for libpurple (on by default)
2009-09-06 21:06:44 +00:00
schnoebe
d5d398e3ca bring jabberd2 up to 2.2.9. From the changelog:
What changed:
- Implemented component clustering
- Many virtual hosts in one SM process
- FreeBSD kqueue support
- Implemented PBX integration interface
- crypt() password support for LDAP backend

There is new <local/> section in sm.xml. You may use it to configure
domains serviced by the SM process. Old style domain name in <id/>
section still works for backward compatibility, but the <local/>
section overrides it.  You need to give different <id/> names to
SM instances participating in clustering. Router needs a way to
differenciate these.

There is new <pbx/> section in c2s.xml configuration file. Please
see it if you want to use the PBX integration.

Packaging changes:
    added PKG_OPTIONS_GROUP.mio to control the choice of I/O modules.
    Defaulting to mio-select and mio-poll, which are known to work  with
    NetBSD > 4.0.
2009-09-06 04:18:11 +00:00
wiz
4e341f3624 Update to 0.0.9:
telepathy-farsight 0.0.9 (03 Aug 2009)
======================================
- Emit session-invalidated on channel dispose (prevents leak)
- Fix ICE priority mangling (so not all candidates get 0)
- Use new error numbers from the the 0.17.27 spec
2009-08-31 08:52:30 +00:00
wiz
7225671b6a Update to 0.7.35:
telepathy-glib 0.7.35 (2009-08-18)
==================================

The "dance to the sound of sirens" release.

API changes:

* fd.o #17751: TpBaseConnection no longer guarantees that the self-handle is
  set to 0 when the state changes to DISCONNECTED; instead, the self-handle
  remains valid until the connection is disposed, so that connection managers
  can use it during teardown. (cassidy)
  - This change will cause assertion failures on disconnection in
    telepathy-sofiasip older than 0.5.17, and in telepathy-gabble older than
    0.7.9.

Enhancements:

* Add tp_dbus_daemon_list_names() and tp_dbus_daemon_list_activatable_names(),
  which are more efficient (and more const-correct) versions of the
  corresponding autogenerated tp_cli_dbus_daemon methods (smcv)

* Support the Hold interface in the "callable" example CM (andrunko)

Fixes:

* Finally make tp_dbus_daemon_watch_name_owner bind to NameOwnerChanged
  selectively, for reduced wakeups. To take advantage of this, you should
  avoid using all functions that start with tp_cli_dbus_daemon_; file bugs
  to request more replacement functions in the tp_dbus_daemon namespace. (smcv)

* Fix a memory leak in tp_dbus_daemon_watch_name_owner (smcv)

* fd.o #9812: TpDynamicHandleRepo: use tp_dbus_daemon_watch_name_owner for
  reduced wakeups (smcv)

* In TpDynamicHandleRepo, if a client holds handles then immediately crashes,
  release those handles as soon as we find out that it's gone (smcv)

* fd.o #22957: fix compilation in some non-gcc compilers
  (based on a patch from Elaine Xiong)

* As per telepathy-spec 0.17.27, represent connection status reason NAME_IN_USE
  as TP_ERROR_CONNECTION_REPLACED or TP_ERROR_ALREADY_CONNECTED (as
  appropriate), not as TP_ERROR_NOT_YOURS, so that NotYours can safely be given
  special handling (smcv)

telepathy-glib 0.7.34 (2009-08-16)
==================================

The "secret lack of example detected" release.

Enhancements:

* Updated to telepathy-spec 0.17.27 (smcv)
  - generate code for Connection.Interface.Location
  - omit Debug interface from code-generation for now: it will be enabled in a
    future release when we have reference client- and service-side
    implementations (possibly called TpDebugReceiver and TpDebugSender)
  - add more errors
  - generate code for Handler.Capabilities property

* Add macros for static assertions (tp_verify, tp_verify_true,
  tp_verify_statement) to util.h (smcv, adapted from gnulib)

* Make the allocation model for tp_dbus_properties_mixin_make_properties_hash
  part of our ABI guarantee (smcv)

* Add a GType macro TP_ARRAY_TYPE_OBJECT_PATH_LIST (wjt)

Fixes:

* fd.o #23164: don't unref a NULL DBusMessage (wjt)

* Get tp_intset_iter_init and tp_intset_iter_reset into the documentation (smcv)

* Make omitted CM parameters that have a default indistinguishable from
  explicitly-passed parameters with that value, removing the need to specify
  the default in the Connection as well (sjoerd)

* fd.o #22889: reduce introspection round-trips (wjt)

* Fix header guard in debug.h (dilinger)

* fd.o #18091: for interfaces with D-Bus methods, document how to write a
  complete interface init function (smcv)

* Fix a rare crash when a TpProxyPendingCall is cancelled before the
  DBusGProxyCall is provided (smcv)
2009-08-31 08:37:42 +00:00
adrianp
9653dbe0ee After releasing rc5 yesterday, I took a look over the changelog for 1.1 and decided that we were long overdue a fix-only release to our stable branch, so here it is, containing a few memory leak/possible crash fixes.
All users of 1.1 are recommended to upgrade.

http://www.inspircd.org/forum/showthread.php?t=6321
2009-08-29 22:47:47 +00:00
adrianp
ba0b777558 1.2.0 Final
- This contains a number of (hopefully fairly small) changes which should round up, most of the fixes are config reading regressions introduced in rc4 as a result of race condition bugs found in rc3.
- A few years in the making, months in the testing, thousands of lines of code in the writing, we're finally done. 1.2.0 is ready for every day usage. A grand total of 0 issues have been reported since rc5, so we are confident that things should have settled down now, though we will remain ready to rectify any problems that arise.
- 1.2.0 is now recommended for usage.

http://www.inspircd.org/forum/showthread.php?t=6381
2009-08-29 22:42:46 +00:00
obache
2ae77d8842 Set LICENSE. 2009-08-29 11:33:36 +00:00
wiz
2fe8df3666 Mark as destdir-ready. 2009-08-29 11:27:42 +00:00
obache
307f228369 marked as user-destdir support. 2009-08-29 08:19:36 +00:00
sno
6f7368d4db bump revision because of graphics/jpeg update 2009-08-26 19:56:37 +00:00
wiz
95c313522f Add buildlink3.mk. 2009-08-21 22:47:30 +00:00
wiz
35669a29e4 Update to 2.26.2:
NEW in 2.26.2
==============
 - Fixed lots of memory leaks
 - Fix urgency hint for MUCs

Translations:
Updated ar Translation (Khaled Hosny)
Updated es Translation (Jorge Gonzalez)
Updated it Translation (Milo Casagrande)
2009-08-21 15:34:49 +00:00
wiz
4acbb09daf Update to 2.26.1. Set LICENSE. Convert to user-destdir.
NEW in 2.26.1
==============

Bugs fixed:
 - Fixed #566905, avatar button is too tiny (Xavier Claessens)
 - Fixed #568562, ghelp link broken in documentation (Paul Cutler)
 - Fixed #575817, empathy_tp_tube_new_stream_tube should allow NULL as parameters (Guillaume Desmottes)
 - Fixed #576375, empathy build fails due to missing file in documentation (Xavier Claessens)
 - Fixed #577825, empathy-tp-contact-factory: get_requestable_channel_classes_cb: fixed_prop is leaked (Xavier Claessens)
 - Fixed #577826, dispatcher_connection_ready_cb: capabilities is leaked (Xavier Claessens)
 - Fixed #577829, empathy_smiley_manager_parse: string leaked (Xavier Claessens)
 - Fixed #578356, Asserts when reconnecting to a chat room. (Will Thompson)

Translations:
 - Updated Spanish translation (jorgegonz).
 - Updated th translation (tkaroonb).
 - Updated Simplified Chinese translation (fwang).

NEW in 2.26.0.1
===============

Bugs fixed:
 - Fixed #556173, crash in Empathy Instant Messenger: Chatting using the MSN a... (Xavier Claessens)
 - Fixed #571745, crash in Empathy Instant Messenger: Nothing, empathy was in ... (Xavier Claessens)
 - Fixed #575681, UNIX socket address is supposed to be an 'ay' and not a 's' (Guillaume Desmottes)
 - Fixed #576386, No video received (Sjoerd Simons)

Translations:
 - Updated Oriya Translation (mgiri).
 - Updated French translation (Frédéric Peters, Claude Paroz).
 - Updated Dutch translation (Wouter Bolsterlee).
 - Updated assamese translations (amitakhya).
 - Updated Galician translation (Suso Baleato).
 - Updated Arabic translation (djihed).
 - Updated Spanish translation (jorgegonz).

NEW in 2.26.0
==============
 - Fix various VoIP bugs
 - Hook up audio mute button (Sjoerd Simons).
 - Set the camera button sensitive while connected and there is a video input (Sjoerd Simons).
 - Set empathy's media role to phone for so pulse can do policy on it.
   For more information see:
   http://pulseaudio.org/wiki/ApplicationProperties (Sjoerd Simons).
 - Updated Greek tramslation by Jennie Petoumenou (pkst).
 - Refactor log backend, it now make possible to implement other backends to
   read logs from other clients, and it logs messages sooner to avoid losing
   messages if empathy crash at any time (Jonny Lamb)

Translations:
 - Updated British English manual translation (pwithnall).
 - Updated Spanish translation (jorgegonz).
 - Updated Czech translation (Martin Picek).
 - Updated Marathi Translations (sandeeps).
 - Updated Lithuanian translation (Gintautas Miliauskas).
 - Updated French translation (Frédéric Peters, Bruno Brouard).
 - Updated Portuguese translation (Duarte Loreto).
 - Updated Russian translation (Nickolay V. Shmyrev).
 - Updated Danish translation (kennethn).
 - Updated assamese translations (amitakhya).
 - Updated Bulgarian translation (Alexander Shopov).
 - Updated Norwegian bokmål translation (Kjartan Maraas).
 - Updated Oriya Translation (mgiri).
 - Updated tamil translation (ifelix).
 - Updated German translation (Mario Blättermann).
 - Updated Telugu Translation (kkrothap).
 - Updated Italian translation (miloc).
 - Updated Slovenian translation (mateju).

NEW in 2.25.92
==============
 - Hardcode some a default codec preferences
 - Hook up the video input sidebar item (Sjoerd Simons).
 - Hook up audio input panel (Sjoerd Simons).
 - Use undrafted file transfer spec. (Jonny Lamb).

Bugs fixed:
 - Fixed #572875, Missing translator comments (fpeters)

Translations:
 - Added British English documentation. (Philip Withnall).
 - Updated Czech translation (Lucas Lommer).
 - Updated Slovenian translation (mateju).
 - Updated Kannada translations (sprasad).
 - Updated Polish translation (Tomasz Dominikowski).
 - Updated German translation (joskulj).
 - Updated Italian translation (Milo Casagrande).
 - Updated Spanish translation (jorgegonz).
 - Updated British English translation. (Philip Withnall).
 - Updated th translation. (tkaroonb).
 - Updated Malayalam translation (apravi).
 - Updated German documentation (mariobl).
 - Updated ja translation  (Takeshi AIHANA).
 - Updated Swedish translation (dnylande).
 - Updated Catalan translation (gforcada).
 - Updated Brazilian Portuguese translation. (ogmaciel).
 - updated latvian translation (Raivis Dejus).
 - Updated sv translation  (Daniel Nylander).
 - Updated Basque translation. (Inaki Larranaga Murgoitio).
 - Updated Finnish translation (ituohela).
 - Updated ko translation. (cwryu).
 - Updated French translation (Laurent Coudeur, Claude Paroz).
 - Updated ro translation  (Adi Roiban).
 - Updated Hungarian translation (kelemeng).
 - Updated ca translation  (Gil Forcada).

NEW in 2.25.91
==============
 - Set the intial volume button level to a more correct one (Sjoerd Simons).
 - Set the camera button insensitive after a call (Sjoerd Simons).
 - Hook up the volume button (Sjoerd Simons).
 - Hook up DTFM support (Sjoerd Simons).
 - Notify when receiving an invitation to join a MUC (Guillaume Desmottes).
 - Save status message on NetworkManager disconnect and restore on reconnect (Davyd Madeley).

Bugs fixed:
 - Fixed #525559, Ignore muc invitations (Guillaume Desmottes)
 - Fixed #562109, Spacing in contact information dialog (Frédéric Peters)
 - Fixed #570357, make install fails on master (tkaroonb)
 - Fixed #570397, Menu icon for 'Hang Up' is too large in call UI window (Jonathon Jongsma)
 - Fixed #571184, Event toolip displayes (null) if no message was provided (Guillaume Desmottes)
 - Fixed #571635, Minor string fixes (Bruce Cowan)

Translations:
 - Updated Bulgarian translation (Alexander Shopov)
 - Updated ro translation (Alexandru Szasz, Mișu Moldovan).
 - Updated ja translation  (Takeshi AIHANA).
 - Updated Danish translation (Knneth Nielsen).
 - Updated Polish translation (Tomasz Dominikowski).
 - Updated sv translation  (Daniel Nylander).
 - Updated es translation  (Jorge Gonzalez).
 - Updated Vietnamese translation (Clytie Siddall).
 - Updated Hungarian translation (kelemeng).
 - Updated Basque translation  (Inaki Larranaga Murgoitio).
 - Updated Swedish translation  (Daniel Nylander).
 - Updated pt_BR translation  (Andre Gondim).
 - Updated Norwegian bokmål translation. (kmaraas).

NEW in 2.25.90
==============
 - Rewrite Voice/Video call UI, and use farsight2 instead of stream-engine. (Sjoerd Simons).
 - Add libnotify support (Jonny Lamb, Elliot Fairweather).
 - Add EmpathyContactSelector (Jonny Lamb, Elliot Fairweather).
 - Renamed G_STR_EMPTY to EMP_STR_EMPTY (Jonny Lamb).
 - Update the user documentation  (Milo Casagrande).
 - Rename _new -> _dup_singleton. (Cosimo Cecchi).
 - Remove usage of EmpathyTpGroup from EmpathyTpCall. (Xavier Claessens).
 - Remove some usage of EmpathyTpGroup from EmpathyTpChat (Xavier Claessens).
 - Rework internal dispatcher (Sjoerd Simons).

Bugs fixed:
 - Fixed #548768, You can open several avatar file pickers for the same account (Frederic Peters)
 - Fixed #562554, "Chat -> View Previous Conversations" should be disabled if no account (fpeters)
 - Fixed #566549, Please remove trailing space (Leonardo Ferreira Fontenelle)
 - Fixed #566676, There should not be any "gtk-ok", "gtk-cancel" etc. string in .pot (Lucas Lommer)
 - Fixed #569884, no --version command-line option (Bruce Cowan)
 - Fixed #569901, i18n problems in main() (Cosimo Cecchi)
 - Fixed #570066, Missing file from POTFILES.in (Gabor Kelemen )
 - Fixed #570080, empathy fails to build outside source tree (Theppitak Karoonboonyanan)

Translations:
 - Updated pt_BR translation  (Michel Recondo).
 - Updated Hungarian translation (kelemeng).
 - Updated es translation  (Jorge Gonzalez).
 - Updated ca translation  (Gil Forcada).
 - Updated Greek translation  (Marios Zindilis).
 - Updated Spanish translation (jorgegonz).
 - Updated ko translation. (cwryu).
 - updated hebrew translation (yairhr).
 - Updated gr translation  (Marios Zindilis).
 - Updated Slovenian translation (mateju).
 - Updated Norwegian bokmål translation. (kmaraas).
 - Updated th translation  (Theppitak Karoonboonyanan).
 - Updated sv translation  (Daniel Nylander).

NEW in 2.25.4
==============
 - Add sound notifications using libcanberra-gtk (Cosimo Cecchi)

Bugs fixed:

Translations:
 - Updated Norwegian bokmål translation. (kmaraas).
 - Updated pt_BR translation  (Taylon Silmer).

NEW in 2.25.3
==============
 - Refactor EmpathyChatView to make possible to use other backends than
   GtkTextView. Required to use Webkit and adium themes.
 - Use gi18n-lib.h instead of gi18n.h for libraries. (Xavier Claessens).
 - Add empathy_init(), empathy_gtk_init(). They have to be called by any process
   using libempathy and libempathy-gtk. (Xavier Claessens).
 - Do not make allow to add a contact to accounts that do not have contact list,
   like IRC or SIP. (Guillaume Desmottes)
 - Improve URI regex. (Xavier Claessens).
 - Drop libgnomeui dependency  (Cosimo Cecchi).
 - Use GTK+ 2.14.0 and gtk_show_uri  (Cosimo Cecchi).

Bugs fixed:
 - Fixed #552296, Autocompletion on contact names for "new message" dialog box (Emmanuel Bretelle, Xavier Claessens)
 - Fixed #562873, doesn't build with werror on x86_64 (Xavier Claessens)
 - Fixed #563713, linkifies "@name", and captures the next word (Xavier Claessens)

Translations:
 - Updated it translation  (Milo Casagrande).
 - Updated ca translation  (Joan Duran).
 - Added Catalan translation (Joan Duran).

NEW in 2.25.2
==============
 - Use GRegex instead of custom code and use a new regex to detect URIs (Xavier Claessens).
 - Replace Q_() with C_() for translation context. (Xavier Claessens).
 - Add file transfer support (Xavier Claessens, Guillaume Desmottes, Jonny Lamb, Marco Barisione).
 - Use markup for chat-window tooltips (hasselmm).
 - Convert avatar to fit the resolution and size requirements (Xavier Claessens, Will Thompson).

Bugs fixed:
 - Fixed #554938, Misspelled word in docs, help/C/empathy.xml:114 (fpeters)
 - Fixed #496100, Invites to Chat Rooms unimplemented (Guillaume Desmottes)
 - Fixed #541060, import accounts from Pidgin when first run (Xavier Claessens, Jonny Lamb)
 - Fixed #542176, EmpathyChatroomManager doesn't contain active chat rooms (Guillaume Desmottes)
 - Fixed #544029, empathy's configure.ac doesn't detect python 2.6 (fpeters)
 - Fixed #553066, Some strings are not translatable in megaphone-applet (kelemeng)
 - Fixed #554284, Bad email link (fpeters)
 - Fixed #558370, empathy do not link on os x 10.5 (Michael Scherer)
 - Fixed #560387, Crash when joining a chatroom (Guillaume Desmottes)
 - Fixed #560611, Cannot distinguish IRC chats: They all have the label "Conversation". (Xavier Claessens)
 - Fixed #560622, Show account name in conversation label. (hasselmm)
 - Fixed #562071, Empathy logview crashes if no accout exitsts. (Xavier Claessens)
 - Fixed #562588, Bugfix for the compile time libempathy/empathy-dispatcher.c (Stephane Wirtel)

Translations:
 - Updated Turkish translation  (Baris Cicek).
 - Updated es translation  (Jorge Gonzalez).
 - Updated ps translation  (Zabeeh Khan).
 - Updated German translation. (Hendrik Richter).
 - Updated Lithuanian translation  (Gintautas Miliauskas).
 - Updated ku translation (eronahi).
 - Added Russian translation (Nikita Belobrov, aprokoudine).
 - Updated Greek translation  (Nick Agianniotis).
 - Updated th translation  (Theppitak Karoonboonyanan).
 - Updated el translation (frolix68).
 - Updated Danish translation  (Kenneth Nielsen).
 - Updated sv translation  (Daniel Nylander).
 - Updated cs translation (Martin Picek and Lucas Lommer).
 - Updated Hungarian translation (kelemeng).
 - Updated Galician Translation. (icq).
 - Updated Finnish translation (ituohela).
 - Updated Brazilian Portuguese translation. (ogmaciel).
 - Updated Bulgarian translation (Alexander Shopov).
 - Updated zh_CN translation. (fwang, zyang).
 - Updated Arabic Translation (Anas Afif Emad).
 - Updated sr translation (grakic).
2009-08-21 15:29:26 +00:00
taca
eee4aed0ad Update distinfo. 2009-08-21 07:16:03 +00:00
schnoebe
6c753ebc6d Welcome to jabberd2 2.2.8. 2009-08-21 02:28:12 +00:00
jwise
765ec9d406 Give up maintainership of packages where I am still listed as MAINTAINER. 2009-08-20 15:24:58 +00:00
tnn
60b3180f4c Change dependency pattern for devel/tre from tre-0.7.5 to tre>=0.7.5.
(0.7.5 was not satisfiable because we now have 0.7.6 in pkgsrc.)
Builds, but not tested beyond that. Bump revision.
2009-08-19 08:17:59 +00:00
gdt
ba529564d8 Update to 2.1.24.1.
This is a bugfix release for compilation problems.
Nothing new really to 2.1.24 release.
2009-08-18 23:50:53 +00:00
wiz
b6de7c933a + telepathy-farsight. 2009-08-17 21:16:18 +00:00
wiz
2ada566a0e Initial import of telepathy-farsight-0.0.8:
The telepathy-farsight library uses the MediaSignalling telepathy
interface and passes the information to farsight2, allowing an easy
implementation of the telepathy part of a voice/video call.
2009-08-17 21:15:59 +00:00
wiz
e71aa4fe4e Add upstream bug report links. 2009-08-16 19:22:49 +00:00
wiz
bb95f2970e Add upstream bug report links. 2009-08-16 18:46:27 +00:00
wiz
fff5d5e009 Update to 0.1.4:
telepathy-idle 0.1.4 (2009-05-28)
=================================

The "Caberdrone" release.

Enhancements:

* Added a connection parameter for "username" (fd.o #16499).

* Removed the default quit message advertising Idle (fd.o #20916).

Fixes:

* Parses nicknames in incoming messages more liberally, to allow
  nicknames like "-bip" which are illegal but appear in the wild.

* Uniquify connections' object paths to permit two connections to the
  same server with the same username (fd.o #17430).
2009-08-16 18:01:05 +00:00
wiz
ad4b830b77 Update to 0.7.33, set LICENSE.
telepathy-glib 0.7.33 (2009-06-26)
==================================

The "please be careful when handling the sun" release.

Fixes:

* Fixed a test failure in test-params-cm on certain architectures, including
  powerpc and sparc (smcv)

* Fixed an assertion failure in TpConnection if StatusChanged to CONNECTED is
  followed immdiately by GetStatus returning CONNECTED (smcv)

telepathy-glib 0.7.32 (2009-06-12)
==================================

The "cake wars" release.

Enhancements:

* fd.o #22208: Updated to telepathy-spec 0.17.26 (smcv)

* Added generated service-side bindings for AccountManager, Account,
  ChannelDispatcher, ChannelDispatchOperation, ChannelRequest and Client (smcv)

* Added minimal versions of TpAccountManager, TpAccount,
  TpChannelDispatcher, TpChannelDispatchOperation, TpChannelRequest and
  TpClient (smcv)

* fd.o #22205: Added support for deprecating or removing _run_ methods in code
  generation (smcv)

* Added flymake support (jonnylamb)

* fd.o #22230: Added support for byte ('y') parameters to CMs (smcv)

Fixes:

* Made sure _gen/error-str.h and .c end with a newline, fixing compilation with
  certain compilers (smcv)

* fd.o #19741: Documented client-side handle reference counting (wjt)

* fd.o #21977: Removed duplicate mention of media-interfaces.h in Makefile.am
  (Patryk Zawadzki)

* fd.o #22121: made tp_channel_dispose properly idempotent (wjt)

* Removed dead code for introspecting alias flags (smcv)

* fd.o #22182: Fixed a potential use-after-free in the callable example CM
  (smcv)

Release notes for projects using code generation:

* After updating to this version of glib-client-gen.py, _run_ methods will no
  longer be generated by default. To get the behaviour of older versions, run
  it with the new --generate-reentrant option; to get the methods present
  but deprecated, use an option like
  --deprecate-reentrant=FOO_DISABLE_DEPRECATED (which means the _run_ methods
  are marked with G_GNUC_DEPRECATED, and will not be available at all if
  FOO_DISABLE_DEPRECATED is defined).

telepathy-glib 0.7.31 (2009-05-27)
==================================

The "this beer tastes of Stilton!" release.

Enhancements:

* Added TP_ERROR_STR_* constants corresponding to the members of the
  TpError enum, and tp_error_get_dbus_name() mapping the latter to the
  former (cassidy/wjt)

* Updated to telepathy-spec 0.17.25, adding ConnectionRefused, ConnectionFailed
  and ConnectionLost errors, and the new-style StreamTube and DBusTube channel
  types (cassidy)

* Made tp_g_key_file_get_int64 and _uint64 into public API for Mission
  Control's benefit (smcv)

Fixes:

* Changed the dbus_daemon member of TpProxy to be removed in dispose, rather
  than just after the invalidated signal (smcv)

* Fixed a null pointer dereference if a TpConnectionManager is resurrected
  during dispose (smcv)

* Fixed a use-after-free when the user-supplied object in
  tp_connection_manager_call_when_ready is destroyed after the CM becomes
  ready (smcv)

* Fixed tp_dbus_daemon_request_name, tp_dbus_daemon_release_name and
  _tp_dbus_daemon_get_name_owner to fail gracefully if the TpDBusDaemon has
  been invalidated (smcv)

telepathy-glib 0.7.30 (2009-05-18)
==================================

The "slowing down but with a sense of speeding up" release.

API changes:

* tp_proxy_add_interface_by_id() may not be called on an invalidated proxy. (It
  never made sense to do this, but now telepathy-glib will complain if you do.)

Enhancements:

* Added tp_dbus_daemon_request_name() and tp_dbus_daemon_release_name(). (Fixes
  fd.o#21771.)

* Update to telepathy-spec 0.17.23, adding the Terminated error.

* Added optional support for Shave, to give kernel-style pretty make output.
  (This is disabled by default; to enable it, pass --enable-shave to configure.)
  (Jonny Lamb)

* Channel introspection will now fail more quickly when the channel is
  invalidated.

Fixes:

* Generated GInterfaces now install type information sooner, fixing a bug where
  object construction could make dbus-glib assert. (Ross Burton)

* fd.o#21792: tp_presence_mixin_simple_presence_fill_contact_attributes asserts
  if get_contact_statuses returns NULL.

telepathy-glib 0.7.29 (2009-04-03)
==================================

The "sense of adventure working perfectly and sensing no adventures" release.

Enhancements:

* TpBaseConnectionManager, tp_cm_param_setter_offset: support parameters of
  various extra types - object path, double, 64-bit signed and unsigned
  integer, array of strings, array of bytes - and add regression tests

* TpContact: enhance documentation to spell out that change notification is
  via GObject::notify::alias etc.

* tp_asv_new(), a shorthand for creating hash tables from strings to
  slice-allocated GValues, along with tp_asv_set_* and tp_asv_take_* helpers to
  add entries to such hash tables. (Fixes fd.o#20942)

telepathy-glib 0.7.28 (2009-03-24)
==================================

The "a surprisingly meaty courgette" release.

API changes:

* Use the prefix for D-Bus errors specified by telepathy-spec, not something
  telepathy-glib made up (changing .Errors to the correct .Error). This was
  a regression in telepathy-glib 0.7.1.

  Expected impact of this change:
  * Connection managers will emit the correct errors as soon as the
    telepathy-glib shared library is upgraded
  * Clients that use TpConnection, TpChannel etc. will expect the correct
    errors as soon as the shared library is upgraded
  * Clients that match errors by string value using TP_ERROR_PREFIX will have
    to be recompiled against the new telepathy-glib, but should have sane
    fallback behaviour to treat the correct error strings as an unknown error

Enhancements:

* Update to telepathy-spec 0.17.22, adding
  TP_ARRAY_TYPE_SOCKET_ADDRESS_IP_LIST, TP_ARRAY_TYPE_STRING_STRING_MAP_LIST,
  TP_STRUCT_TYPE_SOCKET_ADDRESS_IP

* Extend the 'callable' example connection manager to support simulated
  incoming calls, support simulated contacts who never answer, are busy or
  terminate the call, and comply with telepathy-spec 0.17.22

Fixes:

* fd.o #20729: csh (chatroom) example connection manager: comply with
  telepathy-spec 0.17.21 by always allowing the user to leave the Group

* Cancel GetParameters call if the CM crashes, fixing an assertion failure
  in tp_connection_manager_continue_introspection

telepathy-glib 0.7.27 (2009-03-17)
==================================

The "sliced woot" release.

Enhancements:

* fd.o #18220: make it much less verbose to construct string/variant maps
  (a{sv}) by adding functions like tp_g_value_slice_new_uint(), which are a
  shortcut for a sequence like tp_g_value_slice_new (G_TYPE_UINT) followed by
  g_value_set_uint

* Make example connection managers installable (they might be useful for
  testing UIs - use ./configure --enable-installed-examples if you want them)

* Add an example connection manager that has dummy StreamedMedia channels

* Add an example connection manager that has dummy ContactList channels
  vaguely resembling the XMPP roster

* Update to telepathy-spec 0.17.21 (adding
  TP_CHANNEL_GROUP_FLAG_MESSAGE_DEPART and
  TP_CHANNEL_MEDIA_CAPABILITY_NAT_TRAVERSAL_ICE_UDP)

Fixes:

* fd.o #20646: in TpChannel, when adding contacts to one of the Group sets,
  remove them from both of the others

* Use AM_PATH_PYTHON to detect the Python version

* In TpGroupMixin, let implementations allow the self-handle to be removed
  regardless of whether the CAN_REMOVE flag is set. This is meant to be how
  you remove yourself gracefully from a chatroom or streamed media call.

* fd.o #20165: fix a use-after-free in tp_base_connection_register() that
  causes connection managers to assert if they have not already called
  tp_dbus_daemon_dup() or tp_run_connection_manager() (regression in 0.7.26
  which broke the telepathy-qt4 regression tests)

* Fix some memory leaks when making TpContact objects, when holding handles in
  TpContactsMixin, when filling contact attributes in TpPresenceMixin,
  when setting simple presence, and in the regression tests

* Update the valgrind suppressions file to cope with new telepathy-glib code,
  GTest, and glibc 2.9

* Fix compilation with gtkdoc 1.11, which is stricter about the contents of
  Since: annotations, and parses more comments
2009-08-16 17:59:08 +00:00
snj
6c621c2eb3 Update libpurple and friends to 2.5.8. Changes:
ICQ:
* Fix misparsing a web message as an SMS message. (Yuriy Kaminskiy)

MSN:
Increase NS command history size to prevent crashes on buddy lists that
  have a lot of buddies on other networks like Yahoo!.

MySpace:
* Accounts with empty buddy lists are now properly marked as connected.
* Fix receiving messages from users of MySpace IM's web client.

Yahoo:
* Fixed phantom online buddies.  They should now properly disappear when
  signing out.
* Fixed the crashes some users were seeing with cn.scs.msg.yahoo.com in
  2.5.7.
* Fixed compiling on systems with glib 2.4.x or older.
* Fixed an issue with file transfers.  This may not resolve all issues,
  but it should resolve at least some of the most common ones.
* The pager server will automatically update to scsa.msg.yahoo.com if the
  user empties the field or if it is scs.msg.yahoo.com.  This should ease
  the pain of transition to the new login method.

XMPP:
* Fix an incompatibility betweeen Prosody and libpurple clients.
2009-08-13 18:58:31 +00:00
drochner
4b03f2c9c1 turn ImageMagick/bl3 inclusion into a simple DEPENDS, nothing
compiles against its libraries
2009-08-11 12:17:20 +00:00
wiz
7bb6e22d11 option perl needs perl at runtime. 2009-08-10 15:14:03 +00:00
tonnerre
9d744302ae Update after silc-client security update to match again.
Fixes PR 41852.
2009-08-09 13:19:35 +00:00
plunky
3db3c6d63e repair getline(3) conflicts, "getline" -> "get_line" 2009-08-06 08:24:29 +00:00
minskim
7b90c30295 PKGREVISION bump for elisp packages because of bytecode format changes
in emacs23.
2009-08-06 01:44:45 +00:00
minskim
17357ae550 chat/riece can be built with emacs23. 2009-08-05 06:36:29 +00:00
adrianp
1efc01571f Featuring nothing but further stability fixes including possible crash on rehash, rc4 is just about how we want things to be. No major problems have been reported in some time (though of course we still advocate using SVN rather than tarballs).
IMPORTANT CHANGES:
* Channel aliases now work more like user aliases. This is a BREAKING CHANGE. $1 is now the fantasy command that was invoked, $2 is the first real parameter of the command. (in other words, adjust all your numbers up by one for channel fantasy commands).
* $chan in m_fantasy will be replaced by an empty string if used in a non-channel (i.e. user) alias.
* m_ssl_oper_cert and m_ssl_dummy are both gone, and merged into m_sslinfo - so you won't have to load so many SSL modules
* m_sslinfo is no longer in extra/. There was no need for it to be there.
* DNS now resolves multiple-answer DNS queries (CNAME, A) correctly.
2009-08-04 22:17:36 +00:00
joerg
e3c23b2b82 MAKE_JOBS_SAFE=no 2009-08-03 14:01:32 +00:00
tonnerre
be1e8a5e57 Update silc-client to version 1.1.8 to fix a security problem.
Changes:
 - Portability: Check threads support in OpenBSD.
 - Security: Fixed string format vulnerability in client entry handling.
 - Autoconf upgrade.
 - PacketEngine: Don't free underlaying stream in packet stream create error
 - If packet stream creation failed it freed the stream given as argument.

   This is wrong.  It is the caller's responsibility to free it if the
   packet stream creation failed.
 - SKE: When failure is received mark SKE always failed

   Mark the SKE failed even if we don't receive error from remote.  Fixes
   crash where the callback is called back to application without valid
   key material and without error status.
2009-08-02 19:18:40 +00:00
adrianp
19509ac4cd Update to deal with irssi update 2009-07-30 21:59:07 +00:00
adrianp
dc05c5894e ChangeLog for 0.8.14
Features:

    * Make /reset an alias for /set -default.
    * Make /unset an alias for /set -clear.
    * Allow ctrl+home / ctrl+end to go to the beginning / end of scrollback.
    * Accept WHOX reply (354 numeric) as a /who reply.
    * Show numerics directed at channels in the channel window.
    * The time duration parser is more strict now.

Bugfixes:

    * Fix out of bounds access in event_wallops().
    * Build fix for OS X.
    * Fix the autolog_ignore_targets logic to work correctly with manually opened log files (see bug #673).
2009-07-30 21:58:15 +00:00
obache
e46f6c944c Update irssi to 0.8.13 (and bump pkgrevision irssi-icb).
Also contains security fix for CVE-2009-1959 (patch-ab).
Based on patch provided by Leonardo Taccari in PR 41785.

ChangeLog for 0.8.13
Features:

    * Reject some obviously invalid values in /set.
    * Add perl bindings for Window::get_history_lines
    * Use an io channel to write the config file.
    * Use memory slices instead of memory chunks for text buffer.
    * Remove methods to create/destroy TextBuffer and TextBufferView and low
      level api to add/remove lines, scripts should be fine using
      Window::print_after and TextBufferView::remove_line.
    * Add print_after method to Window perl object analogous to
      gui_printtext_after but which also expands formats and forces a full line.
    * Better mapping of signal parameters to Perl. All signals used in scripts
      now need to be registered with Irssi::signal_register.
    * Add public header with interfaces to manage statusbar items (bug #535)
    * Recode: assume utf-8 encoding for an ascii string in which no escape
      character occurs (bug #392).
    * Allow /BAN, /UNBAN, /KICBAN, /KNOCKOUT if channel is not synced.
      Requesting ban lists from an unsynced channel will ask them from the
      server, banning a user whose u@h irssi does not know will ban nick!*@* and
      only bans irssi knows about can be removed.
    * Allow storing multiple "other" prefixes such as +q and +a (original patch
      by JasonX)
    * Add /set autolog_ignore_targets for cherry-picking targets that shouldn't
      get logged.
    * Add support for 16 colors. Formats KBGCRMYW and mirc colors are now mapped
      to colors 8-15. fe-text translates colors 8-15 to bold/blink+0-7 if the
      terminal supports only 8 colors. If your theme uses one of the high color
      formats and you really want bold you can change %FMT<string> to %fmt%_%_,
      it will work fine in all irssi versions.
    * Better 005 PREFIX support (bug #580).
    * Display 407 numerics other than "duplicate channel".
    * Fix display of ratbox-style operspy whois.
    * Recode outgoing irc away messages (bug #412).
    * Recode outgoing irc quit messages.
    * Remove scrollback_levelclear_levels setting and add a 'level' option to
      'sb levelclear' to specify a comma separated list of levels.
    * Add perl __WARN__ handler for scripts (bug #427).
    * Add Irssi::command_parse_options function to parse options for a command.
    * Revert recode changes introduced in 0.8.12.
    * Add completion for /WINDOW SERVER.
    * Support for reading kicks/msgs from TARGMAX/MAXTARGETS 005 tokens.
    * Enhancements to the redirections code.
    * Support for RPL_WHOISACTUALLY (338 numeric) for both ratbox and ircu
      (bug #428).
    * -idle option of /notify is gone.
    * /layout save now makes window-channel bindings instantly effective
      (bug #35).
    * /ping without arguments does not send anymore a ctcp ping to a channel
      (bug #542).
    * Track IRC operator status of nicks a bit better.
    * new 'actlist_names' option to add active items names in 'act' statusbar
      item.
    * new 'word_completion_backward' command to scroll backwards in the
      completion list.
    * add 'list' option to /bind to print all the available commands.
    * show setter/time in +I lists
    * apply -usermode before -autosendcmd (bug #548).
    * reduce memory usage of the scrollback buffer and make the display in /sb
      status more accurate (higher).
    * fix data getting dropped when a lot is sent at a time (e.g. when attaching
      to irssi-proxy, bug #528).
    * introduce the type Irssi::Irc::Client and signals to communicate with
      proxy clients to allow for scripting parts of the irssi-proxy.
    * Add sb_search.pl, a script for /SCROLLBACK SEARCH

Bugfixes:

    * Fix /NOTIFY list when nick is seen joining (bug #642).
    * Include hostmask in 001 event sent by proxy (bug #650).
    * Be more power-friendly: don't run any always-on <1s timers (bug #641).
    * Don't get confused by a failed /JOIN -window (bug #644).
    * Properly initialize embedded Perl (PERL_SYS_INIT3).
    * Replace invalid utf-8 bytes with U+FFFD when drawing a line.
    * Properly unload the original script when using /script load to reload it.
      (bug #525, patch by Lukas Mai)
    * Clean up script loading in general:
       * Don't leak local variables to eval'd code.
       * Set filename/line number to get better error messages from perl.
       * Use three-arg open and lexical filehandles to avoid surprises.
       * Include error reason in message for unopenable scripts.
       * Don't wrap script code in sub handler { } - this avoids spurious
	 warnings and should at least allow __END__ to work properly. (Patch by
	 Lukas Mai)
    * Fix NETSPLIT_SERVER_REC in signals for Perl.
    * Remove buggy /SCROLLBACK redraw and /SET scrollback_save_formats.
    * Always preserve the active mainwindow when resizing.
    * Ignore DNS not found errors when considering reconnect.
    * Do not strip the comma in a mirc color if it is not followed by a digit
      (bug #250).
    * Fix building perl module with perl-5.10 (bug #630).
    * fix leak with $L expando.
    * fix possible crash with /script reset.
    * ignore exceptions take precedence over ignores in all cases.
    * honour -channels preference for ignore -replies (bug #227).
    * Fix mode display in whois with unreal (379 numeric) (bug #479).
    * Fix regressions that prevented external modules from building/working
      (bugs #537 #539).
    * Fix /set hilight_level not taking effect immediately (bug #598).
    * Fix bold, blinking and indentation in /LASTLOG and buf.pl.
2009-07-27 12:59:44 +00:00
gdt
c51abcb011 Update to 2.1.24.
Added missing files to distribution

  Check for non configured c2s local.id

  Added tool to migrate from jabberd14 to jabberd2 SQLite. BBN.com
  contribution.

  Fix for authreg_pipe. Fixes #204

  Updated bdb2mysql.rb to jabberd 2.1 DB schema

  Do not handle disco to nodes

  Fixed vCard get

  Fixed empty node check

  Restored reading [jabberd] group from my.cnf

  Unified way utf-8 is selected in MySQL backend

  Merged crypted passwords support for MySQL. Closes #184 and 197

  Removed debug that might cause segfault. Fixes #196.

  Do not handle vCard request destined to full JIDs. Fixes #190

  Added charset utf-8 to db-setup.mysql

  Fixes segfault that happend when there are multiple sessions and
  privacy list was changed. Fixes #188

  Really fix gsasl ANONYMOUS login

  Webstatus presence resource enabled only when service enabled

  Added server component presence resources

  Added maxstanzasize debug message

  Include “util/inaddr.h” for socklen_t ss_family etc. Refs #191

  Include <stdarg.h> if available. Refs #191

  TYPE_SOCKLEN_T check. Refs #91

  TYPE_SOCKLEN_T check. Refs #91

  Include inttypes.h instead of stdlib.h as it is more universally
  available. Refs #191

  Check for stdarg.h in configure.

  Remove AC_PROG_GCC_TRADITIONAL (obsolete).

  Remove AC_FUNC_MALLOC, AC_FUNC_REALLOC - if they find malloc(0) does
  not return a valid pointer malloc will be defined to rpl_malloc, and
  no rpl_malloc is available. See
  http://www.gnu.org/software/autoconf/manual/autoconf.html#Particular-Functions

  Seems easier to use AC_SEARCH_LIBS for inet_ntop etc.

  Move the broken __ss_family check so that it appears after the check
  for struct sockaddr_storage.

  Check for socklen_t

  Fix –enable-pgsql

  Fixed compatibility with VC++ and ANSI, variables must be declared at
  the beginning of the block.

  Check for Win32 OpenSSL and Visual C++ 2005 SP1 Redistributable
  Package (x86), and raise error if not found in the installer.

  Updated Makefile.am witn new README.protocol file

  Unified URI/URN definitions
2009-07-24 19:05:53 +00:00
christos
4a6b92a1c1 fix time.h issues 2009-07-24 01:24:38 +00:00
tron
57e076cba6 Set the license to "gnu-gpl-v2". 2009-07-23 09:52:29 +00:00
wiz
107da423dc Remove empty PLIST.common_end. 2009-07-22 09:23:47 +00:00
wiz
d70523df21 Remove USE_DIRS from pkgsrc.
Shared directories can now be created independently by the pacakges
needing them and will be removed automatically by pkg_delete when empty.

Packages needing empty directories can use the @pkgdir command in PLIST.

Discussed and ok'd in thread starting at
http://mail-index.netbsd.org/tech-pkg/2009/06/30/msg003546.html
2009-07-22 09:01:16 +00:00
tonio
c9c183976d Update chat/weechat to 0.2.6.3
Add perl and ruby options, fix PR pkg/38946

Changelog:
* 2009-06-13
    WeeChat 0.2.6.3 released.
    This version fixes gnutls detection.
* 2009-04-18
    WeeChat 0.2.6.2 released.
    This version fixes a bug with charset decoding (like iso2022jp).
2009-07-18 06:04:33 +00:00
adrianp
2ae6078ec7 Give up MAINTAINER 2009-07-17 18:00:13 +00:00
tonio
feb6d658b0 Make sure bitlbee honors VARBASE properly 2009-07-16 19:19:18 +00:00
tonio
6206c13acf Add rc.d file for bitlbee, so that it can be used in deamon mode
Use gnutls instead of openssl, as google talk does not work with openssl

This fixes PR pkg/35345
2009-07-15 22:14:18 +00:00
hasso
9a04a41ed2 Fix PLIST. Bump PKGREVISION. 2009-07-13 18:26:50 +00:00
drochner
1ec3c97b5e use libgnutls-config.mk, fixes gnutls-2.8 detection with the (non-default)
"gnutls" pkg option
2009-07-03 14:50:34 +00:00
drochner
9865c13aa0 use libgnutls-config.mk, restores TLS support with the (non-default)
"gnutls" pkg option
2009-07-03 14:23:00 +00:00
wiz
067f24d32f Remove inclusion of gnutls/buildlink3.mk. The package Makefile
doesn't contain this include, and thus build of dependent packages
fails with
ERROR: gnutls>=1.2.6 is not installed; can't buildlink files.
2009-07-02 10:18:46 +00:00
joerg
c569c6a51f Mark packages as MAKE_JOBS_SAFE=no that failed in a bulk build with
MAKE_JOBS=2 and worked without.
2009-06-30 00:07:09 +00:00
kefren
b9f4493baa Regen for pidgin 2.5.7 2009-06-28 19:01:33 +00:00
kefren
6f59087c1d Update to version 2.5.7 (06/19/2009):
* Yahoo Protocol 16 support, including new HTTPS login method; this should
  fix a number of login problems that have recently cropped up.  (Sulabh
  Mahajan, Mike "Maiku" Ruprecht)
* Only display the AIM "Unable to Retrieve Buddy List" message once per
  connection.  (Rob Taft)
* Blocking MSN users not on your buddy list no longer disconnects you.
* When performing operations on MSN, assume users are on the MSN/Passport
  network if we don't get network ID's for them.
2009-06-24 14:42:51 +00:00
joerg
76039544d1 Remove @dirrm related logic. 2009-06-14 22:57:58 +00:00
joerg
01ff4d7ea3 Convert @exec/@unexec to @pkgdir or drop it. 2009-06-14 18:28:43 +00:00
joerg
e209761d06 Remove @dirrm entries from PLISTs 2009-06-14 17:28:16 +00:00
ahoka
9ce42c23e2 The package failed to build with some gnutls problem, so build it against
openssl instead. We perefer openssl anyway.
2009-06-13 12:56:28 +00:00
smb
66ac932bc9 Update to 2.5.6 because of assorted security advisories 2009-06-12 16:31:39 +00:00
obache
8165c1bbc9 Update eggdrop to 1.6.19+ctcpfix, say, 1.6.19nb1.
Eggdrop Changes

  1.6.19+ctcpfix (14 May 2009):
    - Fixed another bug in the CTCP parsing code introduced by the servmsg.c
      buffer overflow patch in 1.6.19.
    * Patch by: thommey


  1.6.19 (18 April 2008):
    - Update the recommended TCL version to 8.5
    * Patch by: guppy

    - Updated Copyright dates
    - added [sL] and thommey to the AUTHORS file
    * Patch by: guppy

    - load blowfish by default
    * Patch by: guppy

    - added a TCL to handle the PONG :<cookie> junk on some EFnet servers
    * Patch by: [sL], guppy

    - add a simple TCL to handle the PASS <numbers> junk on some Undernet
      servers
    * Patch by: guppy

    - add support for chanmode +T
    * Patch by: Thomas "thommey" Sader

    - CTCP parsing was broken by the servmsg.c buffer overflow patch
    * Patch by: Thomas "thommey" Sader

    - Fixed a couple of typos in the FEATURES file.
    * Patch by: Tomas Szaniszlo

    - Fixed two buffer overflows in servmsg.c (CVE-2007-2807).
    * Found by: Bow Sineath - Patch by: Nico Golde / Wcc

    - Fixed compatibility problems with certain time_t implementations.
    * Found by: various - Patch by: Tothwolf

    - Complete raw traffic wasn't getting logged in some cases; only the raw
      command itself was. Fixed.
    * Patch by: mrBuG
2009-06-10 13:33:39 +00:00
adrianp
623fed5e78 Update to RC3
RC3:
A changelog is attached for the curious, but as it's all really bugfixes big and small - all 1.2 users are STRONGLY advised to upgrade.

RC2:
All users of RC1 are STRONGLY recommended to upgrade.

Notable new features are

    * Add fantasy:allowbots (to allow +B users to use fantasy <alias> commands)
    * Allow forced nick changes to override mode +N, nicklock, etc
    * Allow non-opers to use /MKPASSWD
    * Add /SAKICK command (provided by m_sakick)
    * Operoverride OTHERMODE is no longer required in addition MODEOP to op/deop/etc. people
2009-06-06 17:02:21 +00:00
zafer
7adc3307a7 update master sites. remove fi and au. add sunet.se 2009-06-05 22:17:08 +00:00
hasso
722aa3cdd9 string.h is a standard header for getting protoypes for memset and friends.
Fixes build on DragonFly.
2009-06-05 09:36:15 +00:00
zafer
c14bfbb4ef update master site. 2009-05-28 20:55:59 +00:00
zafer
40f94725cb remove dead mirror. 2009-05-20 23:38:33 +00:00
wiz
272d51cc21 Recursive ABI depends update and PKGREVISION bump for readline-6.0 shlib
major change.

Reported by Robert Elz in PR 41345.
2009-05-20 00:58:05 +00:00
wiz
60f460ab01 Use standard location for LICENSE line (in MAINTAINER/HOMEPAGE/COMMENT
block). Uncomment some commented out LICENSE lines while here.
2009-05-19 08:59:00 +00:00
obache
ae9c77969b Revert HOMEPAGE's change (may temporary connection failure). 2009-05-14 09:31:22 +00:00
obache
8f30265638 Update ruby-net-irc to 0.0.7.
2009-02-19  SATOH Hiroh

	* [bug]:
		Fixed net/irc.rb permission.
	* Released 0.0.7

2009-02-01  SATOH Hiroh

	* [bug]:
		Fixed to work on ruby1.9.1
	* [release]:
		Released 0.0.6
2009-05-14 09:16:39 +00:00
jdolecek
a3d422f7d8 Upgdrade psi to 0.12.1.
New in 0.12:

- Multi-user chat windows now join one on one chat windows and
  can be opened in tabbed form, either sharing a window, or seperately.
- The roster search has been updated, and now triggers a filter
  when typing into the roster window.
- An XML ringbuffer is now used, allowing access to already
  received XML in the XML console.
- When resolving a name for new contacts, the full name is now
  used if the nick name is missing from the vcard.
- Auto-connect on wake is now an independent option.
- MUCs can now be bookmarked, and auto-joined.
- The old config.xml file has been dropped in favour of the new
  options.xml format - all options in Psi can now be configured
  from the Advanced options pane (no more hand-editing of config
  files is required).
- Vcard avatars are now transmitted for the benefit of legacy
  clients and servers not supporting PEP.
- A new diagnostics group is available in the help menu, to allow
  debugging problems with the QCA security layer.
- Launching several instances of the same profile on Windows and
  Unices with DBUS now behaves more sensibly.
- On X11, the taskbar should now flash on new messages for compliant
  window managers.

0.12.1 security update:

- Bugfix for DOS vulnerability in the file transfer code.
2009-05-13 07:26:29 +00:00
martti
e2069ff0eb pkglint -Wall 2009-05-12 18:37:01 +00:00
martti
2415e12680 Updated chat/ejabberd to 2.0.5
* Fix two problems introduced in ejabberd 2.0.4: subscription request produced
  many authorization requests with some clients and transports; and
  subscription requests were not stored for later delivery when receiver was
  offline.
* Fix warning in expat_erl.c about implicit declaration of x_fix_buff
* HTTP-Bind (BOSH): Fix a missing stream:error in the returned
  remote-stream-error stanza
2009-05-12 18:36:19 +00:00
reed
1747bedd4a Fix problem when using binary packages.
Add BUILDLINK_API_DEPENDS.libotr due to:
configure: error: libotr 3.2.0 or newer is required.

The real problem was undefined reference to gcry_cipher_setkey
and gcry_cipher_setctr. Looked at various versions on different
architectures and it appears even though the headers were there,
they weren't defined in the library until libgcrypt-1.4.3 --
so define BUILDLINK_ABI_DEPENDS.libgcrypt.

Bump PKGREVISION.
2009-05-12 14:10:59 +00:00
martti
7af838c042 Added LICENSE. 2009-05-12 12:55:30 +00:00
wiz
84697ab157 Add "# used by chat/irssi-icb/Makefile" as requested by pkglint in
irssi-icb.
2009-04-29 12:48:24 +00:00
wiz
9a857cf2a1 Convert to use glib2 instead of glib1. Bump PKGREVISION. 2009-04-29 12:47:23 +00:00
zafer
8c2b924194 remove finnish mirror. server is down since a long time. OK'd by obache. 2009-04-28 19:26:24 +00:00
zafer
1d81c20e55 Remove broken mirrors. Ok'd by obache. 2009-04-28 19:22:09 +00:00
zafer
ce4a26e3a2 Remove broken mirror. OK'd by obache. 2009-04-28 19:13:11 +00:00
adrianp
4b35203c33 Add patch for http://forums.unrealircd.com/viewtopic.php?t=6204
Update MASTER_SITES
PKGREVISION++
2009-04-13 16:20:52 +00:00
roy
cb1d8723be We need to tell configure which python binary to use. 2009-04-01 16:20:40 +00:00
wiz
b1076bb765 Remove msgfmtstrip scripts and targets using them, now that the
infrastructure supports this properly (thanks joerg!).
2009-03-22 19:01:37 +00:00
martti
c76f1aa0f6 Updated chat/ejabberd to 2.0.4
This version is a maintenance release containing 20 bugfixes and improvements.

http://secunia.com/advisories/34340/
2009-03-22 10:39:43 +00:00
tonio
74ed77188f Update chat/weechat to 0.2.6.1
This version fixes a major bug: crash with some special chars in IRC
messages.
2009-03-22 10:32:40 +00:00
manu
0529d18242 Leave over maintainership to pkgsrc-users 2009-03-22 04:53:38 +00:00
adrianp
17b74e09a8 Change to my @NetBSD.org address 2009-03-21 20:01:11 +00:00
darcy
4c69939f98 Remove MAINTAINER at their request. 2009-03-21 16:28:05 +00:00
joerg
2d1ba244e9 Simply and speed up buildlink3.mk files and processing.
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
2009-03-20 19:23:50 +00:00
jmcneill
ecbfbaffc8 to pkgsrc-users 2009-03-18 15:30:35 +00:00
wiz
1f0239a7f1 Bump PKGREVISION for PLIST fix. 2009-03-18 12:27:19 +00:00
snj
d9ed1a7432 +@dirrm share/pixmaps/pidgin/emotes/small. This has been missing for
3 months and nobody has complained.  PKGREVISION not bumped on grounds
of "no reasonable person would want to upgrade."
2009-03-18 04:44:03 +00:00
hasso
807de83ec9 Make it build on DragonFly. 2009-03-14 18:53:21 +00:00
mlelstv
de2dbd4417 Update libpurple, piding, pidgin-sametime, pidgin-silc, finch to
version 2.5.5;

version 2.5.5 (03/01/2009):
	libpurple:
	* Fix a crash when removing an account with an unknown protocol id.
	* Beta support for SSL connections for AIM and ICQ accounts.  To
	  enable, check the "Use SSL" option from the Advanced tab when
	  editing your AIM or ICQ account. (Paul Aurich)
	* Fix a memory leak in SILC. (Luke Petre)
	* Fix some string handling in the SIMPLE prpl, which fixes some buddy name
	  handling and other issues. (Paul Aurich, Marcus Sundberg)
	* Implement support for resolving DNS via the SOCKS4 proxy (SOCKS4a).

	ICQ:
	* Fix retrieval of status messages from users of ICQ 6.x, Miranda, and
	  other libpurple clients. (Daniel Ljungborg)
	* Change client ID to match ICQ Basic 14.34.3096.  This fixes publishing
	  of buddy icons and available messages.
	* Properly publish status messages for statuses other than Available.
	  ICQ 6.x users can now see these status messages. (Daniel Ljungborg)
	* Fix receipt of messages from the mobile client Slick. (David Jedelsky)

	MSN:
	* Fix transfer of buddy icons, custom smileys, and files from the
	  latest Windows Live Messenger 9 official client. (Thomas
	  Gibson-Robinson)
	* Large (multi-part) messages are now correctly re-combined.
	* Federated/Yahoo! buddies should now stop creating sync issues at
	  every signin.  You may need to remove duplicates in the Address
	  Book.  See the FAQ for more information.  Thanks to Jason Lingohr
	  for lots of debugging and testing.
	* Messages from Yahoo! buddies are no longer silently dropped.
	* We now save and use the CacheKey for ABCH SOAP requests.
	* Don't try to parse Personal Status Messages or Current Media if they
	  don't exist.
	* Convert from ISO-8859-1 encoding to UTF-8 when no charset is specified
	  on incoming messages.  This should fix some issues with messages from
	  older clients.
	* Force sending the font "Segoe UI" if outgoing formatting doesn't specify
	  a font already.
	* Queue callbacks when token updates are in progress to prevent two token
	  update attempts from trampling each other.
	* Fixed a crash on Windows when removing a buddy's alias.
	* Update the Address Book when buddies' friendly names change.  This
	  prevents seeing an outdated alias or not seeing an alias at all for
	  buddies who are offline when you sign in.
	* Update tokens for FindMembership and ABFindAll SOAP requests.
	* We no longer try to send empty messages.  This could happen when a
	  message contained only formatting and that formatting was not supported
	  on MSN.
	* Buddies on both the Allow and Block list are now automatically
	  removed from the Allow list.  Users with this problem will now no
	  longer receive an ADL 241 error.  The problematic buddy should now
	  appear on the buddy list and can be removed or unblocked as desired.

	XMPP:
	* Resources using __HOSTNAME__ substitution will now grab only the short
	  hostname instead of the FQDN on systems which put the FQDN in the
	  hostname. (Matěj Cepl)
	* No longer send a 'to' attribute on an outgoing stanza when we haven't
	  received one.  This fixes a registration bug as described in ticket
	  #6635.

	Pidgin:
	* Tooltip windows now appear below the mouse cursor. (Kosta Arvanitis)
	* Tooltip windows now disappear on keypress events. (Kosta Arvanitis)
	* Tooltip windows no longer linger when scrolling the buddy list. (Kosta
	  Arvanitis)

	Finch:
	* Allow rebinding keys to change the focused widget (details in the
	  man-page, look for GntBox::binding)

version 2.5.4 (01/12/2009):
	libpurple:
	* Fix a connection timeout with empty Gadu-Gady buddy lists. (Martin
	  Rosinski)
	* Don't ignore namespace information when parsing XMPP data. (Michal
	  Witkowski)
	* Fix a crash that occurred when retrieving certain Offline Messages
	  on MSN.
	* Extended purple-url-handler to handle "gtalk" URI's. (Paul Aurich)
	* Fix the hang on exit in Network Location Awareness for Windows XP
	  and Windows Vista. (Paul Aurich)

	MSN:
	* Change Contact Server to temporarily fix connection problems.
	  (Thanks to Youness Alaoui)

	XMPP:
	* Support for XEP-0191 blocking.  (Vijay Raghunathan)
	* Don't put SASL PLAIN or IQ Auth passwords in debug logs. (Paul Aurich)
	* Fix removal of avatars (both PEP and vCard), we weren't removing
	  them correctly before. (Paul Aurich)

	Pidgin:
	* Fix a crash in the Add Account dialog when changing protocols under
	  certain circumstances.

	Finch:
	* Redirect stderr outputs to the debug window.
	* Fix rebinding actions with the arrow-keys and tab.
2009-03-12 07:37:51 +00:00
hasso
a7139408f3 Fix build with slightly older (builtin) openssl versions. 2009-03-11 21:18:35 +00:00
hasso
8f30d9b46a Make it build on DragonFly. 2009-03-11 19:24:41 +00:00
hasso
16db359886 Fix compile on DragonFly ('IPPROTO_TCP' undeclared). 2009-03-11 08:52:29 +00:00
hasso
3217592518 Fix compile on platforms without libresolv. It should still work fine on
platforms with libresolv (tested with Linux).
2009-03-11 08:26:11 +00:00
wiz
78b7af7df5 Use mk/omf-scrollkeeper.mk instead of textproc/rarian/omf.mk. 2009-03-08 15:56:43 +00:00
seb
7915bb0fd2 Bump PKGREVISION to 2.
Pkgsrc changes:
- Change dependency on the soon to be removed net/p5-INET6 to
the identical net/p5-IO-Socket-INET6
2009-03-07 08:12:15 +00:00
jmcneill
17a65e9546 Update msn-pecan to 0.0.18.
== Release 0.0.18 ==

2009-02-16      Thiago Silva <defcola@gmail.com>
        * po: Update Portuguese (Brazil) translation.

2009-02-15      Felipe Contreras <felipe.contreras@gmail.com>
        * win32: Show proper "README".
        * session: Workaround to set http_method early on.
        * session: Properly normalize the username.
        * Bump version to 0.0.18.
        * Build fixes for win32.
        * Update translations catalog.
        * po: Update Spanish translation.
        * po: General update.
        * Enable MSN plus sounds by default.

2009-02-15      Lu\xc3\xads Neto <luisneto3@clix.pt>
        * po: Update Portuguese translation.

2009-02-15      Devid Antonio Filoni <devidfil@gmail.com>
        * po: Update Italian translation.

2009-02-15      Elias Julkunen <elias.julkunen@gmail.com>
        * po: Update Finnish translation.

2009-02-08      Devid Antonio Filoni <devidfil@gmail.com>
        * Fix typo in Makefile.

2009-02-05      Eion Robb <eion@robbmob.com>
        * Add win32 dll version.

2009-02-05      Felipe Contreras <felipe.contreras@gmail.com>
        * Build libsiren by default.
        * Use proper libdir (might be lib64).
        * Plug some memleaks and cleanups on voiceclips.

2008-12-13      Felipe Contreras <felipe.contreras@gmail.com>
        * session: Massive cleanups.
        * session: Cleanups.
        * sync: Cleanup.
        * Remove logging step.

2009-02-05      Devid Antonio Filoni <devidfil@gmail.com>
        * Add support for receiving Plus! sounds. Patch for this by Thiago Silva
 and me.
        * Add an option to hide Messenger Plus! Live tags from buddies nicknames
 and personal messages.
        * Choice to don't use PSM (and to use a normal personal message) during
build.

2009-01-21      Elliott Sales de Andrade <qulogic@pidgin.im>
        * Report a debug warning if a SLP MSG is not processed because it has un
known flags.

2009-01-21      Thomas Gibson-Robinson <thomas.gibsonrobinson@gmail.com>
        * Fix user displays for WLM 2009.

2009-01-17      Devid Antonio Filoni <devidfil@gmail.com>
        * Fix a crash receiving voice clips and make voice clips messages

2009-01-17      Felipe Contreras <felipe.contreras@gmail.com>
        * Cleanup libsiren Makefile stuff.
        * libsiren cleanups.
        * Reorganize libsiren.
        * Make libsiren optional.

2009-01-03      Devid Antonio Filoni <devidfil@gmail.com>
        * Add support for receiving voice clips. Thanks to Chris Stafford and Yo
uness Alaoui for this.
        * Update adium/Makefile.am.
        * Use pecan_info instead of purple_debug_*.

2009-01-12      Felipe Contreras <felipe.contreras@gmail.com>
        * Fix personal status message option.

2009-01-12      Thiago Silva <defcola@gmail.com>
        * Use P4-context.

2009-01-08      Devid Antonio Filoni <devidfil@gmail.com>
        * Fix a bug that sets the mobile status to non-mobile buddies.
        * Enable friendly name storage and fix it.

2009-01-08      Thiago Silva <defcola@gmail.com>
        * Update pt_BR translation.

2008-12-30      Felipe Contreras <felipe.contreras@gmail.com>
        * Fix previous commit.

2008-12-05      Devid Antonio Filoni <devidfil@gmail.com>
        * Cleanups.
        * Update readme.
        * Show msn-pecan instead of msn in debug window.

2008-12-29      Devid Antonio Filoni <devidfil@gmail.com>
        * Update to 'Use personal status messages'.
2009-03-05 22:48:07 +00:00
joerg
11f8faeaf4 DESTDIR support. Fix PLIST handling to work when make install is called
without make build first.
2009-03-02 18:24:52 +00:00
wiz
a8ecdc67d1 Update to 0.7.21, convert to user-destdir.
telepathy-gabble 0.7.21 (2009-02-19)
====================================

The "what?! why do I have flowers outside of my window?" release.

Dependencies:

* telepathy-glib 0.7.23 is now required

Enhancements:

* Implement new tube API for muc stream tubes
* Implement new tube API for 1-1 and muc D-Bus tubes
* Implement the Messages interface for Text channels.

Changes:

* In multi-user chats, the point at which Sent is emitted has changed.
  Previously, Sent was emitted when the message was echoed back to you by the
  server; now, it is emitted (as is Messages.MessageSent) when you send the
  message. When the message is echoed, a delivery report is emitted with
  Messages.MessageReceived, and Received is emitted with an empty body and the
  Non_Text_Content flag set. Clients that don't understand the Messages
  interface should just immediately ack the ID in that signal.

  If clients want to preserve the total ordering of MUC messages, they now need
  to care about the Messages interface and watch out for the delivery report.

Fixes:

* Various tubes related leaks
* fd.o#20003: fix a crash starting Jingle calls on some 64-bit platforms
* fd.o#20133: fix various bugs where idle callbacks outlived their user-data.
* Don't start sending video when the other side adds a video stream.

telepathy-gabble 0.7.20 (2009-01-02)
====================================

The "crêpes du belge" release.

Enhancements:

* Implement the draft version of Location from telepathy-spec 0.17.19
* Announce generic tube capabilities when contacts support tubes

Fixes:

* Don't get confused if MUC services auto-rename us (as much as is possible)
* Don't get confused if we have to change our own nick in order to join a MUC
* Set the correct actor when Jingle sessions are terminated
* Don't omit offline, unknown and error from Statuses and GetStatuses()
  (regression in 0.7.19)
* Close and ChannelClosed signals are now fired when a tube is closed (new API)

telepathy-gabble 0.7.19 (2009-01-29)
====================================

The "redecorated" release.

Fixes:

* Don't crash when closing a muc channel containing an closed D-Bus tube.
* Don't resurrect removed streams if the call responder includes them in
  session-accept
* Don't crash in calls if using glib with debugging enabled (fd.o #19327).
* Don't crash when removing contact from known list (fd.o #19524).
* Fix D-Bus muc tubes (dev.sugarlabs.org #60).
* Fix refcount leak in jingle code (fd.o #19385).
* Don't crash if "offline" presence status is requested.
* Raise the appropriate error from RequestHandles for telepathy-spec 0.17.18
  compliance (fd.o #19611).
2009-02-23 11:05:03 +00:00
wiz
4732419f39 Update to 0.1.3, convert to user-destdir.
telepathy-idle 0.1.3 (2009-02-17)
=================================

Dependencies:

* telepathy-glib 0.7.15

Enhancements:

* Added automated test infrastructure

Fixes:

* Fixed a bunch of memory leaks reported by valgrind
* handle buggy servers that don't quit properly
* Fix parsing error that resulting in not receiving any messages that started
  with a leading space (Bug #17390)
* Handle user renames in room channels properly
* Validate nicknames properly when attempting to create a new connection
* Fix bug where data was lost due to improper splitting of long messages
  (Bug #17392)
* Don't split utf-8 codepoints in half when splitting long messages (Bug #13532)
* Fix bug where a user named 'foo' that was a member of a channel of the same
  name ('#foo') would have private messages delivered to both the private chat
  and the group chat (Bug #19766)
* Fix some infinite loop failures when connections fail
* Fixed various warnings
2009-02-23 10:59:02 +00:00
wiz
b49a01d122 Update to 0.7.26, convert to user-destdir.
telepathy-glib 0.7.26 (2009-02-16)
==================================

The "Leffe Radieuse" release.

Enhancements:

* Add tp_connection_manager_call_when_ready()

* When constructing TpConnectionManager, if the .manager file is missing
  or can't be read, always try to activate the connection manager (in
  practice, this is what's wanted)

* fd.o #18291: when listing connection managers, wait for them to all be ready

* fd.o #18056: add method-based accessors for TpConnectionManager members

* fd.o #17519: track the Connection's SelfHandle property in TpConnection

* Add tp_dbus_daemon_dup(), convenient API to share a starter-bus connection

* Generate GTypes for arrays of mappings, and improve use of the
  type-generation functions

* Add tp_intset_new_containing(), a convenient factory for sets with
  exactly one member

Deprecations:

* Deprecate tp_get_bus_proxy()

Fixes:

* Reduce our reliance on making a DBusGProxy for the dbus-daemon (working
  towards avoiding overly-broad NameOwnerChanged matches)

* fd.o #18832 (partially addressed): document that tp_get_bus() can call
  exit() and why, and discourage it in processes that aren't totally reliant
  on D-Bus

* fd.o #18207: reliably emit TpConnectionManager::got-info signal (although
  tp_connection_manager_call_when_ready() should be used instead)

* Fix some assertion failures in TpConnectionManager when .manager files
  contain surprising types

* Parse all currently supported types in .manager files

Miscellaneous:

* Add regression test coverage for TpConnectionManager

telepathy-glib 0.7.25 (2009-01-30)
==================================

The "Paradise Lost" release.

Fixes:

* fd.o #17588: don't break ABI if errors are re-ordered in a future spec
  version

* fd.o #19688: don't assert when getting contacts by ID if none of the
  identifiers supplied are valid

* TpPresenceMixin: don't allow setting statuses that are flagged as not
  settable on the user themselves

* TpPresenceMixin: never allow statuses of type OFFLINE, UNKNOWN or ERROR to
  be set on the user themselves, and warn if the connection manager got this
  wrong

* Fix a memory leak in tp_presence_mixin_get_statuses() (sorry Jonathon,
  your patch got lost during the release process...)

telepathy-glib 0.7.24 (2009-01-28)
==================================

The "Divide By Cucumber Error" release.

API changes:

* When a TpConnection is invalidated due to disconnection, the error will now
  be chosen from the TP_ERRORS domain in most cases. Previously, the
  TP_ERROR_DISCONNECTED domain was used. This change is necessary to support
  the extensible error reporting introduced in spec 0.17.19.

Enhancements:

* Update to telepathy-spec 0.17.19
  - Many new errors in the TP_ERRORS domain
  - Connection.ConnectionError signal for extensible error reporting

* Add a client binding for the extensible error reporting provided
  by the ConnectionError signal

* Use a simple Python implementation of XInclude, rather than xsltproc, for
  easier Windows porting

Fixes:

* Add File Transfer to the documentation

telepathy-glib 0.7.23 (2009-01-20)
==================================

The "new in version 0.7.1, and allegedly also in 0.7.21" release.

Enhancements:

* Updated to spec version 0.17.18
  - Added the File Transfer channel type
  - Added TpRichPresenceAccessControlType and
    TP_STRUCT_TYPE_RICH_PRESENCE_ACCESS_CONTROL
  - RequestHandles raises NotImplemented for bad handle types or InvalidHandle
    for bad identifiers (fd.o #19609)
  - MediaStreamHandler has a CodecsUpdated method
  - Methods automatically generated by telepathy-glib now have names
    for all "out" arguments, which should make the documentation easier to use

* Use tp:name-for-bindings to construct the C name for D-Bus methods etc.,
  which will result in better C function naming for future D-Bus interfaces
  like DBusTube

Fixes:

* Remove symbols from 0.7.21.abi that were already in 0.7.1.abi (GNU ld
  seems to respond by giving them the older version, so no harm was done
  to the ABI, but it broke the Debian packages)

* Make make-version-script.py fail if that ever happens again

* Annotate things added in 0.7.21 with the correct "Since:" indicator

* Correct the documentation for tp_list_connection_names()
2009-02-23 10:51:54 +00:00
wiz
18decf1db4 PKGREVISION bump for libsndfile ABI depends bump. 2009-02-21 13:22:43 +00:00
tron
a376320d70 Re-generate patch which wasn't accepted by GNU patch. 2009-02-18 10:22:53 +00:00
mrg
86f3e6f8e8 update to ircII 20081115. this fixes the missing translation tables,
adds chanusers()/onchannel() support for ICB and increases the default
lastlog to 440.
2009-02-18 08:30:50 +00:00
mrg
0360dda9ad update to ircII 20081115. this fixes the missing translation tables,
adds chanusers()/onchannel() support for ICB and increases the default
lastlog to 440.
2009-02-18 08:18:53 +00:00
snj
9d6e075374 Add user-destdir support. 2009-02-16 22:14:43 +00:00
joerg
fee7c16e0e DESTDIR support. 2009-02-16 18:29:53 +00:00
wiz
5adb5f3c9d Convert to user-destdir. 2009-02-15 18:49:54 +00:00
adrianp
6cfc28ef08 On to what's actually in 1.2RC1:
This is primarily a fix-based release from 1.2b4.

    * Minor memory leak
    * Expire XLines when accessed, not just when matched, to prevent a large buildup of stale XLines
    * Allow +l 0 (for use with things like +PlL #newchan)
    * Fix poll socket engine to work correctly
    * Fix undefined memory read on /stats :
    * kqueue fixes
    * Don't allow bad censor configurations to result in an infinite loop
    * STARTTLS fixes
    * Change numeric for +L to be easier to parse (and more standardised: freenode and others use this)
    * Fix autoconnects triggering at the wrong time
    * Numerous docs typos and updates
    * Small security hole where /oper allowed /oper login <hash> to oper up
    * Allow binding to all IPv4 IPs easily on an IPv6 compile
    * Disallow silly messageflood parameters
    * And more!
2009-02-14 15:07:25 +00:00
joerg
6c4db3a7ac Don't create /var/spool/... at install time, the scripts will take care
of it. Mark as user-destdir after that.
2009-02-09 23:05:02 +00:00
joerg
3c645bb7fc Switch to Python 2.5 as default. Bump revision of all packages that have
changed runtime dependencies now.
2009-02-09 22:56:21 +00:00
joerg
e2107c85f6 Remove Python 2.1 support. 2009-02-09 21:09:20 +00:00
joerg
6f37763f33 Remove chat/aap and devel/aap, the last Python 2.1 only packages. 2009-02-09 19:11:59 +00:00
joerg
da23fca8c6 Needs intltool. 2009-02-09 18:36:11 +00:00
joerg
1c4a110eb1 More py-expat dependencies for Python 2.3 and 2.4. 2009-02-07 22:57:49 +00:00
wiz
2f7fd66f23 Needs intltool, add it to tools. 2009-02-04 16:16:41 +00:00
martti
8cca5e259b Updated chat/ejabberd to 2.0.3
* Do not ask certificate for client (c2s)
* Check digest-uri in SASL digest authentication
* Use send timeout to avoid locking on gen_tcp:send
* Fix ejabberd reconnection to database
* HTTP-Bind: handle wrong order of packets
* MUC: Improved traffic regulation management
* PubSub: Several bugfixes and improvements for best coverage of XEP-0060 v1.12
* Shared Roster Groups: push immediately membership changes
* Rotate also sasl.log on "reopen-log" command
2009-02-03 12:07:26 +00:00
sketch
c7a9b9848a Add the all-important /brick command. 2009-01-19 10:20:03 +00:00
wiz
29b7a11d5b Update to 0.7.22:
telepathy-glib 0.7.22 (2009-01-13)
==================================

The "TP_STRUCT_TYPE_BROWN_PAPER_BAG" release.

Fixes:

* Accept message=NULL in tp_group_mixin_change_members, as documented and true
  in the past, rather than crashing.

telepathy-glib 0.7.21 (2009-01-12)
==================================

The "TP_HASH_TYPE_PINT_HOBGOBLIN_MOUTH_MAP" release.

Enhancements:

* Updated to spec version 0.17.17
  - Added TP_HASH_TYPE_HANDLE_IDENTIFIER_MAP and
    TP_HASH_TYPE_MESSAGE_PART_CONTENT_MAP

* (Finally) merged TpMessageMixin, which can be used in place of TpTextMixin to
  implement the Messages interface on Text channels.

* The examples have been made more exemplary, using TpChannelManager in place
  of TpChannelFactoryIface, implementing Destroyable and respawning 1-1 text
  channels which are closed with pending messages.

* Added a TP_COMPILER_WARNINGS macro to simplify choosing compiler warnings in
  configure.ac, and forked a version of AS_COMPILER_FLAG that supports C++ so
  that TP_COMPILER_WARNINGS can be used for C++ projects (such as
  telepathy-qt4).  Other projects using telepathy-glib's warnings might want to
  copy m4/tp-compiler-*.m4 and use TP_COMPILER_WARNINGS.

* Added support to TpGroupMixin for emitting the MembersChangedDetailed signal
  (fd.o #19050 and #19052), and to TpChannel for listening to it when possible
  (fd.o #19051).

* Added tp_channel_get_identifier

* Added support for parsing the dbus-property CM parameter flag (introduced in
  spec 0.17.16) from .manager files (fd.o #19053).

Fixes:

* Various Win32 portability fixes (from Sunil Mohan Adapa on fd.o #19461).

* fd.o #19101: tp_connection_get_contacts_by_id() crashes
2009-01-18 16:18:50 +00:00
wiz
fe80db1bd6 Fix build.
Addresses PR 40399 by Derouiche.
2009-01-17 20:36:28 +00:00
jmcneill
ff2e391908 + pidgin-libnotify 2009-01-16 14:29:06 +00:00
jmcneill
35d8743593 Import pidgin-libnotify version 0.14.
This plugin adds a libnotify interface to pidgin, enabling popups much like
guifications. It has some configuration options, to show popups when a buddy
signs on, on new messages and on new conversations only.

Don't forget to enable the plugin in Tools->Plugins.
2009-01-16 14:28:37 +00:00
wiz
b0ddeb3902 Update to 0.7.18:
telepathy-gabble 0.7.18 (2009-01-06)
====================================

The "The Orchestral Tubular Socks"

Enhancements:

* Implement SOCKS5 bytestreams (XEP-0065) in stream tubes.

* Implement a stream initiation fallback mechanism allowing to use IBB if
  we can't connect to peer using SOCKS5.

Fixes:

* Don't crash on setting presence if there are open MUC Tubes.

* Stream tube channel advertises the immutable channel properties,
  including those not on the Channel interface.

telepathy-gabble 0.7.17 (2008-12-14)
====================================

The "I accidentally an entire call *and* MUC" release.

Dependencies:

* dbus 1.1.0 (D-Bus Tubes are no longer conditionally compiled)

* dbus-glib 0.78 (fixes support for complex types in hashtables)

Enhancements:

* Add support for the new draft ContactCapabilities spec to communicate tube
  capabilities.

Fixes:

* Incoming Jingle calls are no longer automatically accepted when the call is
  connected and the local codecs are ready.

* Incoming MUC invites are no longer automatically accepted when changing your
  presence.

* fd.o #18918: Send codec parameters according to XEP-0167.

* Various Jingle tweaks.

telepathy-gabble 0.7.16 (2008-12-02)
====================================

The "what could possibly go wrong" release.

This release contains the reworked Jingle engine with support for latest
Jingle draft (XEP-0166 v0.32), and Google's Jingle variants as used in
their desktop client and recently launched Googlemail client.

This release has no known regressions, but as we have done extensive changes
to the Jingle engine, you might want to restrict this release to experimental
distributions like Debian experimental and Fedora rawhide for now.

Enhancements:

* fd.o #15908: refactor Jingle state machine

* fd.o #15907: Update real-Jingle implementation to XEP-0166 v0.25

* fd.o #13159: support current Google Talk protocol

* Misc Tubes-related enhancements and fixes

Fixes:

* fd.o #18404: fix race condition in tests/twisted/roster/ensure.py

* Fixes for double freeing in dispose in channel managers
2009-01-13 10:55:15 +00:00
wiz
3b9050f581 Update to 0.7.20:
telepathy-glib 0.7.20 (2008-12-14)
==================================

The "xfs_freeze stole the night" release.

Enhancements:

* Updated to spec version 0.17.16
  - Generate code for the Messages interface, which is now undrafted.

Fixes:

* fd.o #18845: don't throw a critical error from TpConnection if the
  corresponding CM falls off the bus.

* fd.o #18926: avoid using a non-top-level GLib header

telepathy-glib 0.7.19 (2008-12-01)
==================================

The "fast path" release.

Enhancements:

* TpContact now has a fast path using the Contacts interface to reduce
  D-Bus round-trips, if supported

* tp_connection_get_contact_attributes integrates the Contacts interface
  with TpConnection's handle reference tracking at a lower level

* TpChannel now tracks its immutable properties (as provided by
  Requests.NewChannels, Requests.CreateChannel and Requests.EnsureChannel),
  can be constructed from a dictionary of immutable properties
  (tp_channel_new_from_properties), and has a fast path using GetAll to reduce
  round trips (if supported); when constructed from a dictionary of immutable
  properties, non-Group channels should become 'ready' in a single round-trip

* Only use the Properties mixin in there are properties defined

Fixes:

* fd.o #15092: mixins in a superclass should now work correctly in subclasses

* fd.o #18151: tp_base_connection_dispose asserts if there are two connections to the same account
2009-01-13 10:28:39 +00:00
wiz
f2cfba8626 Add buildlink3.mk file. 2009-01-13 09:08:18 +00:00
jmcneill
f062b52a15 + msn-pecan 2009-01-12 13:38:11 +00:00
jmcneill
d012f94e97 Import msn-pecan version 0.0.17.
msn-pecan is a fork of the MSN plug-in from Pidgin. Compared to Pidgin's
official MSN plug-in:

  * Faster log-in
  * Fewer connection issues
  * Fewer crashes
  * Experimental direct connection support (fast file transfers)
  * Server-side storage for display names (private alias)
  * Support for handwritten messages (read-only)

Other features:

  * Support for personal status messages
  * Support for offline messaging (read-only)
  * Send custom emoticons (Pidgin >= 2.5)
2009-01-12 13:36:35 +00:00
tonnerre
ed11f18b0b And now add the PERLIO_INIT fix for silc-client as well. 2009-01-12 07:15:50 +00:00
tonnerre
ed6b94a3c4 Upgrade silc-client to version 1.1.7, fixing various crash and Perl problems.
ChangeLog for 1.1.5 somehow got lost, but here are the bits from 1.1.6 and
1.1.7:
 - Fixed channel MAC key setting in JOIN notify and command reply.
 - Fix reference count bug leading to memory corruption on duplicate deletions.
 - Avoid NULL dereference when leaving a channel with a private key.
 - Fix crash on expired keyboard prompts.
 - Add support for autosendcmd on channel entries.
2009-01-12 06:46:43 +00:00
markd
71632daa5f add libmsn 2009-01-10 08:57:55 +00:00
markd
137a31392d Import libmsn 4.0beta2
libmsn is a C++ library for Microsoft's MSN Messenger service. It provides
a high-level interface that allows an application to access instant messaging
features with ease.
2009-01-10 08:56:39 +00:00
abs
84de4ea25a I haven't used this since 2006 - relinquish maintainership 2009-01-05 12:19:58 +00:00
wiz
55fa90af5f Move scrollkeeper/omf.mk to rarian/omf.mk.
scrollkeeper is nowadays included in rarian, so the omf.mk file should
be there as well.
Adapt all references.
2009-01-04 18:00:58 +00:00
adrianp
58ce023c21 +ctrlproxy 2009-01-04 01:06:23 +00:00
adrianp
8a42e42182 CtrlProxy runs on a computer with a 24/7 internet connection and allows you
to transparently connect to IRC from anywhere on the world to your nick. It
connects to one or more IRC servers and then allows you to connect to it
with any number of clients, providing access to these servers. This is very
useful if you don't want to leave IRC but still want to be able to use it
from home, school or work.
2009-01-04 01:05:46 +00:00
adrianp
26d9ec0eb2 +inspircd12 2009-01-04 00:53:07 +00:00
adrianp
cd16576b04 Add latest BETA for InspIRCd 1.2
Convert m_shun and m_cban to use new XLine framework
Allow for custom prefixes to be used in /notice #chan e.g. &
/WATCH away notification
Exceptions for m_denychans.
userrec::HasPermission -> map of maps, for (even faster) access

For all the details see:
 http://wiki.inspircd.org/Development/Roadmap/1.2
2009-01-04 00:52:27 +00:00
adrianp
f7a1138103 HOMEPAGE, MASTER_SITES and CONFLICTS updates 2008-12-30 01:18:36 +00:00
jmcneill
fb2267a587 Fix build with XFree86. 2008-12-24 12:39:59 +00:00
jmcneill
7993353f3f Update libpurple, pidgin, pidgin-sametime, pidgin-silc, finch to
version 2.5.3;

Version 2.5.3 (12/20/2008)

    * libpurple
          o The Buddy State Notification plugin no longer prints duplicate notifications when the same buddy is in multiple groups. (Florian Quèze)
          o The Buddy State Notification plugin no longer turns JID's, MSN Passport ID's, etc. into links. (Florian Quèze)
          o purple-remote now has a "getstatusmessage" command to retrieve the text of the current status message.
          o Various fixes to the nullprpl. (Paul Aurich)
          o Fix a crash when accessing the roomlist for an account that's not connected. (Paul Aurich)
          o Fix a crash in purple_accounts_delete that happens when this function is called before the buddy list is initialized. (Florian Quèze)
          o Fix use of av_len in perl bindings to fix some off-by-one bugs. (Paul Aurich)
          o On ICQ, advertise the ICQ 6 typing capability. This should fix the reports of typing notifications not working with third-party clients. (Jaromír Karmazín)
          o Many QQ fixes and improvements, including the ability to connect using QQ2008 protocol and sending/receiving of long messages. The recommended version to use is still QQ2005.
          o Fix a crash with DNS SRV lookups. (Florian Quèze)
          o Fix a crash caused by authorization requests. (Florian Quèze)

    * Gadu-Gadu
          o Add support for IM images. (Tomasz Sałaciński, Adam Strzelecki)
          o Gadu-Gadu now checks that UID's are valid. (Adam Strzelecki)
          o Gadu-Gadu now does proper charset translations where needed. (Adam Strzelecki)

    * MSN
          o Fix an error with offline messages by shipping the new "Microsoft Secure Server Authority" and the "Microsoft Internet Authority" certificates. These are now always installed even when using --with-system-ssl-certs because most systems don't ship those intermediate certificates.
          o The Games and Office media can now be set and displayed (in addition to the previous Music media). The Media status text now shows the album, if possible.
          o Messages sent from a mobile device while you were offline are now correctly received.
          o Server transfers after you've been connected for a long time should now be handled correctly.
          o Many improvements to handling of "federated" buddies, such as those on the Yahoo network.
          o Several known crashes have been resolved.
          o Many other fixes and code cleanup.

    * MySpace
          o Respect your privacy settings set using the official MySpace client.
          o Add support for blocking buddies.
          o Fix a bug where buddies didn't appear in their correct groups the first time you sign into your account.
          o Properly disconnect and sign out of the service when logging off.
          o Support for foreground and background font colors in outgoing IMs.
          o Support for background font colors in incoming IMs.
          o Many other fixes and code cleanup.

    * Sametime
          o Fix insanely long idle times for Sametime 7.5 buddies by assuming 0 idle time if the idle timestamp is in the future. (Laurent Montaron)
          o Fix a crash that can occur on login. (Raiko Nitzsche)

    * SIMPLE
          o Fix a crash when a malformed message is received.
          o Don't allow connecting accounts if no server name has been specified. (Florian Quèze)

    * XMPP
          o Fix the namespace URL we look for in PEP reply stanzas to match the URL used in the 'get' requests (Paul Aurich)
          o Resources can be set to the local machine's hostname by using __HOSTNAME__ as the resource string. (Jonathan Sailor)
          o Resources can now be left blank, causing the server to generate a resource for us where supported. (Jonathan Sailor)
          o Resources now default to no value, but "Home" is used if the server refuses to provide a resource.
          o Quit trying to get user info for MUC's. (Paul Aurich)
          o Send "client-accepts-full-bind-result" attribute during SASL login. This will fix Google Talk login failures if the user configures the wrong domain for his/her account.
          o Support new <metadata/> element to indicate no XEP-0084 User Avatar. (Paul Aurich)
          o Fix SHA1 avatar checksum errors that occur when one of the bytes in a checksum begins with 0. (Paul Aurich)
          o Fix a problem with duplicate buddies. (Paul Aurich)

    * Yahoo
          o Corrected maximum message lengths for Yahoo!
          o Fix file transfers with older Yahoo protocol versions.

    * Zephyr
          o Enable auto-reply, to emulate 'zaway.' (Toby Schaffer)
          o Fix a crash when an account is configured to use tzc but tzc is not installed or the configured tzc command is invalid. (Michael Terry)
          o Fix a 10 second delay waiting on tzc if it is not installed or the configured command is invalid. (Michael Terry)

    * Pidgin
          o On GTK+ 2.14 and higher, we're using the gtk-tooltip-delay setting instead of our own (hidden) tooltip_delay pref. If you had previously changed that pref, add a line like this to ~/.purple/gtkrc-2.0 (where 500 is the timeout (in ms) you want):

                      gtk-tooltip-timeout = 500

            To completely disable tooltips (e.g. if you had an old tooltip_delay of zero), add this to ~/.purple/gtkrc-2.0:

                      gtk-enable-tooltips = 0

          o Moved the release notification dialog to a mini-dialog in the buddylist. (Casey Ho)
          o Fix a crash when closing an authorization minidialog with the X then immediately going offline. (Paul Aurich)
          o Fix a crash cleaning up custom smileys when Pidgin is closed.
          o Fix adding a custom smiley using the context menu in a conversation if no custom smilies have previously been added using the smiley manager.
          o Improved support for some message formatting in conversations.
          o Allow focusing the coversation history or userlist with F6.
          o Fixed the Send Button plugin to avoid duplicate buttons in a single conversation.
          o Double-clicking a saved status will now activate it and close the saved status manager, rather than edit the status.

    * Finch
          o Allow binding meta+arrow keys for actions.
          o Added default meta+erase binding for delete previous word.
          o Added "Show When Offline" to buddy menus, so a plugin is no longer needed.

Version 2.5.2 (10/19/2008)

    * libpurple
          o Fixed a crash on removing a custom buddy icon on a buddy.
          o Fixed a crash caused by certain self-signed SSL certificates.
          o Enable a number of strong ciphers which were previously disabled when using NSS. (Thanks to Marcus Trautwig.)

    * Pidgin
          o The status selector now saves your message when changing status.
          o Fix a case where a conversation window could close unexpectedly.
          o A mute sounds option has been added to the preferences window to help with discoverability. CTRL+S is no longer bound to mute.
          o Added ability to change the color of visited links (using the theme control plugin, or setting the color in ~/.gtkrc-2.0)
          o Fix a crash occuring when a custom smiley is deleted and re-added and used in an open conversation after being re-added.

    * Finch
          o A new 'Nested Grouping' option in the 'Grouping' plugin. Group hierarchies are defined by the '/' character in the group names.
          o A bug was fixed where some key-bindings wouldn't work with some TERMs (e.g. xterm-color, screen-linux etc.)

    * MSN
          o Operations (such as moving to a new group) on contacts that were added in the same session should now complete correctly, and not cause synchronization errors at next login.
          o Minor fixes to login process during a server transfer.
          o Restored the "Has You" feature to the MSN protocol tooltips.
          o ADL 205/214/etc errors should no longer prevent login.

    * XMPP
          o Sending and receiving custom smileys using the specification in XEP-0231 (bits of binary) and XHTML-IM

    * Yahoo
          o Only send a Ping once every hour. This prevents the account from being disconnected from the server periodically.
2008-12-22 18:47:43 +00:00
ahoka
08a594ade4 Move the avahi option to libpurple where it belongs.
Bump.
2008-12-21 14:08:39 +00:00
wiz
e0d1e94a88 Also depend on py-expat for Python 2.3 (noted by Joerg) and Python 2.1. 2008-12-21 10:58:52 +00:00
wiz
713584ca8c py-expat only needed with Python 2.4, make it so. 2008-12-21 10:35:19 +00:00
joerg
fa2ba0643b Needs py-expat for building. 2008-12-21 09:55:04 +00:00
ahoka
dff3c66a65 Add dbus, gstreamer and avahi (new) to default options.
This will enable better gnome integration and cooperation with
other freedesktop software.
Bump revision.
2008-12-21 00:12:10 +00:00
ahoka
1cf2dfc74e Fix a misuse of autoconf macros.
Now properly builds with wide-curses.
2008-12-18 20:27:47 +00:00
christos
460bd4190f make this work on 64 bit platforms:
- fix warnings for missing prototypes
- use termios instead of sgtty (why doesn't this work on amd64?)
2008-12-17 02:19:59 +00:00
adrianp
fb2386f0b7 Update to 1.1.22
Don't build the core as lots of shared objects, but instead do it properly.
Remove server name prefix from kill messages, low-priority cosmetic fix.
Change rm to force removal for configureclean target, obsoletes debian patch.
Don't attempt to modify permissions on config file, obsoletes debian patch.
Fix gnutls detection, wrong var was set, thanks SnoFox
Backport 8a7abaf: don't check permission to +Q if not a local user, fixes bug #619
Add alias for ALIS, closes bug #632.
Fix duplicated umode, closes bug #631
Backport r10791, m_watch was deleting the wrong user's watcher list
Fix an uninitialised variable in ConfigReader::GetError()
Backport leak on /rehash fix.
Backport race condition fixes.
Fix: Port was never read in for connect tags, patch from Szymek - thanks!
Fix a low risk race condition which could result in crashes, spotted by Szymek - big thanks!
Backport: Watch visibility test was working the wrong way. Patch from Darom.
Numerous fixes for m_dccallow - only the first banfile tag mattered, improper behavior with no banfile tags, incorrect check for adding yourself to the dccallow list, and several cosmetic issues.
Backport leak fix on helpop config reading, thanks Macgyver.
Fix for bug #614 reported by jdhore, thanks. NOTE: The numerics for /MODULES have been changed in 1.1 to match those in 1.2, now 703 and 704. This is required because conspire seems to want to interpret the old numeric for sasl even if sasl isnt available (numeric 900)
Fix for bug #604 reported by Phoenix, thanks
Replace the IP (in addition to hostname) for CGIIRC clients; fixes glines and zlines on IPs affecting cgiirc users. Thanks to Saz|Laptop
Backport r10602: potentially unsafe comparison in SSL
Fix for bug #610 reported by ankit
Backport r10517: Fix KILL server-notice duplication
backport r10054 from trunk. fixes output corruption if ports fail to bind.
2008-12-05 14:04:52 +00:00
tonnerre
f937e8d299 Make irssi actually work with a threaded Perl 5.10. (Now, the PerlIO mutex
must be initialized before trying to fiddle with the interpreter.)
2008-12-04 12:53:55 +00:00
joerg
30895332cc Add missing entries. 2008-11-18 18:03:09 +00:00
dsainty
5f9a121cb7 Add an HTTP URL to MASTER_SITES, for firewall convenience. 2008-11-17 08:09:19 +00:00
adrianp
d551200722 Add a small function from OpenSSH for systems that don't support __progname
Initially this is for SunOS only so this package can build on OpenSolaris.
PKGREVISION++
2008-11-16 19:16:49 +00:00
wiz
3ce974d794 Remove MESSAGE now that dbus is fixed. 2008-11-16 12:04:41 +00:00
wiz
5c94a3cb74 Remove hicolor icon cache (created by hicolor-icon-theme automatically)
from PLIST. Bump PKGREVISION.
2008-11-16 11:59:04 +00:00
wiz
586629bc5e Remove unneeded part of the comment. 2008-11-14 23:03:02 +00:00
wiz
368f0e2f5e Initial import of empathy-2.24.1:
Empathy consists of a rich set of reusable instant messaging widgets,
and a GNOME client using those widgets. It uses Telepathy and
Nokia's Mission Control, and reuses Gossip's UI. The main goal is
to permit desktop integration by providing libempathy and libempathy-gtk
libraries. libempathy-gtk is a set of powerful widgets that can be
embeded into any GNOME application.

Current features

    * Multi-protocol: Jabber, Gtalk, MSN, IRC, Salut, and all
      supported by pidgin
    * Account editor (specialized UI for most protocols)
    * Auto away and extended away using gnome-screensaver
    * Auto re-connect using Network Manager
    * Private and group chat (with smileys, spellcheck)
    * Powerful theme engine for chats
    * Log conversations, view/search in logs and prepend logs in
      new chats
    * Adding new contacts and viewing/editing contact information
    * Voice and Video call using SIP and Jingle
    * Python bindings for libempathy and libempathy-gtk
    * Collaborative work using Tubes
2008-11-14 23:01:45 +00:00
wiz
753c10323e Initial import of telepathy-gabble-0.7.15:
A Jabber/XMPP connection manager that handles single- and multi-user
chats and voice/video calls.
2008-11-14 23:00:42 +00:00
wiz
ba9de64eef Initial import of telepathy-idle-0.1.2:
A full-featured IRC connection manager for Telepathy.

XXX: I couldn't get this to work with empathy. Might need further fixes.
2008-11-14 23:00:12 +00:00
wiz
e308e522fa Initial import of telepathy-mission-control-4.67:
Mission Control, or MC, is a Telepathy component providing a way
for "end-user" applications to abstract some of the details of
connection managers, to provide a simple way to manipulate a bunch
of connection managers at once, and to remove the need to have in
each program the account definitions and credentials.

Misson Control implements some well-defined API's much like each
connection manager respond to a set of well-defined telepathy API's.
The set of API's implemented by MCs will be split in several
interfaces to ease progressive and adaptative implementation of
each facet.

There are different types of files that the MC will use, and that
are installed by the various connection managers package or
third-party application needing to be hooked-in. MC is able to
handle all those file formats as expected.
2008-11-14 22:59:03 +00:00
wiz
8ebf16092f Initial import of libtelepathy-0.3.3:
The Telepathy project is building a unified framework for many
different kinds of real-time communications. It uses the D-Bus
messaging system to provide a simple interface for client applications,
allowing them to quickly take advantage of Telepathy's benefits.

* Real-time: Telepathy supports instant messaging (both one-to-one
and in groups), voice calls and video calls; it's less suited for
store-and-forward applications like email

* Unified: Many different programs can take advantage of these
communications; Telepathy lets these programs work together

* Framework: Telepathy allows the different aspects of communication
handling to be divided between different parts of the system,
meaning each part is simpler
2008-11-14 22:58:06 +00:00
wiz
1e7592c0ab Initial import of telepathy-glib-0.7.18:
This is a library for GLib-based Telepathy components.

Telepathy is a D-Bus framework for unifying real time communication,
including instant messaging, voice calls and video calls. It
abstracts differences between protocols to provide a unified
interface for applications.
2008-11-14 22:57:10 +00:00
martti
a3add74345 Updated chat/ejabberd to 2.0.2 (patch received from Fabrice Colliot)
* Bug fixes

* Patch #389 (https://support.process-one.net/browse/EJAB-389) applied
  instead of the old pkgsrc patch. You MUST modify your ejabberd.cfg!
2008-11-12 13:13:59 +00:00
wiz
3e83de3a37 Update to 20080314:
Changes since ircII 20060725:

  o  /on channel_signoff works again
  o  try to split ICB messages at word boundaries
  o  disallow many IRC commands on ICB
  o  /ping works on ICB
  o  revert the utf-8 changes for large lastlog performance reasons.
     there should be a re-implementation coming in the future.
2008-11-10 19:25:27 +00:00
wiz
285b7dd776 Bump PKGREVISION for libXaw API depends bump due to libXaw8 removal. 2008-11-10 17:21:33 +00:00
wiz
2082956205 Bump PKGREVISION for libmowgli shlib bump.
Other dependencies not bumped, because they were all updated in the
last hour.
2008-11-10 12:09:02 +00:00
wiz
4bb09e4700 Use devel/libmowgli instead of devel/mowgli. 2008-11-10 11:35:33 +00:00
snj
d3d9932d48 Update to 0.6.3. Zillions of bug fixes, see the included ChangeLog for
details.
2008-11-06 19:59:04 +00:00
obache
9b2ca22ed7 Avoid to detect python interpreter.
Fixes PR 39716.
2008-11-02 13:02:51 +00:00
tonio
00441ffb2d Update chat/bitlbee 1.2.3
Version 1.2.3 (released 2008-09-07) hilights:
* Fixed a security issue similar to the previous account overwrite/hijack bug.
2008-11-01 13:35:33 +00:00
adrianp
62340c7cca Fix ${HOMEPAGE} 2008-10-30 23:22:59 +00:00
wiz
6ebebe57ee Update to 1.4.3:
Fixed issues in Loudmouth 1.4.3

    * [#19] - Uses old style auth if server provides old style auth and SASL
    * [#22] - Handlers which were registered for message ids should always be called if the id matches
    * [#23] - Receiving messages larger than 1023 bytes are not fully processed with OpenSSL backend
    * [#27] - Functions missing in docs from LmSSL
2008-10-30 22:07:25 +00:00
adrianp
261e2f2376 Replace static '-Wl,--rpath' calls with '${COMPILER_RPATH_FLAG}' 2008-10-25 16:12:36 +00:00
obache
c5fbd0ec57 Added ruby-net-irc. 2008-10-22 11:42:44 +00:00
obache
9618d14f38 Import ruby-net-irc-0.0.5 as chat/ruby-net-irc.
Ruby library for implementing IRC server and client
2008-10-22 11:40:55 +00:00
wiz
3b356a060f Update to 0.84, provided by Claudio Leite in PR 39771:
0.84 - 10/19/2008

 * Removed rate limit warning messages

 * Added missing proxy information to manual page

 * Fixed bug introduced in 0.83 where DOS/Win32 did not get any input

 * Makefile now properly uses 'make -C' for building subdirectories

 * miscellaneous DJGPP cleanups
2008-10-20 07:48:18 +00:00
he
b021813da0 Bump the PKGREVISION for all packages which depend directly on perl,
to trigger/signal a rebuild for the transition 5.8.8 -> 5.10.0.

The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=...").
2008-10-19 19:17:40 +00:00