summaryrefslogtreecommitdiff
path: root/chat
AgeCommit message (Collapse)AuthorFilesLines
2010-09-06Set LICENSE.wiz1-1/+2
2010-09-06Update to 6.39:wiz2-7/+6
6.39 Sat Sep 4 02:16:28 UTC 2010 - AutoJoin.pm: Allow channel keys to be undefined - Make the 'nickserv' command do the right thing on ratbox ircds - Add a server_version() method 6.38 Fri Sep 3 18:33:50 UTC 2010 - Only process the first CTCP chunk we find in a message. This prevents someone from flooding our outgoing queue by having us e.g. reply to 20 VERSION requests at a time. - CTCP.pm: Reply to VERSION with "dev-git" when no version is available. 6.37 Tue Aug 17 22:53:22 GMT 2010 - Make all warnings fatal - Use real temp files in tests instead of littering the dist directory 6.36 Mon Jul 26 03:53:50 GMT 2010 - Added a logged_in() method to see if we're logged into IRC 6.35 Sun Jun 27 09:32:22 GMT 2010 - Disconnecting.pod: Mention when it is appropriate to use C<< $irc->yield('shutdown') >>. - Connector.pm: Clear the reconnect timer when the plugin is deleted so that we can actually shut down the IRC component. - Depend on POE::Component::Pluggable 1.26 for irc_plugin_error 6.34 Fri Jun 25 18:16:40 GMT 2010 - CTCP.pm: Do "use POE::Component::IRC;" to avoid weird failures when this plugin is compiled by code which hasn't done the same. 6.33 Mon Jun 21 20:27:42 GMT 2010 - BotCommand.pm: Allow user to choose how help messages are delivered - BotCommand.pm: Require the command prefix in private messages - BotCommand.pm: Make the help messages more context-sensitive - BotCommand.pm: Add support for custom auth checks - BotCommand.pm: If Eat == 1, we eat everything that looks like a command - Cookbook: Add Gtk2 example by Damian Kaczmarek - Logger.pm: Support a hook for custom log storage - IRC.pm: Remove redundant version() method - Convert distribution over to Dist::Zilla
2010-09-03Updated chat/ejabberd to 2.1.5.fhajny5-26/+37
Short list of changes: * Erlang/OTP R12 support fixed * Erlang/OTP R14A support added * OpenSSL 0.9.8 or higher is required * BOSH: New optional connection attribute process-delay * C2S: Don't ask for client certificate when using tls * C2S: Inform client that SSL session caching is disabled * CTL: Fix problem when FIREWALL_WINDOW options for erl kernel were used * CTL: Some systems delete the lock dir; in such case don't use Flock at all * Caps: Support all the hash functions required by XEP-0115 * Config: Fix typo in --enable-transient_supervisors * Config: New configure option: --enable-nif * Extauth: Support parallel script running * MUC: Allow admins to see private rooms in disco * ODBC: Correct handling of SQL boolean types * ODBC: Discard too old queued requests (the caller has already got a timeout) * ODBC: Fixes wrong SQL escaping when --enable-full-xml is set * ODBC: Use ets insead of asking supervisor in ejabberd_odbc_sup:get_pids/1 * Pubsub: Enforce disco features results * S2S: When logging s2s out connection attempt or success, log if TLS is used * Shared Rosters: When account is deleted, delete also member of stored rosters
2010-08-31don't enable the "avahi" option per default, as done in other pkgsdrochner1-2/+2
(doesn't work on NetBSD)
2010-08-30Sorted PLISTadam1-4/+4
2010-08-30Changes 2.7.3:adam1-8/+0
* Lots of little incremental bug fixes and enhancements in this release. * Finally got some fixes out there for you Yahoo users behind some particularly annoying firewalls and proxies, among other fixes. Enjoy! Changes 2.7.2: * We discovered a security issue in Pidgin 2.7.0 and 2.7.1 and decided to release a patched version quickly. This release contains the fix for that crash, and a few other minor fixes.
2010-08-30Changes 2.7.3:adam12-145/+154
* Lots of little incremental bug fixes and enhancements in this release. * Finally got some fixes out there for you Yahoo users behind some particularly annoying firewalls and proxies, among other fixes. Enjoy! Changes 2.7.2: * We discovered a security issue in Pidgin 2.7.0 and 2.7.1 and decided to release a patched version quickly. This release contains the fix for that crash, and a few other minor fixes.
2010-08-30Changes 1.1.10 (toolkit):adam6-58/+66
* More string format fixes in silcd and client libary * configure: changed AC_PROG_LIBTOOL order to fix disabling shared libs * configure: check threads support in OpenBSD * Fixed string format vulnerability in client entry handling * Reported and patch provided by William Cummings * silcd: Fixed IDENTIFY command reply handling for channels Changes 1.1.18 (server): * silcd: Added heartbeat support * Added support for sending SILC_PACKET_HEARTBEAT packets to connection, to make sure they keep alive and to detect if they have died * Set SO_KEEPALIVE for all accept()ed sockets * silcd: Fixed SIGUSR1 signal handling * Fixed the SIGUSR1 signal handling which can be used to dump the server internals to /tmp. * Changed also End of Stream handling to handle NULL idata pointer instead of ignoring the EOS in case it is NULL. * Changed also the DETACH timeout handling to use the packet stream directly instead of looking up client in the callback * More string format fixes in silcd and client libary
2010-08-25Use bash to run configure scriptjmcneill1-1/+4
2010-08-21Bump the PKGREVISION for all packages which depend directly on perl,seb11-21/+22
to trigger/signal a rebuild for the transition 5.10.1 -> 5.12.1. 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=..."), minus the packages updated after the perl package update. sno@ was right after all, obache@ kindly asked and he@ led the way. Thanks!
2010-08-16Reset maintainer, he resigned.wiz3-6/+6
2010-08-12avoid accessing arrays out of bounds. should fix build isses on freebsd8.mrg4-2/+368
2010-08-10Add another bunch of patches, including:sketch11-111/+650
- implement commands via irssi signals - detect /topic on join - support /names, including on join - build correctly as .so on OSX
2010-08-09update to 0.1.6drochner3-7/+22
changes: -Implement IDLE_LOGFILE to divert output to a file -Implement Debug interface pkgsrc change: add some support to run selftest
2010-08-09update to 5.5.3drochner3-14/+15
changes: -minor protocol extensions -bugfixes
2010-08-09update to 0.11.11drochner3-7/+17
changes: -minor API extensions -bugfixes
2010-08-05update to 0.0.14drochner2-7/+6
changes: - Add properties to get the Farsight2 session and stream - Recognize the shm transmitter - Ignore invalidly empty strings in tp properties - Fix -Wshadow warnings
2010-07-25Update unrealircd to 3.2.8.1.obache5-98/+62
Unreal3.2.8.1 - Fixes a security issue, which is exploitable (crash) when allow::options::noident is in use. Unreal3.2.8 ==[ NEW ]== - set::level-on-join: this defines which privileges a user receives when creating a channel, default is 'chanop', the only other available setting is 'none' (opless). - Away notification through WATCH: This allows clients to receive a notification when someone goes away or comes back, along with a reason, a bit like IM's. There's probably no current client supporting this but it would be a nice feature in notify lists. Client developers: see Changes file for full protocol details. This feature can be disabled by setting set::watch-away-notification to 'no'. - Spamfilter: Slow spamfilter detection: For each spamfilter, Unreal will check, each time it executes, how long it takes to execute. When a certain threshold is reached the IRCd will warn or even remove the spamfilter. This could prevent a spamfilter from completely stalling the IRCd. Warning is configured through set::spamfilter::slowdetect-warn (default: 250ms) and automatic deletion is configured by set::spamfilter::slowdetect-fatal (default: 500ms). You can set both settings to 0 (zero) to disable slow spamfilter detection. This feature is currently not available on Windows. - SSL: set::ssl::server-cipher-list can be used to limit the allowed ciphers - SSL: To specify when an SSL session key should be renegotiated you can use set::ssl::renegotiate-bytes <bytes> and set::ssl::renegotiate-timeout <seconds>. - UHNAMES support: This sends the full nick!ident@host in NAMES which can be used by clients for their IAL. mIRC, Klient, etc support this. - There have also been some behavior changes, which can be considered NEW, see next section (CHANGED). ==[ CHANGED ]== - IPv6: On IPv6 servers you no longer have to use ::ffff:1.2.3.4 IP's for IPv4 in the config file, you can use the simple 1.2.3.4 form, as they are converted automatically. - When someone is banned and /PARTs, the part reason (comment) is no longer shown - ChanMode +S/+c: now strips/blocks 'reverse' as well - Smart banning is now disabled by default because it was too annoying, this means that f.e. if there's a ban on *!*@*.com then you can still add a ban on *!*@*.aol.com - except ban { } now also protects against ZLINEs and ban ip { } - Modules: user modes and channel modes without parameters (eg: +X) no longer have to be PERManent, this means they can be upgraded/reloaded/unloaded on-the-fly. ==[ MAJOR BUGS FIXED ]== - Zip links issue (Overflowed unzipbuf) - Crash issue with 3rd party modules that introduce new channel modes w/parameters - Mac OS X: Various issues which prevented the IRCd from booting up - Remote includes (constant) crash with new curl/c-ares versions - A few rare crash issues, including a crash when linking to another server - In case of clock adjustments, the IRCd will no longer freeze when the time is adjusted backwards, nor will it incorrectly throttle clients when adjusted forward. However, because clock adjustments (time shifts) of more than xx seconds are so dangerous (and will still cause a number of issues), big warnings are now printed when they happen. Morale: synchronize your system clock, or use the built-in timesync feature. ==[ MINOR BUGS FIXED ]== - CGI:IRC: Several IPv6 issues, both on IPv6 IRCd's and CGI:IRC gateways - IP masks in oper::from::userhost sometimes didn't match when they should - (G)ZLINE's on IPv6 users were sometimes rejected - CHROOTDIR works again - OperOverride fixes - Throttling is now more accurate - And more... see Changelog
2010-07-22needs py-expat to build, seen in bulk builddrochner1-1/+3
2010-07-15Update ircservices to 5.0.64.obache3-6/+40
While here, fixes PR#43618 (getline) and set LICENSE=gnu-gpl-v2. Version 5.0 ----------- 2009/07/31 .64 ChanServ DEPROTECT no longer removes channel owner mode, to prevent abuse by rogue users. Reported by Kieron Thwaites <ron2k.za@gmail.com>
2010-07-14Recursive PKGREVISION bump for the net/mDNSResponder updatesbd3-6/+6
2010-07-13oops, forgot to add these hintsdrochner1-0/+7
2010-07-13update to 2.30.2drochner5-316/+772
This switches to the gnome-2.30 release branch.
2010-07-12update to 0.11.9drochner3-8/+35
many fixes and additions, too much to list here needed for t-m-c5
2010-07-10Need yacc to build.obache1-2/+2
PR#43595 by Aleksey CHeusov.
2010-07-09+t-m-c5drochner1-1/+2
2010-07-09add telepathy-mission-control5-5.5.1, uses a different protocol thandrochner4-0/+102
t-m-c4 and can be installed in parallel (needed at runtime by newer versions of empathy)
2010-07-06Move BDB_ACCEPTED within the {storage,auth}-db options section, whereschnoebe2-6/+5
../../mk/bdb.buildlink3.mk is included.
2010-06-25DESTDIR support. Fix varbase handling. Bump revision.joerg3-18/+36
2010-06-25DESTDIR supportjoerg1-3/+5
2010-06-25Use PKG_HOME.* (and default values) instead of long PKG_USERS definition.obache1-2/+3
2010-06-25* sort PLISTobache8-1057/+1098
* Fixes PLIST other than Linux (not for Darwin yet). * using desktopdb.mk Bump PKGREVISION.
2010-06-19User must exist early during installation.joerg1-3/+4
2010-06-16Changes 2.2.10:adam8-60/+50
* Special case to ignore the X509_V_ERR_UNABLE_TO_GET_CRL error when CRL is not present in chain. Merged patch by Michal Witkowski. * storage_ldapvcard rebind like auth_ldap for successful connection to MS Active Directory as LDAP storage. Merged patch by x0r. * Merged SASL External login for clients patch by Michal Witkowski. * Merged router-filter redirect option by Ugnich Anton. * Dropped support for PEP * Fix for crash on empty pkt->to
2010-06-13Bump PKGREVISION for libpng shlib name change.wiz31-60/+62
Also add some patches to remove use of deprecated symbols and fix other problems when looking for or compiling against libpng-1.4.x.
2010-06-10Correctly unlimit opened files in c2s.shadam1-6/+2
2010-06-09Updated chat/ejabberd to 2.1.4.fhajny3-9/+11
Short list of changes: * Bounce messages when closing c2s session * Bugfixes when handling Service Discovery to contacts * Don't send error stanza as reply to error stanza * Don't store blocked messages in offline queue * Extauth: Optionally cache extauth users in mnesia * Full support for XEP-0115 Entity Capabilities v1.5 * HTTP-Bind (BOSH): Remove unneeded 100 ms delay, and export functions to facilitate prebinding methods * LDAP: Inband password change, Extensible match support, and ldap_tls_verify. * Localization: Updated most translations * MUC: Refactor code to reduce calls to get_affiliation and get_role * ODBC: Add created_at column also to PostgreSQL schema * PAM: New option pam_userinfotype to provide username or JID * Pubsub: Send created node notifications. Enforce pubsub#presence_based_delivery, pubsub#show_values * Vcard: Automatic vcard avatar addition in presence * WebAdmin: New Access rule webadmin_view for read-only
2010-06-03Update to 2.42kefren2-6/+6
Fixes pkg/42800
2010-06-03Security update to 6.32kefren2-6/+6
See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=581194
2010-06-02gtk+ 2.20 deprecated some macros, causing fallout (surprise, surprise!)tnn5-4/+57
2010-06-02Fix building with db5; revision bump for db4 updateadam3-40/+38
2010-05-30Update chat/bitlbee to 1.2.7tonio2-7/+6
Fix PR pkg/43329 - Version 1.2.7 (released 2010-05-15) hilights: * Resolved MSN Messenger login issues. * Twitter module now uses OAuth, so it'll still work after June. * Various other fixes and small feature additions. - Version 1.2.6a (released 2010-04-19) hilights: * (1.2.6a because the original 1.2.6 release had one unfortunate bug in the Twitter module.) * Twitter support! (Implemented by Geert Mulders.) * Fixed issues with MSN friendly names getting lost by allowing to store them locally (see the local_display_name MSN setting.), and worked around problems when talking to offline MSN contacts (see the switchboard_keepalives MSN setting). The usual bug fixes and small feature enhancements. - Version 1.2.5 (released 2010-03-17) hilights: * Full support for non-away status messages. * Ability to generate nicknames from the contact's full name, making Facebook's XMPP server work much better with BitlBee. * Lots of misc. bug fixes and small feature enhancements.
2010-05-18Fix line length problems, previously sending >255 char messages to icbsketch5-3/+137
would just result in a server error. Now we split them correctly.
2010-05-17Apply Matt Dunford's patch to track /nick change correctly, parse /topicsketch4-17/+111
changes, and add a bunch of other commands. Still needs to detect the topic when joining a group...
2010-05-16LICENSE=ruby-licenseobache1-2/+2
2010-05-15Note commnented out LICENSE (Ruby's).obache1-1/+2
2010-05-12Updated amsn to 0.98.3.rillig5-366/+1902
No useful ChangeLog available.
2010-05-04Call SSL_library_init() before any other operations. Fixes "nogdt3-9/+17
ciphers" problem with newer openssl. From http://lists.alioth.debian.org/pipermail/pkg-openssl-devel/2005-October/000219.html
2010-04-24needs libidn buildlinkedtnn1-2/+3
2010-04-18updating irssi to next version (0.8.15). Changelog:spz3-10/+10
Features: * Add active_window_ignore_refnum option With active_window_ignore_refnum ON, the current behavior for the active_window key (meta-a by default) is preserved: it switches to the window with the highest activity level that was last activated. With active_window_ignore_refnum OFF, the old behavior is used: it switches to the window with the highest activity level with the lowest refnum. (by Matt Sparks, bug #667) * Show new Charybdis +q list in channel windows (numerics 728 and 729). * Allow servers to belong to multiple networks. * Improve paste detection. Irssi now detects a paste if it reads at least three bytes in a single read; subsequent reads are associated to the same paste if they happen before 'paste_detect_time' time since the last read. If no read occurs after 'paste_detect_time' time the paste buffer is flushed; if there is at least one complete line its content is sent as a paste, otherwise it is processed normally. * Show "target changing too fast" messages in the channel/query window. * Use default trusted CAs if nothing is specified. This allows useful use of -ssl_verify without -ssl_cafile/-ssl_capath, using OpenSSL's default trusted CAs. * Show why an SSL certificate failed validation. * Make own nick and actions use default colour instead of white (by Tim Retout). Bugfixes: * Change some characters illegal in Windows filenames to underscores in logs * Fix disconnects when sending large amounts of data over SSL * Show all nicks instead of just the first in an /accept * listing (Bug #704) * Make several signals without parameters available to perl again. In particular, this includes the "beep" signal (by Matt Sparks, bug #674) * Close the config file fd after saving (by Sven Wegener) * Check if an SSL certificate matches the hostname of the server we are connecting to. * Fix bash'isms, use command -v instead of which and use bc -l in /CALC. * Fix a crash with handling the DCC queue. * Fix crash when checking for fuzzy nick match when not on the channel. Reported by Aurelien Delaitre (SATE 2009).