summaryrefslogtreecommitdiff
path: root/chat
diff options
context:
space:
mode:
authormef <mef@pkgsrc.org>2020-03-15 13:44:04 +0000
committermef <mef@pkgsrc.org>2020-03-15 13:44:04 +0000
commit97dd942dc9a3e6f74367e03839341c442406db41 (patch)
tree3941d83fe1774d56f4a66442a70356760e06fc68 /chat
parentbe0e5e52cc82c8e6f18b57e90f36ed66578e6b8a (diff)
downloadpkgsrc-97dd942dc9a3e6f74367e03839341c442406db41.tar.gz
(chat/toxcore) Updated 0.2.7 to 0.2.10
## 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?
Diffstat (limited to 'chat')
-rw-r--r--chat/toxcore/Makefile4
-rw-r--r--chat/toxcore/PLIST4
-rw-r--r--chat/toxcore/distinfo10
3 files changed, 9 insertions, 9 deletions
diff --git a/chat/toxcore/Makefile b/chat/toxcore/Makefile
index c3ad6cd6ce0..d5c175c8169 100644
--- a/chat/toxcore/Makefile
+++ b/chat/toxcore/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.2 2019/01/21 07:51:03 maya Exp $
+# $NetBSD: Makefile,v 1.3 2020/03/15 13:44:04 mef Exp $
-DISTNAME= toxcore-0.2.7
+DISTNAME= toxcore-0.2.10
CATEGORIES= chat
MASTER_SITES= ${MASTER_SITE_GITHUB:=TokTok/}
GITHUB_PROJECT= c-toxcore
diff --git a/chat/toxcore/PLIST b/chat/toxcore/PLIST
index 2eb64b1cd14..8b4169e8bd5 100644
--- a/chat/toxcore/PLIST
+++ b/chat/toxcore/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2019/01/21 07:51:03 maya Exp $
+@comment $NetBSD: PLIST,v 1.3 2020/03/15 13:44:04 mef Exp $
bin/DHT_bootstrap
bin/tox-bootstrapd
include/tox/tox.h
@@ -7,5 +7,5 @@ include/tox/toxencryptsave.h
lib/libtoxcore.a
lib/libtoxcore.so
lib/libtoxcore.so.2
-lib/libtoxcore.so.2.7.0
+lib/libtoxcore.so.2.10.0
lib/pkgconfig/toxcore.pc
diff --git a/chat/toxcore/distinfo b/chat/toxcore/distinfo
index b84eb940ef8..79a82b0a056 100644
--- a/chat/toxcore/distinfo
+++ b/chat/toxcore/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.2 2019/01/21 07:51:03 maya Exp $
+$NetBSD: distinfo,v 1.3 2020/03/15 13:44:04 mef Exp $
-SHA1 (toxcore-0.2.7.tar.gz) = 9102bb29c8c4407c42bd713de60729c60be680c2
-RMD160 (toxcore-0.2.7.tar.gz) = ef28adc65bb387f22d37c5970bd37052315a3b1a
-SHA512 (toxcore-0.2.7.tar.gz) = bb5248f4fb84146c6c7c3dd086211314528ad95b3e71e3c05ea2e4e7c9f3c45552bc0bd8d47af127ac5f26a39b6abf79c32cd76a0e0c70496419fa5b549580cc
-Size (toxcore-0.2.7.tar.gz) = 493642 bytes
+SHA1 (toxcore-0.2.10.tar.gz) = 2711371d59aaaccaadc66ff04a3d586ee8dda9fa
+RMD160 (toxcore-0.2.10.tar.gz) = 8258c43fb0b8072f5ed52131221c9169404008a3
+SHA512 (toxcore-0.2.10.tar.gz) = 8a6a78c52a67be0b727d0d3a8d1cece20ad716a2e694df0aa747eee7764f64c957458584f59db5e727a9803ed7b21adc1ad8d7e80fd6651e7774ca3504b38fc7
+Size (toxcore-0.2.10.tar.gz) = 515842 bytes