summaryrefslogtreecommitdiff
path: root/chat
AgeCommit message (Collapse)AuthorFilesLines
2017-11-06Pullup ticket #5617 - requested by mayabsiegert2-1/+43
chat/weechat: build fix Revisions pulled up: - chat/weechat/distinfo 1.45-1.46 - chat/weechat/patches/patch-CMakeLists.txt 1.1-1.2 --- Module Name: pkgsrc Committed By: maya Date: Sat Nov 4 17:16:58 UTC 2017 Modified Files: pkgsrc/chat/weechat: distinfo Added Files: pkgsrc/chat/weechat/patches: patch-CMakeLists.txt Log Message: weechat: add configure check that eat_newline_glitch can be assigned to Fixes netbsd-7 build. --- Module Name: pkgsrc Committed By: maya Date: Sat Nov 4 17:23:20 UTC 2017 Modified Files: pkgsrc/chat/weechat: distinfo pkgsrc/chat/weechat/patches: patch-CMakeLists.txt Log Message: weechat: ...and don't expand unrelated things in CMakeLists.txt
2017-10-28Pullup ticket #5587 - requested by mayaspz4-17/+17
chat/irssi: security update chat/irssi-icb: security update chat/irssi-xmpp: security update Revisions pulled up: - chat/irssi-icb/distinfo 1.31 - chat/irssi-xmpp/distinfo 1.13 - chat/irssi/Makefile.common 1.25 - chat/irssi/distinfo 1.44 ------------------------------------------------------------------- Module Name: pkgsrc Committed By: maya Date: Mon Oct 23 15:08:24 UTC 2017 Modified Files: pkgsrc/chat/irssi: Makefile.common distinfo pkgsrc/chat/irssi-icb: distinfo pkgsrc/chat/irssi-xmpp: distinfo Log Message: irssi: update to 1.0.5 - Fix missing -sasl_method '' in /NETWORK (#718, #719). - Fix incorrect restoration of term state when hitting SUSP inside screen (#737, #733). - Fix out of bounds read when compressing colour sequences. Found by Hanno B?ck (GL#12, GL!18). - Fix use after free condition during a race condition when waiting on channel sync during a rejoin (GL#13, GL!19). - Fix null pointer dereference when parsing certain malformed CTCP DCC messages (GL#14, GL!20). - Fix crash due to null pointer dereference when failing to split messages due to overlong nick or target (GL#15, GL!21). - Fix out of bounds read when trying to skip a safe channel ID without verifying that the ID is long enough (GL#16, GL!22). - Fix return of random memory when inet_ntop failed (#769). - Minor statusbar help update. By Robert Bisewski (#758, #763). Security advisory: https://irssi.org/security/irssi_sa_2017_10.txt To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 pkgsrc/chat/irssi/Makefile.common cvs rdiff -u -r1.43 -r1.44 pkgsrc/chat/irssi/distinfo cvs rdiff -u -r1.30 -r1.31 pkgsrc/chat/irssi-icb/distinfo cvs rdiff -u -r1.12 -r1.13 pkgsrc/chat/irssi-xmpp/distinfo
2017-09-25nvm previousmaya1-3/+1
2017-09-25work around pkgsrc bugs.maya2-2/+5
2017-09-25weechat: delete forgotten commented distinfo entry.maya1-2/+1
2017-09-25weechat: update to 1.9.1maya5-106/+8
Fixes CVE-2017-14727, CVE-2017-8073 version 1.9.1: a crash can happen in logger plugin when converting date/time specifiers in file mask. Two other bugs are fixed as well in buflist and relay plugins. version 1.9: - improve speed of nicklist bar item callback - add auto scroll of buflist bar with new option buflist.look.auto_scroll - add option buflist.format.name - add variables ${format_name}, ${current_buffer} and ${merged} in buflist - display a warning in buflist when the script buffers.pl is loaded - add server/channel pointers in trigger IRC callbacks - add API functions config_option_get_string and hdata_compare - fix bind of Space key version 1.8: - add option weechat.completion.nick_case_sensitive - add wilcard matching operator, cut of string and ternary operator in evaluation of expressions - add resize of window parents with /window resize [h/v]size - add plugin "buflist" (bar with list of buffers) - add arraylist and dynamic string functions in API - add option "open" in command /server - add signal "irc_server_lag_changed" and store the lag in the server buffer (local variable) - add aspell options to control delimiters in suggestions - add option "-include" in commands /allchan, /allpv and /allserv For a complete changelog, see: https://weechat.org/files/changelog/ChangeLog-1.9.1.html
2017-09-19libfolks: update HOMEPAGEwiz1-3/+2
2017-09-18chat/Makefile: -mu-conferencegdt1-2/+1
2017-09-18mu-conference: remove due to not being maintainedgdt8-149/+0
mu-conference no longer has a functional upstream and is no longer being maintained; the hosting provider gna shut down, and queries on the jabberd2 and pkgsrc-users lists about interest did not elicit any replies.
2017-09-18revbump for requiring ICU 59.xmaya13-25/+26
2017-09-17p5-POE-Component-IRC: update to 6.90.wiz2-9/+10
6.90 Tue Sep 5 19:17:35 BST 2017 - Update simpleclient with IPv6 option - Remove requirement on List::MoreUtils - Fix missing code for Ignore_unauthorized - Add support for WEBIRC 6.89 Tue Sep 5 19:13:09 BST 2017 (yes, no comment)
2017-09-17telepathy-glib: fix HOMEPAGEwiz1-2/+2
2017-09-16blackened: remove packagewiz11-290/+1
Last release from 1999, no upstream found.
2017-09-12recursive bump for qt5-qtwebkit dependency changewiz1-2/+2
2017-09-09Update chat/mcabber to 1.1.0leot3-13/+12
Changes: mcabber (1.1.0) * New "VI" mode (option 'vi_mode') (Holger Weiß) * Fix issues in buddylist rebuild (franky) * Do not use g_slist_free_full() which requires glib2 2.28.0 (Frank Bergmann) * Use UTF-8 validation of file content when sending a message from a file * Documentation updates mcabber (1.0.5) * Much better performances with huge rosters (Frank Zschockelt) * Fix issue with carbons (CVE-2017-5589) * Fix small memory leak * contrib/vim: Support reloading filetype detection mcabber (1.0.4) * Bugfix: Check the origin of roster pushes Cf. Gajim's CVE-2015-8688 and https://gultsch.de/gajim_roster_push_and_message_interception.html mcabber (1.0.3) * Link with the tinfo library * Fix default modules directory on OpenBSD (Tim van der Molen) * Create history log dir if it doesn't exist (Andrey Utkin) * [OTR] Do not send empty subjects when using otr (franky) * [UI] /set does not display password values anymore (Egor Kovetskiy) * [MUC] Use nick to set the role * Misc help/documentation updates mcabber (1.0.2) * Compatible with Loudmouth >=1.5.3 with SHA256 support (Frank Zschockelt) * Ignore the untrusted certificate warning when user sets a fingerprint (Frank Zschockelt) * Stop HTML-escaping OTR messages - only strip known tags (Frank Zschockelt) * Read $HOME/.mcabberrc if there is no mcabber configuration directory * Minor documentation updates mcabber (1.0.1) * [PGP] Improved PGP-encryption support * [PGP] Improved support for GnuPG v2+ * [PGP] Encrypt messages with our own PGP key and decrypt our own encrypted messages when Carbons are enabled * [PGP] New PGP options: 'gpg_path' and 'gpg_home' (Holger Weiß) * [PGP] Check all signatures and stop immediately if one could be verified (Sven Gaerner) * Improved Carbons support (Holger Weiß) * New option: 'clear_unread_on_carbon' (Holger Weiß) * Improve SSL fingerprint management; Display the server SSL fingerprint when we connect * Use XDG configuration directory if it contains a configuration file * Fix a few memory leaks * Fix external password support (especially on OS X) * Fix resizing when mcabber is built with --enable-sigwinch * Fix reading of history log files w/o LF character (Sam Whited) * Minor documentation updates * Other misc. bugfixes and cleanups
2017-09-08Add matterircd.jperkin1-1/+2
2017-09-08Import matterircd-0.14.0 as chat/matterircd.jperkin4-0/+369
Minimal IRC server which integrates with Mattermost and Slack. Features: - support direct messages / private channels / edited messages - auto-join/leave to same channels as on mattermost - reconnects with backoff on mattermost restarts - support multiple users - support channel backlog (messages when you're disconnected from IRC/mattermost) - search messages (/msg mattermost search query) - scrollback support (/msg mattermost scrollback #channel limit) - restrict to specified mattermost instances - set default team/server - WHOIS, WHO, JOIN, LEAVE, NICK, LIST, ISON, PRIVMSG, MODE, TOPIC, LUSERS, AWAY, KICK, INVITE support - support TLS (ssl) - support LDAP logins (mattermost enterprise) (use your ldap account/pass to login) - &users channel that contains members of all teams (if mattermost is so configured) for easy messaging - supports mattermost roles (shows admins with @ status for now) - gitlab auth hack by using mmtoken cookie (see https://github.com/42wim/matterircd/issues/29)
2017-09-08Follow redirects.wiz1-3/+3
2017-09-08Recursive revbump from audio/pulseaudio-11.0ryoon1-2/+2
2017-09-06Remove the CONFLICT on jabberd, it doesn't make any sense.fhajny1-2/+1
2017-09-06Follow some redirects.wiz2-4/+4
2017-09-04Remove smirk.wiz8-112/+1
Last release from 2008, no upstream.
2017-09-04Follow some redirects.wiz5-10/+10
2017-09-04Comment out dead sites.wiz9-20/+20
2017-09-04+ py-hangupsleot1-1/+2
2017-09-04Import py-hangups-0.4.3 as chat/py-hangupsleot5-0/+154
hangups is the first third-party instant messaging client for Google Hangouts. It includes both a Python library and a reference client with a text-based user interface. Unlike its predecessor Google Talk, Hangouts uses a proprietary, non-interoperable protocol. hangups is implemented by reverse-engineering this protocol, which allows it to support features like group messaging that aren't available in clients that connect via XMPP. hangups is still in an early stage of development. The reference client is usable for basic chatting, but the API is undocumented and subject to change. Originally packaged by myself in pkgsrc-wip.
2017-09-03Update some HOMEPAGEs.wiz1-2/+2
2017-09-03Comment out dead MASTER_SITES.wiz1-2/+2
2017-09-03Follow some redirects.wiz1-2/+2
2017-09-03Comment out dead MASTER_SITES/HOMEPAGEs.wiz5-11/+11
2017-08-24Revbump for boost updateadam17-34/+34
2017-08-24Add support for 256 colors in irssikhorben2-4/+9
This even makes it an option, to disable it if necessary. It is enabled by default here since it remains disabled by default at run-time: /set colors_ansi_24bit Bumps PKGREVISION. "Go for it" maya@
2017-08-23chat/inspircd{,12}: Fix build with perl>=5.26.0.jlam5-11/+40
Perl 5.26.0 removed "." from @INC, so add it back to the scripts used to configure the software. The scripts are only called from the top-level directory, so adding 'use lib ".";' is sufficient.
2017-08-20Update chat/ejabberd to 17.08.fhajny4-32/+28
Core - Erlang/OTP 17.5 or higher is required, and 20 is now supported - Make ejabberd_cluster modular - Replace gen_fsm with p1_fsm to avoid warnings in OTP20+ - Fix clustering table reg_users_counter - ext_mod: Update spec from custom and allow modules dependencies - extauth.py: Fix to support : in passwords - Set high water mark in lager for all backends - Fix old route record in mnesia’s route table haven’t been remove when restarting in some cases - ejabberd_cluster*.erl: Add copyright and fix description - Add support of rfc6120 section 4.9.3.16 on node shutdown Configuration - ejabberd_c2s: Fix priority of ‘certfile’ option - Introduce ‘hosts’ modules option - Fix ERLANG_OPTS, INET_DIST_INTERFACE and FIREWALL_WINDOW option - Remove unused ‘managers’ option, related to the deferred XEP-0321 Commands - Fix errors when running ejabberdctl as root - Fix set_presence command to work in recent ejabberd - Rename stop_all_connections to stop_s2s_connections for consistency - Change policy of user_resources command, from user to admin - Remove old command calling interface - Describe more command arguments and results Modules - mod_http_api: Use hide_sensitive_log_data option when registering users - mod_http_fileserver: Request basic auth dialog from browser - mod_muc: Fix nick bug with MUC on riak - mod_muc: new hooks - mod_push: Support XEP-0357: Push Notifications - mod_push_keepalive: New module PubSub/PEP - Keep disco#info on PEP compatible with XEP-0060 - Preliminary export PubSub data from Mnesia tables to SQL file - Fix PubSub send last published items - Fix PEP node removal - Fix PEP node identity - Fix disco#items on PEP service - Fix getting cached last item - Add import of PEP from prosody
2017-08-16Comment out dead sites.wiz6-15/+15
2017-08-16Follow some http redirects.wiz20-40/+40
2017-08-07Fix packages that had INSTALLATION_DIRS+=$(PKG_SYSCONFDIR}.jlam1-2/+2
Set PKG_SYSCONFSUBDIR where appropriate, and use {MAKE,OWN}_DIRS to create the directory tree under ${PKG_SYSCONFDIR} instead of using INSTALLATION_DIRS. Bump the PKGREVISION of packages that changed due to changes in the package install scripts.
2017-08-07Unconditionally set PKG_SYSCONFSUBDIR in the package Makefile.jlam1-2/+2
PKG_SYSCONFSUBDIR is a package-settable Makefile variable and should not be overridden through /etc/mk.conf.
2017-08-07Fix target location of copied config files for chat/gale.jlam1-6/+5
Use ${PKG_SYSCONFDIR}, not ${PKG_SYSCONFDIR}/gale, to refer to the config directory -- since PKG_SYSCONFSUBDIR is set to "gale", ${PKG_SYSCONFDIR} already includes that subdirectory. Remove ${PKG_SYSCONFSUBDIR} from OWN_DIRS, since the config directory is already automatically created by the package install scripts if PKG_SYSCONFSUBDIR is set. Bump the PKGREVISION due to the changes in the package install scripts.
2017-08-01Comment out some dead HOMEPAGEs.wiz3-7/+7
2017-08-01Update HOMEPAGE.wiz1-2/+2
2017-08-01Follow some http -> https redirects.wiz3-6/+6
2017-08-01fix CVE-2009-3720 in libtlen.nros3-2/+18
Bump PKGREVISION.
2017-07-22include limits.h for PATH_MAX.maya2-1/+16
fixes builds on smartos, confirmed by wiedi, thanks.
2017-07-16Honor LDFLAGS. Fixes RELRO build.wiz1-2/+2
2017-07-07catch up with irssi update.maya1-5/+5
2017-07-07Catch up with irssi version updatemaya1-5/+5
2017-07-07irssi: update to 1.0.4. security fix.maya2-7/+7
v1.0.4 2017-07-07 The Irssi team <staff@irssi.org> - Fix null pointer dereference when parsing invalid timestamp (GL#10, GL!15). Reported by Brian 'geeknik' Carpenter. - Fix use-after-free condition when removing nicks from the internal nicklist (GL#11, GL!16). Reported by Brian 'geeknik' Carpenter. - Fix incorrect string comparison in DCC file names (#714). - Fix regression in Irssi 1.0.3 where it would claim "Invalid time '-1'" (#716, #722). - Fix a bug when using \n to separate lines with expand_escapes (#723). - Retain screen output on improper exit, to better see any error messages (#287, #721). - Minor help update (#729).
2017-07-07Update chat/ejabberd to 17.07.fhajny5-69/+97
Version 17.07 ============= Core - Close accepted socket if sockname/peername has failed. Version 17.06 ============= New features - The new cache system is also a new component that allows fine tuning of ejabberd performance for either small systems or large scale servers. - Certificate Manager is a feature that has been requested by many organisations, allowing administrators to manage their certificate more easily - Riak support for several modules API - Deprecate misc:encode_base64/1 and misc:decode_base64/1 - Rename is_user_exists function to user_exists - Allow api access on both ipv4 and 6 loopback addresses - Fix invalid argument in get_messages_susbset Admin - Refactor ejabberdctl - Improve ejabberdctl parameters parsing - Quote all paths to allow spaces in directory names - update-deps-releases.pl: Show operations to perform before asking to apply them - Fix Salt import from prosody SCRAMmed password Configuration - Validate module options on start_module/2 - Validate new options before module reloading - Validate second-level options - Introduce iqdisc global option - stream_management listen option deprecated, use mod_stream_mgmt - Check presence of some files during option validation - Speedup configuration options lookup - Validate all certfiles on startup - Only validate certfiles if public_key:short_name_hash/1 is available - Introduce Certficate Manager Commands - Add clear_cache admin command - Parse correctly presence_broadcast option in change_room_option command - Describe command arguments and results in mod_muc_admin - Improve export2sql explanation; remove obsolete and duplicated command - Fix and document push_roster_all command - Fix mod_muc_admin command set_room_affiliation - Fix invalid {args,result}_examples in mod_muc_admin - Fix srg_user_add/del for non-Mnesia database backends - Make ext_mod api return rescode Compilation - Erlang 17.5 or higher is required - Add --enable-system-deps configure option - Add --enable-stun and --enable-sip configure options Core - Speedup Mnesia tables initialization - Improve Mnesia tables creation and transformation - Improve ejabberd_c2s:close() - ejabberd_c2s: Don’t close session on stream resume - Speedup loading of translation files - Fix ejabberd_router:is_my_route/1 - Don’t let a receiver crash if a controller is unavailable - Fix OTP-17.5 support - websocket: Catch exception that may happen when sending data over websocket Databases - New sql_connect_timeout option - New sql_query_timeout option - Get rid of sql_queries.erl - Use round-robin algorithm when selecting worker from DB pool - Add Riak as BOSH RAM backend - Add Riak as mod_proxy65 RAM backend - Add Riak as mod_carboncopy RAM backend - Add Riak as router RAM backend - Add Riak as session manager RAM backend - Fix cleaning of Riak route table - Add pubsub import from prosody/metronome - Fix username in mam export - Fix Salt import from prosody SCRAMmed password - In offline export to SQL, first write all DELETE, later all INSERT Cache - Implement cache for mod_announce - Implement cache for mod_private - Implement cache for mod_privacy/mod_blocking - Implement cache for mod_last - Implement cache for mod_vcard and mod_vcard_xupdate - Implement cache for roster - Add cache options to the validator - Use cache for authentication backends - Use new cache API in mod_shared_roster_ldap - Use new cache API in ejabberd_oauth - Use new cache API in mod_mam - Use new cache API in mod_caps - Use cache in front of Redis/SQL RAM backends Modules - mod_http_upload: Add support for HTTP File Upload 0.3.0 - mod_mam: Added export function - mod_metrics: Don’t leak with UDP sockets - mod_metrics: New options ip and port - mod_muc: Allow a room admin to un/subscribe another JID - mod_offline: Don’t store messages via a single process - mod_offline: Make sure only jabber:x:event tag is present in offline event - mod_register: New option ‘access_remove’ ACL - mod_stream_mgmt: Preserve stanza count on timeout - mod_vcard_ldap: Parse ldap_uids like in eldap_utils - mod_client_state: Reset state on session resume - mod_metrics: Fix IP address parsing - mod_pubsub: Avoid useless calls on simples subscriptions - mod_block_strangers: Add allow_local_users option Elixir - Update elixir to v1.4.4
2017-07-06update to ircII 20170704. changes include:mrg2-8/+7
o fixes for the OSX fixes in 20170606 o new window resizer now works, can get the old one at compile time with --with-default-resize-method=old configure option o more fixes for OSX and @-style assignment o fix a window rebalance when not resizing bug o fix crashes on OSX in complex scripts using [] o fix reconnecting channels moving windows