summaryrefslogtreecommitdiff
path: root/chat
AgeCommit message (Collapse)AuthorFilesLines
2010-01-06Fix path to wish. Bump revision.joerg1-3/+4
2009-12-23Updated ejabberd to 2.1.1.fhajny3-52/+19
Bugfix release: * Fix connection if starttls_required and zlib are set * S2S: fix allow_host/2 on subdomains. added hook s2s_allow_host * MUC: Add support for serving a Unique Room Name * MUC: Route vCard request to the occupant bare JID * MUC: Support converting one-to-one chat to MUC * PubSub: Receive same last published PEP items at reconnect if several resources online * PubSub: Typo in mod_pubsub_odbc breaks Service Discovery and more * Web: Fix memory and port leak when TLS is enabled in HTTP * WebAdmin: report correct last activity with odbc backends * Change captcha.sh to not depend on bash * Generate main XML file also when exporting only a vhost * Fix last newline in ejabberdctl result * Guide: fix -setcookie, mod_pubsub_odbc host, content_types Pkgsrc changes: * Fixed documentation install
2009-12-22With the gstreamer option enabled, pidgin looks for GSTINTERFACES, provideddsainty2-2/+4
by multimedia/gst-plugins0.10-base. Even if it doesn't find what it's looking for, it still has a tendency to attempt to link in gstinterfaces-0.10, which fails. Fix this by buildlinking in multimedia/gst-plugins0.10-base. Bump PKGREVISION, since gstreamer is a default option and there is possibly something not quite right about versions of this package where the build was successful without the apparently required buildlinking.
2009-12-20Add support for user destinaton dir installation to the "xchat-perl"tron4-13/+11
package.
2009-12-17PKG_DESTDIR_SUPPORTabs2-8/+7
2009-12-17PKG_DESTDIR_SUPPORTabs1-7/+8
2009-12-17PKG_DESTDIR_SUPPORTabs9-33/+177
2009-12-17PKG_DESTDIR_SUPPORTabs1-2/+4
2009-12-15Recursive bump for libltdljoerg1-2/+2
2009-12-15Update ejabberd to 2.1.0.fhajny11-856/+270
Very brief list of additions: * Erlang/OTP R13 support * HTTP-Bind (BOSH) optimization and clean-up * LDAPS support * MUC rooms can require a CAPTCHA to join the room * PubSub: major improvements. Update to XEP version 1.12 * PEP and Caps: many improvements * Run commands with ejabberdctl or other frontends (XML-RPC, HTTP) * STUN server * XEPs like: XMPP Ping, Roster Versioning, Import/Export Format See full release note: http://www.process-one.net/en/ejabberd/release_notes/release_note_ejabberd_2.1.0
2009-12-15 Update to 4.22.9. Note that 4.22.8 contains a security fix.jnemeth13-210/+35
* 2009-12-14 CenterIM 4.22.9 released This release fixes the issues with connection to the MSN protocol. * 2009-08-09 CenterIM 4.22.8 released This release fixes the issues with connection to the Yahoo messenger protocol as well as a Security bug in the gadugadu library CVE-2008-4776. * 2009-06-24 Yahoo! protocol change CenterIM has updated support for new version and YIM should work again - try latest mobshot * 2009-02-22 Centerim 4.22.7 has been released This release fixes the AIM regression from 4.22.6. Also introduces Atom feed support and much more. See the Changelog for more details. * 2008-10-26 Centerim 4.22.6 has been released
2009-12-14Also create .libs directory for the faked libpurple.la, otherwisejoerg1-2/+3
libtool 2.2 will bail out during relink.
2009-12-13Fix accidental tabs->spaces conversionabs1-27/+27
2009-12-13Support PKG_DESTDIR_SUPPORT=user-destdirabs1-34/+37
From Aleksey Cheusov, slighted adjusted by me
2009-12-13update master_siteszafer1-2/+2
2009-12-09make this build if py-twisted is installeddrochner2-1/+14
2009-12-08Update to 2.6.2, based on patches provided by Joachim Kuebart in PR 42005.wiz10-64/+46
Additional changes: Fix farsight handling in libpurple. Set LICENSE. 2.6.2 (09/05/2009): Mark: Woo boy it's been a busy two weeks. There was a lot of new code in 2.6.0, and with new code comes new bugs. The cadre of relentless developers responsible for Pidgin have been hard at work, and I believe they have fixed all the major bugs that cropped up. My thanks to all those names listed as Current Developers in Pidgin's 'About' window. Elliott: Well now, just as Mark said, there was a lot of new stuff that probably came up with tons of bugs. So I can't say I wrote anything super-awesome, but I definitely fixed quite a few of those itty-bitty why-didn't-this-work-this-way sort of bugs.
2009-12-06Update to 0.9.1:wiz3-8/+9
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-04Update to 0.0.12:wiz2-6/+6
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-03Update to 0.9.2.wiz4-39/+40
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-02Update to 0.9.1:wiz2-7/+7
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-02Update to 0.1.5:wiz2-6/+6
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-11-26Do not remove static libraries behind the pack of libtool.joerg2-1/+15
2009-11-21Update p5-POE-Filter-IRCD from version 2.38 to version 2.40.seb2-7/+8
Pkgsrc changes: - Add LICENSE Upstream changes: 2.40 Changed to AutoLicense, tidied up the POD.
2009-11-21Update p5-POE-Component-IRC from version 5.88nb1 to version 6.16.seb2-9/+8
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-05Pass down something valid for KPHONEDIR.joerg1-1/+3
2009-11-03Update chat/weechat to 0.3.0tonio4-24/+38
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-10-29Support DESTDIR and PKGMANDIRtnn3-16/+15
2009-10-24if neither gtkspell nor libsexy was selected, then --enable-spell=none.tnn2-3/+5
2009-09-29Remove INCOMPAT_CURSES, since it builds fine on -current and 5.0tonio1-3/+2
2009-09-29Fix PLIST for new unzip default flags. Bump PKGREVISION.wiz2-19/+19
2009-09-23- rename conflicting getline()tnn3-3/+80
- honour PKGMANDIR
2009-09-20fix patch for DragonFlyBSD to work for FreeBSD, toosno2-8/+13
2009-09-20Apply patch from FreeBSD ports - FreeBSD's <net/if.h> doesn't includesno2-1/+20
sys/socket.h ...
2009-09-19regen for patch-aatnn1-2/+2
2009-09-14update master_sites. remove centericq.de. service suspended.zafer1-3/+2
2009-09-12use x11/tk-BWidget (via buildlink3.mk) rather than x11/bwidgetplunky1-2/+2
2009-09-09Remove references to python-2.3.wiz3-6/+6
2009-09-09Update to 0.7.36:wiz3-7/+12
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-06PR 41978 from Joachim Kuebartabs14-31/+143
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-06bring jabberd2 up to 2.2.9. From the changelog:schnoebe5-31/+54
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-08-31Update to 0.0.9:wiz2-7/+6
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-31Update to 0.7.35:wiz3-7/+9
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-29After releasing rc5 yesterday, I took a look over the changelog for 1.1 and ↵adrianp3-11/+11
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-291.2.0 Finaladrianp5-19/+17
- 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-29Set LICENSE.obache1-1/+2
2009-08-29Mark as destdir-ready.wiz1-1/+3
2009-08-29marked as user-destdir support.obache1-1/+3
2009-08-26bump revision because of graphics/jpeg updatesno27-42/+54
2009-08-21Add buildlink3.mk.wiz1-0/+15