summaryrefslogtreecommitdiff
path: root/chat
AgeCommit message (Collapse)AuthorFilesLines
2011-02-04Changes 0.8:adam10-134/+80
* Optimization: A bunch of patches by M. Doliner (see svn log for more details) * Feature: Allow the service admin to see the occupants of every rooms * Feature: Allow the service admin to enter a room with nicknames locked even if his nickname isn't the one needed * Feature: option to disable room logging on the whole component * Feature: option to save room log files in subdirectories according to date * Feature: Patch by Smoku to hide empty rooms from disco/browse lists * Bugfix: Two vulnerabilities in mysql module * Bugfix: send code=110 when needed according to XEP-0045 * Bugfix: Fix crash when changing roles * Bugfix: Fixed a bug when entering/leaving a room, it was considered as a nick change * Bugfix: Corrected the errors sent by mu-conference * Bugfix: Better error code when choosing a nick not conform with the room policy * Bugfix: Fixed a segfault in the decline messages handler * Bugfix: Avoid a segfault when asking unique room name with a too big user jid * Bugfix: going in an infinite loop if the user invite the jid "" * Bugfix: Changed error handling - Don't kick a user if the message error is not delivery-related, otherwise user could be kicked when refusing a file transfer for example - If the user is not kicked, don't discard the error, send it to the other user/chatroom * Bugfix: Hide XEP-0203 delay nodes when sending back presences stanzas
2011-02-02Changes 2.7.9:adam12-42/+51
John: Just a quick release for a security fix here. Elliott has not yet had a chance to work on the MSN breakage that's been present in the last couple releases, but we hope he can do it before 2.7.10! Changes 2.7.8: Elliott: OK, so I know a few things broke with the last release, and it's too bad we had to rush it for that silly certificate thing that the MSN people can't configure properly. I've certainly done a lot of small fixes this time, but it's too bad we haven't been able to get the transfers with the official client fixed yet. I promise it'll be in the next release (barring any quick security issues). John: So, it's been about a month since we last released. Again, we've assembled a bugfix release for your enjoyment. While a few commonly reported bugs remain, particularly in MSN, we're working on it for the next release. In the meantime, Merry Christmas and enjoy! Changes 2.7.7: John: Well, this time around, we should finally have the certificate issue really and fully fixed for all of you MSN users. Also, we have a few AIM-related fixes in this release, most notably the fix for the new "SSL Handshake Failure" message some of you got after upgrading. That one was an oversight on our part. Enjoy the fixes!
2011-01-28* force linking against pthread, so some modules do not fail to dlopen()adam7-288/+25
* sed, rather than patch, config files to meet pkgsrc needs
2011-01-18fix for PR#44382 (don't use inline with sunpro compiler)tez1-1/+7
2011-01-18Update chat/telepathy-logger, math/gcalctool, print/evince, sysutils/braserojmmv1-2/+3
and sysutils/nautilus-sendto to use the new devel/glib2/schemas.mk logic to properly recompile the GSettings database during install/deinstall. Bump PKGREVISION for these packages. (This lets evince work in my machine; it would crash on startup because it would not find its schema. I suspect this also fixes all the other applications mentioned in this change. And the inclusion of schemas.mk also prevents these packages from causing side-effects on the system if they happen to call glib-compile-schemas during their build.)
2011-01-13png shlib name changed for png>=1.5.0, so bump PKGREVISIONs.wiz1-2/+2
2011-01-13png shlib name changed for png>=1.5.0, so bump PKGREVISIONs.wiz31-58/+62
2011-01-03Add options.mk from wip (was included already).wiz1-0/+20
2011-01-03Update to tkabber 0.11.1schnoebe3-88/+102
Change log: Main changes in 0.11.0 * New tabbed user interface. Tab headers now occupy several rows and tab bar can be docked to the left and right sides of chat window * Roster filter * Added support for pixmaps (in particular emoticons) JISP archives (XEP-0038) * Added support for SOCKS4a and SOCKS5 proxy for the main connection * Added user location support (XEP-0080) * Added user mood support (XEP-0107) * Added user activity support (XEP-0108) * Added user tune support (XEP-0118) * Added entity capabilities (XEP-0115 v.1.5, only reporting) support * Added basic robot challenges support (XEP-0158, v.0.9) * Added partial data forms media element support (XEP-0221, v.0.2, URIs and images only) * Roster is now exported to XML instead of Tcl list * Added support for entity time (XEP-0202) * Tkabber version is now reported in disco#info (XEP-0232) * Moved deprecated Jabber Browser (XEP-0011) to an external plugin * Moved Jidlink file transfer to an external plugin * Added several new plugins: attline, ctcomp, custom-urls, floatinglog, gmail, openurl, presencecmd, receipts * Many fixes and enhancements
2011-01-02Bring psi up to the current release version, 0.14:schnoebe8-31/+128
Changes ------- New in 0.14 - Added color options to the chat window. - Can now specify a reason for kick/ban in groupchat. - Improved User Info window, to show more fields and photo view/save. - Support for Enchant as an alternative to Aspell. - Commandline interface now supports choosing profile and setting status. - D-BUS interface now supports setting status and indicating sleep/wake. - Fixed voice calling compatibility bugs with Pidgin and Empathy. - Various other minor improvements and bugfixes. New in 0.13 - Voice calls (Jingle RTP). - Basic XMPP URI handler. - Ability to permanently trust certificates at connect time. - Mini command system (Ctrl+7 in chat window). - Various bugfixes.
2010-12-29Hack around configure/build problem on Digital Unix by addingdholland1-1/+3
-D_SOCKADDR_LEN to CFLAGS.OSF1. DU has system headers that sometimes provide the 4.4BSD length field and sometimes not, depending on which _FOO_SOURCE things you define and other factors. The package's configure script isn't coping; it's not fully clear why but it looks like it's using different CFLAGS for configure tests and building, or something like that... PR 42474.
2010-12-28Use TAILQ instead of CIRCLEQ, it is not recommended anyway and it was removed inobache3-8/+190
FreeBSD and DragonFly. Patch provided by Nolan Lum via PR#44284 Bump PKGREVISION.
2010-12-24+ gajim.wiz1-1/+2
2010-12-24Initial import of gajim-0.14.1 from wip/gajim.wiz5-0/+1376
WIP package worked on by tonnerre, shattered, netcap, shindenmorr, rillig, vstakhov. Gajim is a Jabber client written in PyGTK. The goal of Gajim's developers is to provide a full featured and easy to use xmpp client for the GTK+ users. Gajim does not require GNOME to run, eventhough it exists with it nicely. Gajim is released under the GNU General Public License FEATURES: * Tabbed chat windows * Group chat support (with MUC protocol) * Emoticons, Avatars, File transfer, URL grabber, Bookmarks * Systray icon, Speller * TLS and GPG support (with SSL legacy support) * Transport Registration support * Service Discovery including Nodes * Wikipedia, dictionary and search engine lookup * Multiple accounts support * DBus Capabilities * XML Console
2010-12-23Mechanically replace references to graphics/jpeg with the suitabledsainty4-8/+8
alternative from mk/jpeg.buildlink3.mk This allows selection of an alternative jpeg library (namely the x86 MMX, SSE, SSE2 accelerated libjpeg-turbo) via JPEG_DEFAULT=libjpeg-turbo, and follows the current standard model for alternatives (fam, motif, fuse etc). The mechanical edits were applied via the following script: #!/bin/sh for d in */*; do [ -d "$d" ] || continue for i in "$d/"Makefile* "$d/"*.mk; do case "$i" in *.orig|*"*"*) continue;; esac out="$d/x" sed -e 's;graphics/jpeg/buildlink3\.mk;mk/jpeg.buildlink3.mk;g' \ -e 's;BUILDLINK_PREFIX\.jpeg;JPEGBASE;g' \ < "$i" > "$out" if cmp -s "$i" "$out"; then rm -f "$out" else echo "Edited $i" mv -f "$i" "$i.orig" && mv "$out" "$i" fi done done
2010-12-20Update chat/bitlbee to 3.0.1tonio3-25/+7
Patch provided by gls@ Changes: Version 3.0.1 (released 2010-11-24) hilights: - MSN login fixes, Jabber (3.0 had a bug that made Jabber contacts never go offline), some other minor IM module fixes (including the new default ICQ login server). - Fixed build issues on some non-Linux systems. - Minor bugfixes/improvements.
2010-12-13Work around an issue where SunOS (10) definition of SIGRTMIN and SIGRTMAXjwise2-1/+24
confuses ircII signal handling autogeneration.
2010-11-29update to 0.12.5drochner3-8/+17
This switches to the stable release branch. pkgsrc change: add "test" target
2010-11-29update to 2.30.3drochner3-8/+16
changes: -bugfixes -translation updates
2010-11-24+telepathy-loggerdrochner1-1/+2
2010-11-24add telepathy-logger-0.1.6, a logging module for the "telepathy" frameworkdrochner6-0/+100
(will be needed by future versions of Gnome's "empathy" IM client)
2010-11-16Reset package revision.tron1-2/+1
2010-11-16Update "xchat-*" packages to version 2.8.8. Changes since 2.8.6pl1:tron10-103/+12
- Made balloon time adjustable via /set input_balloon_time (Nicoleau Fabien). - Fixed a crash in the /SET command if a boolean value was loaded from config file that isn't set to 0 or 1. - Added -on and -off parameters to the /SET command. This can be used to set bits, for example gui_tweaks. - Made scrolling backwards for the search window act better (Richard Hitt). - [2045483] Made ESC key close the search window (Richard Rowell). - Improved the reconnect logic. If a network is already open but disconnected, it'll now get re-used if you use the Network List and connect to that same network. - Improved scrollback reloading speed significantly (Soeren Sandmann Pedersen). - [2957047] Handle CTCPs when IDmsg is used correctly (Lian Wan Situ). - [2987626] Allow /GHOST's password arg to be optional (Ori Avtalion). - Added networks: 7-indonesia, ChattingAway, GeekShed, TURLINet. - When switching tabs, make the treeview only scroll if the selected item isn't visible [treeview-less-jumping.diff] (Brian Evans). - Selecting an item in the nickmenu will now copy it to clipboard (Alex Kutepow). - New icons for notification area (systray): file offer, message and highlight (Brian Evans). - Defined a comparison routine for contexts in Python (Brian Evans). - For the auto-join command, added an 'x' filler for empty keys. This works around a bug in ircd-seven. - When a single channel MODE changes, xchat will no longer re-issue a MODE request for the titlebar display, but figure the new modes intelligently (Brian Evans). - Various text event changes (Brian Evans): 1. Added "Private Action", "Private Action to Dialog", "SSL Message". 2. Added "Identified text" parameter all the 'action' events. 3. Added a $3 parameter to "Server Text". - Perl (Lian Wan Situ) * Fixed a bug that resulted in timer hooks being leaked because "return REMOVE" from a timer callback was not unhooking like it was supposed to * Reverted the unintentional change to how the server argument of print() and command() is interepreted when it is undef * Add hook_fd to the 'hooks' export tag * Fixed a leak in XS_Xchat_get_list(Vincent Pit) * Change Xchat::register so that scripts calling it without a name or version will still show up in the plugins and scripts window. * Added calls to PERL_SYS_INIT3 and PERL_SYS_TERM which are required on some platforms * Added some additional guards to prevents bits of scripts from spilling into each other * Added "modes", "win_ptr" and "xchatdirfs" to the list of keys that are returned by context_info() * Changed the information displayed in the "Plugins & Scripts" for scripts that do not call register() to show up as "" for the name and description and "unknown" for the version * /reloadall will now reload scripts in the same order they were loaded * Make xchat_send_modes available as Xchat::send_modes * Add support for getting the network list using Xchat::get_list( "networks" ) * Xchat::strip_code will now strip off ANSI escape codes as well
2010-11-15PKGREVISION bumps for changes to gtk2, librsvg, libbonobo and libgnomeabs26-51/+52
2010-11-15add NetBSD-5 to INCOMPAT_CURSESjnemeth1-3/+3
2010-11-13Follow HTTP redirects to new HOMEPAGEs and/or MASTER_SITES.shattered1-2/+2
2010-11-09Changes 2.2.11:adam5-28/+14
* Use length with route keys * closefd during main loop * ported router connection closing improvement from cwave * fix potential segfault in a call to xhash_putx() * enforce iq type * Fixed packet jabber:server -> jabber:client namespace mangling * Fixed attribute namespace handling in NAD parser * Fixed missing reference in log_error
2010-11-05Update chat/bitlbee to 3.0tonio3-6/+24
Version 3.0 (released 2010-10-22) hilights: * Lots of stuff, see the development version below. * MSN protocol module was rewritten. This fixes some problems many people were having with the old code lately, and adds support for things like status messages and offline messages. * The bitlbee-otr branch is now merged into mainline, which means you can compile BitlBee with OTR encryption support, if you want, without any need for patches/alternative branches. * Many more fixes, small changes, etc. Just read the full non-bzr changelog for all details.
2010-10-27Update konversation to 1.3.1markd3-11/+15
Konversation 1.3.1 is a maintenance release that improves program behavior and fixes defects. Konversation 1.3 debuts a major new feature in the area of Direct-Client-to-Client (DCC) support: An implementation of the DCC Whiteboard extension that brings collaborative drawing - think two-player Kolourpaint - to IRC. It also brings back the integration with KDE's SSL certificate store the KDE 3 version enjoyed and expands support for auto-away to the Windows and Mac OS X platforms thanks to both recent advances in the KDE 4 platform and new code in Konversation. Interface tweaks, new keyboard shortcuts and many bugfixes round things out.
2010-10-03Allow to install without X.obache1-3/+3
2010-09-26Oops, not user-destdir support.obache3-37/+8
* switch to simply depend on wish. * instead of replaceing prefix with subst, pass to install script. * then avoid intaractive installation.
2010-09-26* use SUBST for replace prefixobache3-11/+13
* set LICENSE=original-bsd
2010-09-23+ prosodyobache1-1/+2
2010-09-21Import prosody-0.7.0 as chat/prosody.fhajny8-0/+339
Prosody is a flexible communications server for Jabber/XMPP written in Lua. It aims to be easy to use, and light on resources. For developers it aims to be easy to extend and give a flexible system on which to rapidly develop added functionality, or prototype new protocols. (Based on wip/prosody.)
2010-09-16Revbump after updating databases/db5adam1-1/+2
2010-09-14nm workaround not needed any longer, was fixed sometime before or in 0.11.11.wiz1-3/+1
2010-09-14More PKGREVISION bumps for pixman update.wiz1-1/+2
2010-09-14Bump dependency on pixman to 0.18.4 because cairo-1.10 needs thatwiz25-44/+50
version, and bump all depends. Per discussion on pkgsrc-changes.
2010-09-12Update to 6.40:wiz2-6/+6
6.40 Thu Sep 9 06:55:27 UTC 2010 - AutoJoin.pm: Wait for a reply from NickServ before joining channels on connect
2010-09-10Update to 0.85, provided by Claudio Leite in PR 43864.wiz2-6/+7
0.85 - 9/10/2010 * Pretends to be iChat instead of an old version of AIM, due to AIM blocking older clients * Please note that bsflite is no longer in active development. Any updates at this point will be minor. Since I do not use AIM myself these days I am interested in finding somebody interested in taking over bsflite development.
2010-09-10Fix HOMEPAGE.wiz1-2/+2
2010-09-10* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.taca1-4/+2
* Remove default value of GEM_BUILD.
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