summaryrefslogtreecommitdiff
path: root/chat
AgeCommit message (Collapse)AuthorFilesLines
2019-12-13Revbump all Go packages after Go 1.12.14 update.bsiegert2-4/+4
2019-12-12atheme: Avoid requiring git to generate a header file.nia1-1/+5
2019-12-12Add chat/telepathy-qt5 version 0.9.8 to pkgsrc-currentnros16-1/+701
telepathy-qt5 is a Qt5 high-level binding for Telepathy. The qt4 version is in chat/telepathy-qt .
2019-12-12inspircd3: Disable configuration prompt for uid.nia2-7/+18
Build fix for certain pkgsrc build environments.
2019-12-10atheme: Update DESCRnia1-7/+6
2019-12-10atheme: Update to 7.2.10.r2nia3-74/+27
Changes since v7.2.9: Bugfixes and better logic in verify_password() Fix potential NULL dereference in modules/crypto/posix Backport some modules/crypto/pbkdf2v2 improvements from master Backport modules/crypto/argon2d from master Backport Base-64 codec from master Backport some build/configuration system improvements from master Bump E-Mail address maximum length to 254 characters Use flags setter information in modules/chanserv/access & modules/chanserv/flags Fix issue where modules/misc/httpd wasn't closing its listening socket on deinit Fix GroupServ data loss issue when a group was the founder of another group
2019-12-10weechat: Update to 2.7nia5-14/+35
Among the new features: - add option logger.file.color_lines (support of ANSI color codes in log files) - add filters on IRC raw buffer - add IRC server option "ssl_password" - add option irc.look.display_pv_warning_address - add options irc.color.message_kick and irc.color.reason_kick - add option xfer.file.download_temporary_suffix - add option weechat.look.nick_color_hash_salt - add different WeeChat icons sizes - add calculation of expression in evaluation of expressions with "calc:xxx" - add optional default path (evaluated) in completion "filename" - add modifier "color_encode_ansi" - add support of Guile 2.2 - add support of Python 3.8 - many bugs fixed.
2019-12-08anope: Update to 2.0.7nia6-53/+69
The notable changes includes: Fix not sending login data on successful NickServ GROUP Fix m_httpd to not consider headers to be case sensitive Add InspIRCd 3 protocol support Add 'n' email token for use in the email change template Add logging for NickServ UNGROUP Fix setting swhois on UnrealIRCd Add nickserv/recover permission to allow opers to recover other users Fix superadmin not being removed when deopering Fix setting nickserv access list in webcpanel Add support for post-handshake SASL in Unreal 4.2.2+ Add logging for channel memo deletionso
2019-12-06weechat: Spell Python_EXECUTABLE correctly.jperkin1-2/+2
2019-12-04hexchat: PYTHON_VERSIONS_INCOMPATIBLE can be removed nownia1-4/+1
Meson was updated to not require this hack
2019-12-04hexchat: Backport a message parser fix and clean up the Makefile a bit.nia6-14/+102
This fixes some small problems (e.g. with the display of the date the topic was set) when connecting to IRC networks running newer, standards-compliant server implementations. I'm backporting these fixes because I'm not expecting a new HexChat release to be made any time soon. Bump PKGREVISION
2019-11-26bitlbee-mastodon: Update to 1.4.3nia2-8/+8
New features for 1.4.3: - direct messages are now threaded correctly - search works for Mastodon 3.0.0 instances
2019-11-24chat/jabberd: note that there is a pending update in wipgdt1-1/+2
2019-11-24chat/jabberd2: Drop PLIST.wsgdt1-2/+1
This variable is not in PLIST_VARS and does not appear in the PLIST. (It remains for someone who wants to use jabberd2 with websockets to see if that option works and, if not, fix it.)
2019-11-24chat/jabberd2: Drop user definitions redundant with defaults/mk.confgdt1-3/+1
2019-11-17py-hangups: Update to 0.4.10leot3-11/+11
Changes: 0.4.10 ------ - fix "Response payload is not completed" errors - bump maximum supported protobuf version - fix Conversation.get_events returning events newer than the provided event ID rather than older - extend default user detection
2019-11-06*: recursive bump for vala-0.46wiz1-2/+2
2019-11-02chat: align variable assignmentsrillig40-141/+141
pkglint -Wall -F --only aligned --only indent -r No manual corrections.
2019-10-25inspircd: Update to 3.4.0nia3-9/+11
### InspIRCd 3.4.0 **This version of InspIRCd was released on 2019-10-25.** * Added `<alias:stripcolor>` to allow stripping formatting codes before matching an alias. * Added `<cloak:ignorecase>` to ignore the case of a FQDN when cloaking. * Added a check for the `channels/auspex` privilege to the hidemode module. * Added a workaround for gateway IP addresses being banned by the connectban module. * Added more information to timedbans addition/expiry notices. * Added support for filtering part messages to the chanfilter module. * Developer: added `ConfigStatus::initial` to find out if the config is being loaded for the first time. * Developer: added `Events::ModuleEventProvider::{OnSubscribe,OnUnsubscribe}` to allow knowing when a module has subscribed to or unsubscribed from an event. * Developer: added a parameter to the `OnServerSplit` event which specifies whether the split was intended or not. * Developer: added an internal serialisation of the dccallow list. * Developer: added an internal serialisation of the silence list. * Developer: added the `GetId` method to the `Server` class. * Developer: added the `GetNumericToken` method to the `irc::sepstream` class. * Developer: added the `GetTypeStr` method to the `DNS::Manager` class. * Developer: added the `OnServerBurst` event for executing actions after a server has finished bursting. * Developer: added the `OnShutdown` event for executing actions shortly before shutdown. * Developer: added the experimental `Serializable` class &amp; API and implemented it in the `Extensible`, `User` and `LocalUser` classes. * Developer: changed `IS_{LOCAL,REMOTE,SERVER}` to be capable of handling null pointers. * Developer: exposed variable list modes via the `VLIST` 005 token to make things easier for client developers. * Disabled DNS, DNSBL, and ident lookups for unregistered KiwiIRC.com users in the example provider configs. * Documented the `repeat` exemption type. * Exempted the KiwiIRC.com servers from X-lines in the example provider configs. * Fixed a bug in the HAProxy module where it would ignore any data received in the same packet as the header when using TCP connections. * Fixed a crash on shutdown in the spanningtree module. * Fixed linker errors caused by build objects from one compiler being used by another. * Fixed not respecting the deprecated `<channels:users>` config tag. * Fixed the DNSBL module banning a user after their IP address has changed. * Fixed the IP addresses of the KiwiIRC.com servers in the example provider configs. * Fixed the `OnSetUserIP` event being fired before the connect class has changed. * Fixed the `u_noctcp` mode not being respected for CTCPs targeted at a channel. * Fixed the config example path not being updated when the config path is changed in interactive mode. * Fixed the example configs allowing voiced users to voice/devoice other users. * Fixed the example provider config files not being installed. * Fixed the silence module not being able to add or remove entries in some cases. * Fixed various issues relating to hostname resolution. * Raised the default value for `<connflood:bootwait>` from ten seconds to two minutes. * Replaced the gdbargs file with the `--eval-command` option inside the init script. * Updated the NetBSD `EV_SET` workaround now that upstream have fixed the issue.
2019-10-20Rename audio/portaudio-devel to audio/portaudionia1-2/+2
2019-10-19Remove multimedia/farsight2, successor chat/farstreamnia6-83/+1
2019-10-18Revbump all Go packages after lang/go112 updatebsiegert2-4/+4
2019-10-18Remove chat/empathy - this is the GNOME 2 version.nia11-1436/+1
Empathy is unmaintained and was moved to GNOME's attic. Plenty of other IM clients are available.
2019-10-07Rename py-meson to meson.prlw11-2/+2
The motivation is to consider meson as an application, so there is only one copy on the system, and as a python 3 program, it can build python 2 packages.
2019-10-02znc: Needs -lsocket -lnslnia1-1/+3
2019-10-01znc: Update to 1.7.5.nia5-68/+625
pkgsrc changes: - Switched to cmake. Upstream changes: - modpython: Add support for Python 3.8 - modtcl: install .tcl files when building with CMake - nickserv: report success of Clear commands - Update translations, add Italian, Bulgarian, fix name of Dutch - Update error messages to be clearer - Add a deprecation warning to ./configure to use CMake instead in addition to an already existing warning in README
2019-09-26Revbump all Go packages after 1.12.10 update.bsiegert2-4/+4
ok wiz@ for PMC
2019-09-25mumble: Add -lrt on NetBSD, pending further investigationnia1-2/+6
2019-09-22weechat: Fix trailing whitespacenia1-2/+2
2019-09-21weechat: Fix loading the Python plugin after the build system change.nia2-3/+10
Bump PKGREVISION.
2019-09-21weechat: ... typonia1-2/+2
2019-09-21weechat: USE_PKGLOCALDIR (not documented)nia1-1/+3
2019-09-18Recursive revbump from audio/pulseaudioryoon4-8/+8
2019-09-18mumble: Needs qt5-qttoolsnia1-1/+2
2019-09-17weechat: update to 2.6nia4-53/+53
== Version 2.6 (2019-09-08) New features:: * core: add support of 32767 color pairs (issue #1343, issue #1345) * core: add option "close" in command /window (issue #853) * api: add infos "term_colors" and "term_color_pairs" * api: add function list_user_data (issue #666) * api: add argument "strip_items" in function string_split * buflist: add infolist "buflist" with list of buffer pointers (issue #1375) * exec: evaluate option exec.command.shell, change default value to "${env:SHELL}" (issue #1356) * fset: add filters "h=xxx" and "he=xxx" to filter options by description (translated or in English) * irc: make command char optional in server option "command" (issue #615) * irc: add variables "user_max_length" and "host_max_length" in server structure (issue #1387) Bug fixes:: * core: use fixed-width integer for computing nick and hashtable DJB2 key hashes, add values "djb2_32" and "sum_32" for option weechat.look.nick_color_hash (issue #1394) * core: create or update option weechat.notify.xxx when function buffer_set is called with "notify" property (issue #1390) * core: fix memory leak in case of error when building content of bar item for display (issue #1384) * core: send command line parameter to plugins only if the name starts with the plugin name followed by a colon * core: auto disable upgrade process (command line option "--upgrade") if the file weechat.upgrade is not found * core: replace newlines by spaces in argument "completion" of function hook_command (issue #538) * core: replace char "," by "~" in color codes to separate foreground from background (issue #1264) * alias: remove default aliases /AME and /AMSG (issue #1355) * buflist: use extra variables in option buflist.look.display_conditions (issue #1393) * irc: fix parsing of messages 346 (invite list), 348 (exception list), 367 (ban list) and 728 (quiet list) when there is a colon before the timestamp (issue #1396) * irc: fix memory leak when removing a server * irc: fix length of user/nick/host in split of messages (issue #1387) * irc: quote NICK command argument sent to the server only if there's a ":" in the nick (issue #1376, issue #1319) * irc: return all arguments in the PONG response to a PING (issue #1369) * irc: disable server reconnection when the server buffer is closed (issue #236) * irc: strip spaces at beginning/end of addresses in server option "addresses" (issue #195) * irc: fix display of enabled/disabled client capabilities received in command CAP ACK (issue #151) * ruby: fix conversion of big integers on 32bit architecture (issue #1395) Tests:: * unit: add tests on IRC ignore, message and nick functions Build:: * core: fix compilation with autotools on FreeBSD 12.0 * debian: disable Javascript plugin on Debian Buster/Bullseye (issue #1374) * python: compile with Python 3 by default * python: use pkg-config to detect Python (issue #1382)
2019-09-17coyim: Updates the MAINTAINER email.fox1-2/+2
Take ownership of the package.
2019-09-16mumble: Set c++ version and install a missing man page.nia2-2/+11
Bump PKGREVISION.
2019-09-16mumble: Update to 1.3.0nia48-969/+66
Full release notes: https://www.mumble.info/blog/mumble-1.3.0-release-announcement/
2019-09-15irssi-xmpp: Update to 0.54nia3-44/+9
This allows a local patch for irssi 1.0.0 support to be deleted.
2019-09-13Remove chat/gnomeicu.nia8-400/+1
Development on this stopped in favour of Empathy and other clients many years ago. Due to recent protocol changes, unmaintained ICQ clients cannot be expected to continue working.
2019-09-09ircd-hybrid: Add networking libs on SunOSnia1-1/+3
2019-09-04Remove chat/ircservices - successors chat/atheme, chat/anopenia11-367/+1
This services package is very old and unmaintained. Supposedly it doesn't work without -fno-stack-protector. Not a good sign. If I have my IRC history right, chat/anope is a fork of epona, which was a fork of this. PR pkg/49014
2019-09-02Changed PYTHON_VERSIONS_INCOMPATIBLE to PYTHON_VERSIONS_ACCEPTED; needed for ↵adam12-24/+24
future Python 3.8
2019-08-31irssi: Update to 1.2.2nia7-23/+22
Changes: - Fix a use after free issue when receiving IRCv3 CAP information from the server (GL#34) - Fix a crash during startup when windows weren’t fully initialised yet (#1114, bdo#935813) Reassurance: - Most servers do not send duplicate CAP.
2019-08-29psi: fix PLISTnia1-1/+2
2019-08-23ircd-hybrid: Adds missing USE_LIBTOOL.fox1-1/+3
Noticed via pkglint(1).
2019-08-23inspircd*: Update COMMENTnia2-4/+4
2019-08-23inspircd3: Use :tsnia1-2/+2
2019-08-23inspircd3: Update to 3.3.0nia2-8/+7
### InspIRCd 3.3.0 * Added PackageInfo directives for ArchLinux. * Changed the maximum value for `<chanfilter:maxlen>` from 100 to 250. * Developer: added an experimental header which implements the IRCv3 Standard Replies draft: https://github.com/ircv3/ircv3-specifications/blob/master/extensions/standard-replies.md * Developer: added the OnConnectionFail event for suspending a user connection which is about to fail. * Developer: added the `ExtensionItem::{To,From}{Human,Internal,Network}` methods to convert an extension item to and from various string forms. * Developer: added the `MessageEventListener` class for adding tags to server messages. * Developer: added the `{EventHandler,StreamSocket,UserIOHandler}::SwapInternals` methods to swap the internals of two sockets. * Developer: deprecated the ServerEventListener clas and split the events contained within it into the `ServerProtocol::{BroadcastEventListener,LinkEventListener,SyncEventListener} classes. * Developer: deprecated the `SerializeFormat` enum, and the `serialize`, `unserialize` methods of the `ExtensionItem` class, and the `LocalExtItem` class. * Fixed a **crash** in the MySQL module when built against mariadb-connector-c v3.0.5 or newer. * Fixed allowing the `sasl` capability to be requested when the SASL server is offline. * Fixed empty `GLOBOPS` and `WALLOPS` messages not failing with an `ERR_NOTEXTTOSEND` message. * Fixed listener sockets with `<bind:replace>` enabled not being replaced in some circumstances. * Fixed not applying IRCv3 `server-time` timestamps on the server the source is connecting from. * Fixed not being able to use the `O` (oper) extban to server operators with a space in their server operator type. * Fixed referring to registration timeouts as ping timeouts in the `conn_waitpong` module. * Fixed sending IRCv3 `account-notify` and `chghost` messages to a user who has not sent the `NICK` and `USER` commands yet. * Fixed sending IRCv3 `cap-notify` messages for capabilities which are not presently visible in `CAP LS`. * Fixed the `geo_maxmind` module trying to interpret an `AF_UNIX` endpoint as an IP address. * Improved the message sent to server operators when the maximum connections for a connect class is reached. * Updated the vendored `utfcpp` library to v3.1.
2019-08-23inspircd: Update to 2.0.28nia5-26/+32
This release fixes a crash bug in the mysql module as well as fixing several minor issues: * Fixed BanCache entries existing after X-line expiry. * Replaced all references to the dead InspIRCd wiki with the new InspIRCd docs site. * Updated all documentation links to use https. * Updated the Module Manager source list for the new inspircd-contrib repository. InspIRCd v2 is now deprecated and will no longer receive security updates after 2020-06-01.