summaryrefslogtreecommitdiff
path: root/chat
AgeCommit message (Collapse)AuthorFilesLines
2014-08-03Switch to webkit1-gtk* in preparation for package update to v2.wiz1-2/+2
Packages can switch to that version when they're tested to build with it.
2014-07-31Control script relies on $HOME, so 'su -m' will not cut it. Changed to justfhajny3-6/+10
su in the rc.d script and adjusted the SMF manifest similarly. Bump PKGREVISION. Fixes pkg/49052.
2014-07-30Update ejabberd to 14.07.fhajny4-103/+79
* SIP - SIP Outbound (RFC 5626) support - New option always_record_route - New options record_route and routes * Carbon Copy (XEP-0280) - Don't log MUC messages with hint - Don't carbon copy messages with hint - Let is_carbon_copy/1 recognize carbons - Don't send XEP-0280 v1 copies back to sender * Stream Management (XEP-0198) - XEP-0198: Terminate session if stanza queue becomes too large - XEP-0198: Don't exit on socket send failure - XEP-0198: Don't drop session on failed resume - XEP-0198: Check whether routed packets are stanzas * Riak - Riak support * Install and config - New options log_rotate_count, log_rotate_size and log_rate_limit - html guide is now generated when building source tarball - Use p1_utils, and move treap.erl to p1_utils - Get rid of p1_mnesia file - old release notes are not installed anymore - Don't "forget" listener options - Always enable STUN at compile time - Do not check for Erlang apps at configure time - Add --enable-riak configure flag * Tests - Add tests for stream management - Add tests for mod_carboncopy - Add tests for mod_caps - Improve MUC test cases - Travis CI: Enable Riak tests - Add Riak backend to the testing suit - The test suite no longer fails without --enable-transient_supervisors. * MUC - MUC messages with ~ were not logged (EJAB-1696).
2014-07-25Ensure we pass through LDFLAGS, fixes check-shlibs.jperkin2-5/+8
2014-07-14SunOS needs -D__EXTENSIONS__ for struct sockaddr_storage.jperkin1-1/+3
2014-07-09Stop defining _XOPEN_SOURCE past 600 on SunOS.jperkin2-1/+17
2014-07-01Remove unused configure script (3rd party bundled software) to satisfypettai1-1/+4
pkgsrc build checks
2014-06-29Add missing openssl buildlink, appeared in linux bulk builddholland1-1/+3
2014-06-29Add hacks to (hopefully) fix MacOS build.dholland1-1/+9
2014-06-19Add lang/lua/tool.mk to fix build with lang/lua52.fhajny1-1/+2
2014-06-15Added chat/psybncpettai1-1/+2
2014-06-15psyBNC is an easy-to-use, multi-user, permanent IRC-Bouncer with many features.pettai7-0/+245
Some of its features include symmetric ciphering of talk and connections (Blowfish and IDEA), the possibility of linking multiple bouncers to an internal network including a shared partyline, vhost- and relay support to connected bouncers and an extensive online help system.
2014-06-14fix SMF Manifest installation by not overwriting INSTALLATION_DIRSwiedi1-2/+2
2014-06-07Update chat/irssi to 0.8.16.ryoon8-37/+18
PR pkg/48866 from Leonardo Taccari Changes (from http://www.irssi.org/news/ChangeLog ): Features: * Add -noautosendcmd to /SERVER and /CONNECT. Passing this option will force Irssi to not execute the content of the autosendcmd chatnet-setting upon connect. * Accept names replies with nick!user@host instead of just nick, if they are enabled (see bug #805). * Set window binds for channel items as sticky when re-creating window binds as part of /layout save. This fixes the bug where previously saved channel windows forgets their window number upon reconnect. * Add experimental support for DNSSEC DANE validation of certificates. * Strip the argument for boolean options (see bug #769). * Freenode have been readded to the list of networks in the default configuration file. * Disabled support for the insecure SSLv2 protocol. * Various documentation enhancements. * Add -ssl_pass to /connect and /server (see bug #305). Bugfixes: * Fix crashing bug that can happen if the terminal height decreases before the first window is created. * Fixed minor compiler warnings. * Fixed possible crashing bug when processing an octal escape sequence. * Fixed the /ignore -network option (see bug #748). * Fixed signal handling for /exec'd commands. Irssi now sends the signal to the process group id instead of the process id. * Fixed segfault generated by SSL disconnections (see bug #752). * Fix compilation when build with -Werror=format-security. Patch by Jaroslav Skarvada.
2014-05-30Fix build with TCL 8.6joerg4-12/+12
2014-05-29Bump for perl-5.20.0.wiz39-73/+78
Do it for all packages that * mention perl, or * have a directory name starting with p5-*, or * depend on a package starting with p5- like last time, for 5.18, where this didn't lead to complaints. Let me know if you have any this time.
2014-05-19Apply a number of changes:jperkin5-5/+57
* Install a dummy log handler to avoid spamming e.g. the irssi-xmpp console window in non-debug mode, patch from: https://github.com/mcabber/loudmouth/commit/65fda2c884f2cd70096def29fde5c6b9c1e70ecb * Fix build on Darwin * Add patch comments and LICENSE. Bump PKGREVISION.
2014-05-17Bump applications PKGREVISIONs for python users that might be usingwiz7-14/+14
python3, since the default changed from python33 to python34. I probably bumped too many. I hope I got them all.
2014-05-15Revbump after updating graphics/giflibadam1-2/+2
2014-05-14Update ejabberd to 14.05.fhajny3-7/+37
Changelog since 13.12: ejabberd now includes support for: - XEP-0198: Stream Management (EJAB-532) - XEP-0321: Remote Roster Management (EJAB-1381) - RFC-3261: SIP proxy/registrar - RFC-5766: TURN: Traversal Using Relays around NAT (EJAB-1017) There are several improvements regarding encryption: - Add option to specify openssl options - Fix extraction of host names from certificates - Fix certificate authentication for incoming s2s connections - Fix handling of certificate verification errors for incoming s2s - Handle “s2s_use_starttls: required_trusted” the same way for outgoing - Support certificate verification for outgoing s2s connections - Check TLS state before requesting SASL EXTERNAL - Log TLS status for outgoing s2s with SASL EXTERNAL - Verify host name before offering SASL EXTERNAL Just to mention other improvements: - New ejabberd command: disconnect_user/2 - New Bash completion script for ejabberdctl, experimental (EJAB-1042) - Don’t provide current password in webinterface - mod_register_web: check same acl as mod_register. - Document and enable mod_carboncopy (XEP-0280) by default - Make it possible to get/set vCards for MUC rooms - Add Travis CI configuration file
2014-05-09Mark packages that are not ready for python-3.3 also not ready for 3.4,wiz15-30/+30
until proven otherwise.
2014-05-06This version is now GPL v3.wiz1-2/+2
2014-05-06Update to 1.0.10:wiz7-35/+47
v1.0.10 -- 09 Apr 2014 --------------------- - TLSSChannel: use malloc/realloc/free instead of their legacy Local* variants (fixes #222) - VCard: remove \r from vcard photos. Fixes a recent change Facebook made to their vcard pictures (patch by Fernando Sanchez) - Jingle: fixed replying; distinguish between 'from' and 'initiator'; added Jingle::Session::setInitiator() - Jingle: fixed ::ICEUDP to actually add candidates; added ::Session::initiator(), ::setHandler(), ::sessionAccept( PluginList ); fixed storing of new sessions in ::SessionManager (patches by Erich Keane) - Jingle: removed Jingle::setInitiator() and ::setResponder() (now provided by ctor) - AtomicRefCount: fixed compilation on iOS (patch by Erich Keane) - Jingle::Plugin: added JinglePluginType, pluginType(), and findPlugin() to easily look for and retrieve specific plugins - ConnectionBOSH: fixed return value for recv() (patch by Sudarshan Prasad) - Parser: get rid of bogus isValid() (fixes #180, #224) v1.0.9 -- 15 Oct 2013 --------------------- - changed colon to dash in uid generation to possibly fix #191 - added Channel Binding (needed for SASL SCRAM-SHA-1-PLUS) to SChannel on win32 (untested) - fixed SCRAM-SHA-1-PLUS v1.0.8 -- 15 Oct 2013 --------------------- - ConnectionTLS: make stacked TLS/SSL connections work again with HTTP proxies - added SASL SCRAM-SHA-1/SCRAM-SHA-1-PLUS authentication mechanisms (GnuTLS & OpenSSL only) (#201) - properly seed the RNG - SHA::hex(): finalize() only once v1.0.7.1 -- 11 Oct 2013 --------------------- - fixed/updated the win32 project files v1.0.7 -- 11 Oct 2013 --------------------- - added Jingle (XEP-0166) - added Jingle ICE-UDP Transport (XEP-0176) - added Jingle File Transfer (XEP-0234) - fixed compilation in iOS7 SDK (thanks to Kurt Vermeersch) - fixed bug in stanza handling/counting related to Stream Management (patch by Norbert Riedlin) - added protected ClientBase::stanzasSent() to return sent stanzas (if Stream Management enabled) v1.0.6 -- 04 Sep 2013 --------------------- - ClientBase: removed check for empty message body --> messages of type chat with empty bodies will be passed on to listeners - required for Message Carbons - MessageSession: removed check for empty message body --> messages of type chat with empty bodies will be passed on to listeners - required for Message Carbons - don't send presence after stream resumption - added ClientBase::sendQueue() - documentation updates and fixes v1.0.5 -- 02 Sep 2013 --------------------- - added support for Stanza Forwarding (XEP-0297) - added support for Message Carbons (XEP-0280) v1.0.4 -- 30 Aug 2013 --------------------- - added support for Stream Management (XEP-0198) - Fix some iterator usage for portability related to erase (patch by Daniel Bowen) - Ensure setting a connection does not leave a deleted value in the member variable for a time (patch by Daniel Bowen) - Add operator< and relatives to JID so that it can be in a map (patch by Daniel Bowen) - Sandboxing on Apple doesn't like getprotobyname (patch by Daniel Bowen) - MessageSession::send(): removed default argument of 2nd parameter to remove ambiguity of MS::send( string ) (#206) (source incompatible!) - VCard: renamed setPhoto( string ) to setPhotoUri( string ) (#166) (source and binary incompatible) v1.0.3 -- 22 Jul 2013 --------------------- - Changed license to GPLv3 - removed space from VS project name (--> gloox-1.0) - VCardUpdate: fixed handling of empty hash (#203) - VCardUpdate: added hasPhoto() to inidicate whether there was a photo tag (#203) - compilation fixed when using getaddrinfo (patch by Roy van Dam) - Receipt: recognize id attribute (patch by Dídac Pérez) (#208) - MessageSession: added MS::send( string& ) to properly provide a base for MUCMS::send( string& ) (#206) - really fixed memory leak in prep::idna() - gloox.vcproj: removed not-yet-present tlsgnutlsserver.cpp/.h v1.0.2 -- 05 Jul 2013 --------------------- - SOCKS5Bytestream: Don't wait for incoming data, notify about open stream immediately upon connection (patch by Erik Horemans) - fixed/updated Code::Blocks and VS project files (fixes #197, #198) - fixed memory leak in ClientBase (fixes #204) - fixed memory leak in prep::idna() v1.0.1 -- 29 Jun 2013 --------------------- - Added support for Serverless Messaging (XEP-0174) - TLSOpenSSLServer: compilation fix - don't bail on DNS TCP queries - fixed µs timeout value (now defaults to 1.000.000) - omit port in initial greeting (usually -1 anyway) - fixed SHA1 hashes of 55 byte strings (#164) - fixed CFLAGS and LIBS in pkg-config file (#163) - fixed SOCKS5Bytestream double close notification - tell gcrypt that we're using pthreads (if available) - ClientBase: send IQ error response for unsupported features - ClientBase: fixed potential infinite loop on IQ error - ClientBase: fixed NTLM auth - ClientBase, SEF: mutex-protected SE handling - PubSub: added 'subscribe & configure' - PubSub: added optional subid - SOCKS5BytestreamServer: expose local socket - RosterManager: don't use string-comparison on JIDs; use JID class - NonSASLAuth: fixed resource usage by deprecating ClientBase::m_selectedResource - InBandBytestream: don't call handler in dtor - util: fixed long2string() - fixed a few leaks in GnutTLS client code (#181) - VCard: made getters const (#186) (binary-incompatible change!) - PubsubManager: fixed using wrong Tag (#190) - Search: fixed search() (#193) - DNS: fix socket leak if no network connection is available (#192) - PubsubManager: unconditionally call handleItemPublication() (#194) - configure: Added -lgcrypt (dependency of GNUTLS)
2014-05-05Recursive revbump from x11/pixmanryoon17-33/+34
Fix PR pkg/48777
2014-05-04Remove FETCH_USING.rodent1-3/+1
2014-05-03Adapt to Lua multiversion support.alnsn2-2/+5
2014-05-03Adapt to Lua multiversion support.alnsn1-1/+4
2014-04-30Bump PKGREVISION for boehm-gc default-on threads, just to be onwiz2-4/+4
the safe side.
2014-04-26Install man page. Bump PKGREVISION.wiz2-5/+8
2014-04-26+ swift.wiz1-1/+2
2014-04-26Import swift-2.0 as chat/swift, packaged for wip by schnoebe and myself.wiz6-0/+132
Swift is trying to plug a hole in the XMPP client landscape, and has these aims: * Wide platform availability. * Doing the "Right Thing" for the user, without configuration. * Doing the "Right Thing" with standards-compliance. * Targeting the end-users, not the system administrators. * Being an XMPP client - not multi-protocol. * Concentrating on the most frequently performed tasks. * Never interrupt the user with something that doesn't need attention. Features of interest * Easy status setting. * Easy room joining and bookmarking. * XEP-0258 Labelling for secure environments. * Stream compression for bandwidth-saving. * Support for the new SCRAM authentication mechanism.
2014-04-23FreeBSD 10 is not FreeBSD 1.asau3-4/+72
2014-04-23Disable gnutls as a preferred option, as using gnutls keeps libpurpleschnoebe1-2/+2
from being able to log into Yahoo Messenger.
2014-04-21Fix readline use.joerg4-8/+102
2014-04-21recursive bump for boehm-gc API bumpwiz2-4/+4
2014-04-19Fix build with newer readline.joerg2-1/+26
2014-04-16Support readline 6.3.joerg2-1/+127
2014-04-10recursive bump from ilmbase shlib version change.obache4-7/+8
2014-04-09recursive bump from icu shlib major bump.obache10-19/+20
2014-04-07Update prosody to 0.9.4.fhajny2-6/+6
Fix for a DoS vulnerability, see https://www.debian.org/security/2014/dsa-2895 Changes in 0.9.4: - Compression: Disallow compression on unauthenticated streams - Core: Limit default read size and maximum stanza size - Core: Enable SASL EXTERNAL by default for component s2s - S2S: Warn if s2s_secure_auth and s2s_require_encryption have been set in conflicting ways - S2S: Warn if no local network addresses were found, preventing successful s2s - MUC: Fix traceback when a non-occupant tried to change an occupant's role - MUC: API: Fire an event when temporary rooms are destroyed after the last person leaves - Telnet: Fixed traceback when listing users - Telnet: Apply normalization to JIDs in user management commands - HTTP: Fix directory detection in file server on Windows - Plugins: Fix paths on Windows - MOTD: Don't strip blank lines from the message provided in the config - prosodyctl: Better error reporting when generating certificates - Makefile: Improve FreeBSD compatibility - Multiple fixes to our migration tools, and support for importing MUCs from ejabberd
2014-03-24Fix build on SunOS. Based on a patch by MAINTAINER.jperkin1-1/+10
2014-03-13Set USE_GCC_RUNTIME=yes for packages which build shared libraries but dojperkin1-1/+2
not use libtool to do so. This is required to correctly depend upon a gcc runtime package (e.g. gcc47-libs) when using USE_PKGSRC_GCC_RUNTIME.
2014-03-12Update Konversation from 1.4 to 1.5wiedi4-11/+44
Konversation 1.5 adds numerous major features over the previous stable release. Of particular note are support for SASL and client certificate authentication, all-new topic management UI, overhauled authentication UI in the Identities dialog, per-tab spell-checking language settings, user-configurable nick context menu entries, mouse spring-loading on tabs, all-new versions of major bundled scripts and improved Ignore and Watched Nicknames systems. Many under-the-hood changes to improve codec support and general performance, along with the usual slew of bug fixes all over, further sweeten the deal. Full Changelog at: https://projects.kde.org/projects/extragear/network/konversation/repository/revisions/master/entry/ChangeLog
2014-03-12pull over a patch from ircii-current to fix input lines.mrg3-2/+27
2014-03-11Import initial SMF support for individual packages.jperkin3-1/+74
2014-03-11Remove example rc.d scripts from PLISTs.jperkin20-43/+20
These are now handled dynamically if INIT_SYSTEM is set to "rc.d", or ignored otherwise.
2014-03-10Update prosody to 0.9.3.fhajny7-22/+29
Changes in 0.9.3: - A config file passed as command line argument is no longer forgotten when config is reloaded - MUC: Allow admins to always bypass restrict_room_creation - Strip trailing '.' when normalizing hostnames - HTTP: Prevent silent connection failures - Components: Allow easier overriding of component authentication by plugins - Components: Enable TCP keepalives - Migrator: Better error reporting and improved robustness - S2S: Include IP in log messages, if hostname is unavailable - TLS: Log error when initialization fails Changes in 0.9.2: - Debian/Ubuntu packages fixed to always generate per-system certs - TLS: Improved cipher string, and use Prosody's preferred ciphers - MUC: Fix for Spark clients not displaying room lists
2014-03-10Remove PKGREVISION incorrectly addedfhajny1-2/+1
2014-03-10Fix config file locationfhajny1-2/+2
2014-03-10Update ejabberd to 13.12.fhajny3-63/+64
Changes since 13.10: - New OpenSSL ciphers option in c2s, s2s and s2s_out - mod_roster: new access rule to restrict roster modificartion - mod_pubsub: support for data migration from mnesia to odbc - ejabberd_xmlrpc included - Bugfixes