Age | Commit message (Collapse) | Author | Files | Lines |
|
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
|
|
ok wiz@ for PMC
|
|
|
|
|
|
Bump PKGREVISION.
|
|
|
|
|
|
|
|
|
|
== 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)
|
|
Take ownership of the package.
|
|
Bump PKGREVISION.
|
|
Full release notes:
https://www.mumble.info/blog/mumble-1.3.0-release-announcement/
|
|
This allows a local patch for irssi 1.0.0 support to be deleted.
|
|
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.
|
|
|
|
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
|
|
future Python 3.8
|
|
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.
|
|
|
|
Noticed via pkglint(1).
|
|
|
|
|
|
### 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.
|
|
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.
|
|
|
|
|
|
|
|
|
|
|
|
The pkgsrc version was being used, but not being detected properly
by configure. I'm guessing the configure script is assuming Debian
version numbers or something.
|
|
While here, we probably don't need to regenerate the configure script
any more. So don't do that.
Bump PKGREVISION.
|
|
This release fixes a crash issue if UnrealIRCd is configured to use utf8 or
chinese character sets in set::allowed-nickchars. We don't expect many users
to run their IRCd with this enabled, as the utf8 support was tagged as
experimental and the chinese/gbk implementation is incomplete.
This release also contains a number of other fixes and enhancements.
In particular the reputation and connthrottle modules are now working
better and there were some major Windows fixes.
|
|
|
|
miniircd is a small and limited IRC server written in Python. Despite its
size, it is a functional alternative to a full-blown ircd for private or
internal use. Installation is simple; no configuration is required.
|
|
|
|
just apply the same workaround as upstream is using for FreeBSD.
bump PKGREVISION
|
|
Doesn't seem to actually be used. curl pulls in libidn2, but that's all.
|
|
|
|
|
|
- Upgrade to Mastodon.py 1.4.5
- Rudimentary support for polls (shows links to polls)
- Update colored minimum version to 1.3.93 (Fixes GPL license incompatibility)
- Support Pleroma FlakeIDs
- Minor fix for stream command being closed without receiving a toot getting a Nonetype for handle
|
|
v1.4.6
------
* Fix documentation for list_accounts()
* Add note about block lists to documentation
* Add note that 2.7 support is being sunset
v1.4.5
------
* Small fix to be friendlier to hosted apps
v1.4.4
------
* Added support for moderation API (Thanks Gargron for the clarifications and dotUser for helping with testing)
* Made status_delete return the deleted status (With "source" attribute)
* Added account_id parameter to notifications
* Added streaming_health
* Added support for local hashtag streams
* Made blurhash an optional dependency (Thanks limburgher)
* Fixed some things related to error handling (Thanks lefherz)
* Fixed various small documentation issues (Thanks lefherz)
v1.4.3
------
* BREAKING BUT ONLY FOR YOUR DEPLOY, POTENTIALLY: http_ece and cryptography are now optional dependencies, if you need full webpush crypto support add the "webpush" feature to your Mastodon.py requirements or require one or both manually in your own setup.py.
* Fixed a bug in create_account (Thanks csmall for the report)
* Allowed and documented non-authenticated access to streaming API (Thanks webwurst)
* Fixed MastodonServerError not being exported (Thanks lefherz)
* Fixed various small documentation issues (Thanks julianaito)
v1.4.2
------
* Fixed date parsing in hashtag dicts.
v1.4.1
------
* Fixed search not working on Mastodon versions before 2.8.0. search now dynamically selects search_v1 or search_v2 and adjusts valid parameters depending on the detected Mastodon version.
* Added blurhash decoding.
v1.4.0
------
There are some breaking changes in this release, though less than you might think, considering
this goes all the way from version 2.4.3 to 2.8.0.
* BREAKING CHANGE: Changed streaming API behaviour to make the initial connection asynchronous (Thanks to Shura0 for the detailed report)
* Old behaviour: The initial connection could fail, the stream functions would then throw an exception.
* New behaviour: The initial connection function just returns immediately. If there is a connection error, the listeners on_abort handler is called to inform the user and the connection is retried.
* BREAKING CHANGE: search() now calls through to search_v2. The old behaviour is available as search_v1.
* Added support for polls (Added in 2.8.0)
* Added support for preferences API (Added in 2.8.0)
* Added support for the boost visibility parameter (Added in 2.8.0)
* Added support for type, limit, offset, min_id, max_id, account_id on the search API (Added in 2.8.0)
* Added support for scheduled statuses (Added in 2.7.0)
* Added support for account creation via the API (Thanks gargron for clarifying many things here and in other places. Added in 2.7.0)
* Added support for conversation streaming / stream_direct (Added in 2.6.0)
* Added support for conversations (Added in 2.6.0)
* Added support for report forwarding (Added in 2.5.0)
* Added support for multiple OAuth redirect URIs and forcing the user to re-login in OAuth flows.
* Added support for app_verify_credentials endpoint (Added in 2.7.2).
* Added support for min_id based backwards pagination (Added in 2.6.0). The old method is still supported for older installs.
* Added support for account pins / endorsements (Added in 2.5.0).
* Updated documentation for changes to entities.
* Added the ability to access non-authenticated endpoints with no app credentials (Thanks to cerisara for the report and codl).
* Fixed the streaming API not working with gzip encoding (Thanks to bitleks for the report).
* Added more explicitly caught error classes (Thanks to lefherz).
* Improved Pleroma support including content-type and pagination fixes (Thanks to jfmcbrayer for the report and codl).
* Added better session support (Thanks to jrabbit).
* Fixed dependencies (Thanks to jrabbit).
* Fixed variousmime type issues (Thanks to errbufferoverfl and jfmcbrayer).
* Improved the example code (Thanks to MarkEEaton).
* Fixed various small documentation issues (Thanks to allo-).
|
|
This moves the inet6 option to an options.mk.
While here, silence some pkglint warnings.
Bump PKGREVISION.
|
|
The Steam protocol plugin for bitlbee. This plugin uses the Steam Mobile
API allowing it to run alongside the main Steam client. It is worth noting
that the Steam Mobile API is HTTP based, which does lead to mild latency.
|
|
The Mastodon protocol plugin for bitlbee.
|
|
The Facebook protocol plugin for bitlbee.
This plugin uses the Facebook Messenger MQTT-based protocol.
This project is not affiliated with Facebook, Inc.
|
|
The Discord protocol plugin for bitlbee.
|
|
|
|
|
|
Previously CA_FILE was undefined and lead to using
`/etc/ssl/certs/ca-certificates.crt'. Pass the gnutls default trust store file
that - at least if `gnutls' option is enabled - should be always present.
Bump PKGREVISION.
|