summaryrefslogtreecommitdiff
path: root/chat
AgeCommit message (Collapse)AuthorFilesLines
2020-05-21*: Recursive revbump from graphics/ilmbaseryoon13-26/+26
2020-05-21irssi-xmpp: non-op substnia1-8/+1
2020-05-19chat/centerim: document that the package is array[char]-saferillig1-1/+4
2020-05-18irssi: remove random debug leftovermaya1-3/+1
2020-05-18irssi: grab pull request from upstream fixing hangs with ctrl+spacemaya3-3/+24
bump pkgrevision
2020-05-18unrealircd: Update to 5.0.4nia2-8/+7
UnrealIRCd 5.0.4 Release Notes =============================== This new 5.0.4 version fixes quite a number of bugs. It contains only two small feature improvements. Fixes: * When placing a SHUN on an online user it was not always effective. * Channeldb was not properly restoring all channel modes, such as +P. * When upgrading UnrealIRCd it could sometimes crash the currently running IRC server (rare), or trigger a crash report on ```./unrealircd restart``` (quite common). * UnrealIRCd was giving up too easily on ident lookups. * Crash when unloading a module with moddata. * Crash if an authenticated server sends wrong information (rare). * Removing a TEMPSHUN did not work if the user was on another server. * SAJOIN to 0 (part all channels) resulted in a desync when used on remote users. * Forced nick change from services was not showing up if the user was not in any channels. Enhancements: * New option [set::hide-idle-time::policy](https://www.unrealircd.org/docs/Set_block#set%3A%3Ahide-idle-time) by which you can change usermode +I (hide idle time in WHOIS) from oper-only to settable by users. More options will follow in a future release. * In WHOIS you can now see if a user is currently (temp)shunned. This only works for locally connected users for technical reasons, so use ```/WHOIS Nick Nick``` to see it for remote users. Changes: * The oper notices and logging with regards to server linking have changed a little. They are more consistent and log more now. * When an IRCOp tries to oper up from an insecure connection we will now mention the https://www.unrealircd.org/docs/FAQ#oper-requires-tls page. This message is customizable through [set::plaintext-policy::oper-message](https://www.unrealircd.org/docs/Set_block#set::plaintext-policy). * The French HELPOP text was updated.
2020-05-16ii: Update to 1.8nia4-16/+25
1.8 (2018-02-04): - prevent nick collisions by only setting the nick after the server accepted it and print a message about change to server log. - remove query.sh. - add OpenBSD pledge(2) support. - fix QUIT message string. - raw IRC output to stdout. - add quit command (/q [string]). - write timestamp in outfile as UNIX timestamp (UTC+0). - server host (-s) doesn't default to irc.freenode and is now required. - add option (-u) to connect directly to a UNIX domain socket, this is useful for tunneling connections. - remove "in" file when leaving a channel (enabled commented code). - remove "in" files on exit. - use IRC_MAX (512), instead of PIPE_BUF (4096) on most systems. PIPE_BUF is guaranteed to be atleast 512 bytes for atomic operations. - Makefile: always be verbose. - use C99 and -D_DEFAULT_SOURCE - remove obsolete gethostbyname, use getaddrinfo. - IPV6 support. - timeout now uses separate exit statuscode 2. - cleanup: - use arg.h for command-line option parsing. - use sbase util functions (estrtol, eprintf). - use and import OpenBSD strlcpy(). - man page typos. - style: - linewrap to 79 characters. - coding style fixes. - non-roman numerals for LICENSE period.
2020-05-07ekg: regen checksumwiz1-2/+2
for added comment
2020-05-06revbump after boost updateadam20-38/+40
2020-05-06pidgin: Update DESCRnia1-4/+7
2020-05-04srain: Fix patchnia2-6/+6
2020-05-04chat/ircd-hybrid: Updates to 8.2.31fox2-7/+7
Changes since 8.2.30: -- Noteworthy changes in version 8.2.31 (2020-05-03) o) macOS compatibility fixes o) Removed 'spoof_notice' from auth::flags. With vhosts now this notice doesn't make much sense anymore o) Fixed issue where ban masks might become malformed if set by remote clients/servers o) Fixed issue with channel mode +c where high ascii characters can be erroneously detected as control characters o) For a full list of all changes in this release, see https://git.io/JfsmV
2020-05-04znc: Update to 1.8.0nia4-31/+10
# ZNC 1.8.0 (2020-05-01) ## New * Output of various commands (e.g. `/znc help`) was switched from a table to a list * Support IP while verifying SSL certificates * Make it more visible that admins have lots of privileges ## Fixes * Fix parsing of channel modes when the last parameter starts with a colon, improving compatibility with InspIRCd v3 * Fix null dereference on startup when reading invalid config * Don't show server passwords on ZNC startup * Fix build with newer OpenSSL * Fix in-source CMake build * Fix echo-message for `status` ## Modules * controlpanel: Add already supported NoTrafficTimeout User variable to help output * modpython: * Use FindPython3 in addition to pkg-config in CMake to simplify builds on Gentoo when not using emerge * Support python 3.9 * modtcl: Added GetNetworkName * partyline: Module is removed * q: Module is removed * route_replies: Handle more numerics * sasl: Fix sending of long authentication information * shell: Unblock signals when spawning child processes * simple_away: Convert to UTC time * watch: Better support multiple clients * webadmin: Better wording for TrustPKI setting ## Internal * Refactor the way how SSL certificate is checked to simplify future socket-related refactors * Build integration test and ZNC itself with the same compiler (https://bugs.gentoo.org/699258) * Various improvements for translation CI * Normalize variable name sUserName/sUsername * Make de-escaping less lenient
2020-05-02(chat/ekg) Fix build by adding .include ../../devel/ncurses/buildlink3.mkmef2-2/+5
2020-05-02(chat/ekg) Updated to 20200501, but make does not complete. Yet better than ↵mef2-7/+7
checksum error
2020-04-28chat/mumble: add dbus optionriastradh1-3/+10
2020-04-28chat/mumble: needs python as toolriastradh1-2/+6
Otherwise configure fails with: ... Reading /tmp/pkgbuild/2020Q1/chat/mumble/work/mumble-1.3.0/src/mumble/mumble.pro Project ERROR: Unable to find the system's Python binary. Some scripts invoked during the Mumble build use Python. You can manually specify it via the MUMBLE_PYTHON environment variable (either 2 or 3).
2020-04-26srain: Update to 1.0.2nia3-10/+9
2020-04-11 Version 1.0.2 ======================== - Features: - Add MAN documentation (:commit:`deaf723`) - Add more predefined IRC networks: DALnet, EFnet, IRCnet, Undernet and QuakeNet (:pull:`228`) - Changes: - Build: Allow setting CC variable via environment (:pull:`224`) - Add channel related messages to corresponding buffer as possible (:issue:`149`) - Improve widget focus control (:pull:`229`) - Drop unused icons (:commit:`6239fe5`) - Provide clearer error message when connecting (:pull:`233`) - Update gentoo installation documentation :ref:`install-packages-gentoo` (:commit:`ceb5ca3`) - Bug fixes: - Truncate long message before sendisg (:pull:`227`) - Deal with invalid UTF-8 string (:commit:`50e7757`) - Fix incorrect user number of channel user list (:pull:`230`) - Fix incorrect icon install path (:commit:`9f07380`)
2020-04-25chat/psybnc: fix accidentally hard-coded PREFIXrillig3-15/+9
2020-04-23chat/ejabberd: remove rebar.config from SUBST_FILESrillig1-2/+2
That file does not contain any @ character.
2020-04-23chat/bitchx: fix SUBST pattern for replacing absolute pathrillig1-3/+3
2020-04-22weechat: Use SUBST framework to adjust hardcoded pkg-config python checksleot1-4/+6
The previous ${LN} incantation missed possible python3-embed.pc file (present in python38) ending up in a not-working python support. Do not adjust file under ${BUILDLINK_DIR} and use the SUBST framework to adjust all python3 pkg-config invocations.
2020-04-22bitlbee-mastodon: Update to 1.4.4nia2-9/+8
New features for 1.4.4: - fix list management command - figure out username and instance URL from account name
2020-04-22bitlbee-discord: Update to 0.4.3nia2-8/+7
Alcaro (1): Fix paste_buffer Alex Schroeder (1): Add BITLBEE_LIBS to discord_la_LDFLAGS Artem Savkov (9): Don't wait for GUILD_SYNC on login Remove pending sync var Per-channel sync Sync private groups as well Call imcb_connected only after we parsed the whole READY message David Aaron Fendley (1): Correct command in README
2020-04-17ekg: updated to 20200416adam2-7/+7
20200416: Unknown changes
2020-04-17libgadu: fix buildlinkadam2-4/+3
2020-04-15swift: build system only supports python 2.7wiz1-1/+3
2020-04-12Revbump all Go packages after default version switch to 1.14.bsiegert2-4/+4
2020-04-12Recursive revision bump after textproc/icu updateadam18-34/+36
2020-04-01weechat: Restore handling for NetBSD libcursesnia2-1/+17
If it can't find ncurses.so it gives up. Allow FAKE_NCURSES to work properly when ncurses isn't installed.
2020-03-30weechat: Drop patches that are no longer needed.nia8-114/+12
2020-03-30weechat: Update to 2.8nia2-10/+8
== Version 2.8 (2020-03-29) New features:: * core: add variable "old_full_name" in buffer, set during buffer renaming (issue #1428) * core: add debug option "-d" in command /eval (issue #1434) * api: add functions crypto_hash and crypto_hash_pbkdf2 * api: add info "auto_connect" (issue #1453) * api: add info "weechat_headless" (issue #1433) * buflist: add pointer "window" in bar item evaluation * irc: add support of fake servers (no I/O, for testing purposes) * relay: accept hash of password in init command of weechat protocol with option "password_hash" (PBKDF2, SHA256, SHA512) * relay: reject client with weechat protocol if password or totp is received in init command but not set in WeeChat (issue #1435) Bug fixes:: * core: fix memory leak in completion * core: flush stdout/stderr before forking in hook_process function (issue #1441) * core: fix evaluation of condition with nested "if" (issue #1434) * irc: split AUTHENTICATE message in 400-byte chunks (issue #1459) * irc: copy temporary server flag in command /server copy * irc: add nick changes in the hotlist (except self nick change) * irc: case-insensitive comparison on incoming CTCP command, force upper case on CTCP replies (issue #1439) * irc: fix memory leak when the channel topic is changed * logger: fix crash when logging is disabled on a buffer and the log file was deleted in the meanwhile, when option logger.file.info_lines is on (issue #1444) * php: fix crash when loading script with PHP 7.4 (issue #1452) * relay: update buffers synchronization when buffers are renamed (issue #1428) * script: fix memory leak in read of script repository file if it has invalid content * script: fix unexpected display of scripts list in buffer with command /script list -i * xfer: send signal "xfer_ended" after the received file has been renamed (issue #1438) Tests:: * scripts: fix generation of test scripts with Python 3.8 * unit: add tests on IRC protocol functions and callbacks * unit: add tests on function secure_derive_key * unit: add tests on functions util_get_time_diff and util_file_get_content Build:: * core: fix Cygwin build * guile: add detection of Guile 3.0.0 (issue #1442) * irc: fix build with GnuTLS < 3.1.0 (issue #1431) * php: add detection of PHP 7.4 * ruby: add detection of Ruby 2.7 (issue #1455)
2020-03-30chat: Import srain.nia6-1/+103
Srain is a modern IRC client written in GTK. Features ======== - Fully open source - RFC {1459,2812} compatible - Partial IRCv3 support - Multi-platform support - Act like modern IM client - Graphical user interface - Convenient connection panel - Interactive channel search - Forward message in one click - URL preview - Desktop notificaion - Special optimization for bridge/relay bot - Act like geek IRC client - Anything can be done via commands - Fine-grained configuration with hot update support - Regex based message render and filter mechanisms - IPC based plugin system (TODO)
2020-03-29chat/anope: fix hard-coded /usr/pkg in patchrillig3-10/+8
2020-03-27quassel: Fix build problems caused by Qt 5.14 updatenia2-1/+26
from upstream
2020-03-26Ignore portability when patching configure alreadyjoerg1-1/+3
2020-03-26Fix const usejoerg2-1/+24
2020-03-22Fix C++17 compatibility.joerg1-1/+4
2020-03-21Revbump all Go packages after go113 update.bsiegert2-3/+4
2020-03-15farstream: update to 0.2.9.wiz3-19/+8
farstream 0.2.9 (March 11, 2020) ================================ - Add OPUS specific SDP OA negotiation to match RFC - Switch VP8 to standard encoding name - Removed MSN plugin, MSN Messenger is long dead - Port away from deprecated libnice signals - Bug fixes
2020-03-15(chat/toxcore) Update buildlink3.mk for lib/libtoxcore.so.2.10.0 bumpmef1-1/+2
2020-03-15(chat/toxcore) Updated 0.2.7 to 0.2.10mef3-9/+9
## v0.2.10 ### Merged PRs: - add undef guard in tox_many_tcp_test - Fix bazel build version at 0.22.0 for CI. - Disable failing TCP server test - Do not send the same packet to the same node twice - add configurable limit on number of stored frozen peers - Expose api functions for enabling and disabling AV in AV groups - Specify that buffer size for tox_conference_peer_get_name is given by $size ### Closed issues: - CirrusCI is failing and blocking PRs - Onion client review - Persistent conference's offline peer list always grows and never decreases - Loaded persistent groups fail to send audio - How to make libtox4j-c.so for android? - Bump so version - Message length is too large log spam ## v0.2.9 ### Merged PRs: - Add some const qualifiers - Implement all min/max functions for (un)signed int types. - Fix misaligned 4-byte access in trace logging. - Use correct path to test log to cat on error. - Display build log for autotools build on failure. - Enable auto tests under STRICT_ABI if static libs are available. - Add MIN_LOGGER_LEVEL to the Circle CI builds. - Avoid sending group messages to a peer before we have its group number - Use new WineHQ Debian package repository key - Release 0.2.9 - Merge irungentoo/master back into toktok/master. - Allow unauthenticated wine packages in the Windows build. - Add cmake option for building additional tests - Define tox_conference_id_size and tox_conference_uid_size - Avoid format truncation in save compatibility test - Upgrade bazel to 0.19.0 to fix the bazel build. - Return TOX_ERR_CONFERENCE_SEND_MESSAGE_NO_CONNECTION if we are not connected to any peers - Fix indices calculation for congestion control. - Improve handling of peers entering and leaving conferences - Expose offline conference peers in API - Fix critical stack overflow arising from VLA usage - Add some hopefully helpful documentation to the functions in mono_time.h - Change method of PK production for FAKE friend in DHT - Increase NOFILE limit for tox-bootstrapd - Use `bool` for IPv6 flag in test programs and `DHT_bootstrap`. - Add `LOGGER_ASSERT` for checking fatal error conditions. - Include `CTest` in CMakeLists.txt to get valgrind support. - Consistently use camel case enum names. - Add AUTOTEST option to CMakeLists.txt - Make tox-bootstrapd free memory on SIGINT and SIGTERM - Support DragonFlyBSD and prune unused variables. - Ensure save data unchanged after save and load - Make saving and loading the responsibility of Tox rather than Messenger - Some improvements to tox-bootstrapd's Dockerfile - Remove Alpine Linux bootstrap daemon dockerfile. - Improve Windows compatibility of toxav code. - Add LAN_discovery to the list of apidsl-generated files. - conferences saving ### Closed issues: - Persistent group titles get mixed up - How to run test case? - Save file corruption - tox_conference_id_size() symbol missing - Fails to build with STRICT_ABI option - PK should not be generated with random_bytes - Test #1081 - friendlist access (add, delete, ...) causes crashes sometimes - Proposal: TFCL [Tox Friend Capabilities Level] - packet ranges not very clearly explained - Proposal: reduce Video corruption even more by negotating the reference frame between sender and receiver - Proposal: Tox MessageV2 - libvpx vulnerability - please add documentation to: bwcontroller.c - function names misleading in ToxAV - WIP: ToxIdenticon - howto - PACKET_LOSSY_AV_RESERVED 8 # why? - payload_type hardcoded - running a normal tox node as tcp relay is not possible - [INFO]: network graphs 0.1.9 vs 0.1.10 - toxcore removes message receipts and filetransfers from memory, when client has short network outage - Invalid bit rate prevents call ## v0.2.8 ### Merged PRs: - Release 0.2.8 - Avoid use of IPv6 in tests if not supported (e.g. on Travis). - Fix memory leak in tcp server by wiping priority queues on deletion. - Fix logger level defaulting to TRACE in CMake - Remove a function-like macro and replace it with a function. - Use a working DHT node for bootstrap tests. - Revert "Improve cmake build for MSVC." - Reset onion search rate for a friend when we see evidence that they are online - Run tests on Appveyor (Windows native build). - Add Cirrus CI configuration. - Use new `@pthread` library from toktok-stack for Windows compat. - Run UBSAN (undefined behaviour sanitizer) on Circle CI. - Fix using uninitialized mutex on call end - Send rejoin packets on conference disconnection - Improve cmake build for MSVC - Fix yamllint test (it's gone from bazel, add a new one). - Fix typos in comments and log and test assertion messages. - Fixed a silly boolean practice using uint8_t - Format yaml files according to yamllint's requirements and remove branch filter for appveyor. - Use most recent version of Bazel (0.17.1). - Use C++ style casts in C++ code. - Use run_auto_test fixture in typing_test.c - Standardise header guards. - Assert that we don't kill tox before killing toxav. - Always use the passed logger (from Messenger) in msi_kill. - Fix typo: tcp_replays -> tcp_relays. - Use `(void)` for empty parameter lists in C. - Ignore "unused-result" warning in super_donators code. - Fix login issue on Travis-CI FreeBSD build - Include necessary opencv2 header on OSX. - Clean up `add_to_list` function a bit. - Avoid recursion in `ip_is_lan` and `ip_is_local`. - Add tool to find directly recursive calls in toxcore. - Remove the use of `CLOCK_MONOTONIC_RAW`. - Avoid use of global mutable state in mono_time on win32. - Use `code font` for tool names and flags in INSTALL.md. - Simplify configure.ac for faster autotools build. - Use test clock in run_auto_test tests and dht test - Add mechanism for recovering from disconnections in conferences - Finish the messenger state plugin system - Feature bootstrap trace/debug log output ### Closed issues: - Massive red shutdown of nodes - Windows cross-compilation is broken - Persistent groups don't work properly when using toxync bot - How to get groupchat identifier?
2020-03-15(chat/skypeweb-purple) Updated 1.3 to 1.5mef2-9/+9
Change Log ---------- * 1.5 - Adds 'alternative auth' support, adds support for suggested contacts, fixes 'deny' friend requests * 1.4 - libpurple3.0 support, newer HTTP library which uses less CPU, fix for adding/removing/blocking contacts
2020-03-15(chat/skypeweb-purple) Githubifymef1-2/+4
2020-03-15(chat/matterircd) Updated 0.18.4 to 0.19.4mef2-8/+7
# v0.19.4 ## Bugfix - slack: fix regression with slack library (#264) - slack: fix an unexpected panic (#263) # v0.19.3 ## Enhancement * general: Add UPDATELASTVIEWED command, and make DisableAutoView work consistently (#255) * slack: Handle message edits and deletion (#260) * slack: Add handling of reactions, stars and pins (#229) ## Bugfix * mattermost: Fix a panic #247 * mattermost: Fixes incorrect users because of paging. #244 * mattermost: Fix outdated channel issue * mattermost: Add paging so we can see > 200 users in a channel #248 * mattermost: Fix expired session panic #259 * general: Fix datarace #246 * general: Fix empty JoinInclude * general: Fix panic #257 This release couldn't exist without the following contributors: @Aketzu, @bucko909, @42wim # v0.19.2 ## Enhancement * general: Add a default value matterirc.toml for the '-conf' flag (#240) * slack: library updated * mattermost: library updated * mattermost: Add support for channel created/deleted events ## Bugfix * mattermost: Remove ourselves from the channel when removed in mattermost. Fixes #233 * mattermost: Add/remove ourselves to the channel if we join using the GUI. #239 * mattermost: Update topics in mattermost. Closes #241 * mattermost: Fix pastes and attachments in direct message. Closes #228 * mattermost: Update channels if not known on join yet # v0.19.1 ## New features * mattermost: Added support for disabling of automatic view flag updates (#226). See DisableAutoView in matterircd.toml.example * slack: Add message showing enhancements and add slackbot to all channels (#230) ## Bugfix * general: Fix tight loop (100% CPU). Closes #231 # v0.19.0 ## New features * irc: Add support for spoofing query messages. #195 * You can now see your own messages you've typed on slack/mattermost web in irc * irc: Add PasteBufferTimeout option (send ascii-art!) * See matterircd.toml.example for an example. * PasteBufferTimeout specifies the amount of time in milliseconds that messages get kept in matterircd internal buffer before being sent to mattermost or slack. Messages that will be received in this time will be concatenated together So this can be used to paste stuff like ascii-art or code. Default 0 (is disabled) Depending on how fast you type 2500 is a good number ## Bugfix * slack: Correctly handle different nick and username #203 * slack: Ignore channel join messages #198
2020-03-14chat/ircd-hybrid: Updates to 8.2.30fox3-9/+9
Changes since 8.2.29: -- Noteworthy changes in version 8.2.30 (2020-03-01) o) "QUOTE HELP extban" didn't work because the extban help file hasn't been installed properly during 'make install' o) Fixed broken libcrypto detection which caused the ircd not to work with openssl under certain circumstances o) Extban $n of type 'acting' has been implemented. This extban prevents matching users from changing their nick while in the channel. Users with voice or above are not affected. o) Channel mode +N has been changed so channel members with +v can change their nick name as well o) For a full list of all changes in this release, see https://git.io/JvgAq
2020-03-13jabberd: Remove, ancient release that's broken with OpenSSl 1.1.nia15-504/+1
"This version of jabberd is very very old and no longer maintained." The wip package jabberd14 indicates that it can eventually be imported as jabberd14 rather than directly replacing this package, but isn't ready yet due to stability concerns.
2020-03-11*: bump for vala 0.48.0wiz1-2/+2
2020-03-10librsvg: update bl3.mk to remove libcroco in rust casewiz18-36/+36
recursive bump for the dependency change
2020-03-09prosody: remove requirement for gmake to buildkhorben5-27/+63
While there, install two modules which were missing in the patched Makefile; bumps PKGREVISION. No other changes intended.