summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobin Linden <dev@robinlinden.eu>2020-03-22 21:10:55 +0100
committerRobin Linden <dev@robinlinden.eu>2020-03-22 21:12:04 +0100
commit30b9369b01859e7c57687129ba2a481aa2bc48b8 (patch)
tree7f22b87d63186494e76726496106707e0e243d4e
parentb0047368303b648bf0abccdf14d603dbf7564443 (diff)
Release 0.2.11
-rw-r--r--CHANGELOG.md62
-rw-r--r--CMakeLists.txt2
-rw-r--r--configure.ac2
-rw-r--r--so.version4
-rw-r--r--toxcore/tox.api.h2
-rw-r--r--toxcore/tox.h2
6 files changed, 68 insertions, 6 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index d597dc72..91c80779 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,8 +1,68 @@
1 1
2## v0.2.11
3
4### Merged PRs:
5
6- [#1403](https://github.com/TokTok/c-toxcore/pull/1403) Install libsodium from apt instead of from source.
7- [#1402](https://github.com/TokTok/c-toxcore/pull/1402) Remove bazel build from Travis.
8- [#1400](https://github.com/TokTok/c-toxcore/pull/1400) Disable bazel remote cache on CI.
9- [#1399](https://github.com/TokTok/c-toxcore/pull/1399) Periodically try to send direct packets when connected by TCP.
10- [#1398](https://github.com/TokTok/c-toxcore/pull/1398) Minor cleanup: use `assoc_timeout` function where possible.
11- [#1397](https://github.com/TokTok/c-toxcore/pull/1397) Check that LOGGER macros are only called with string literals.
12- [#1396](https://github.com/TokTok/c-toxcore/pull/1396) Make function defns match their decls regarding storage class.
13- [#1395](https://github.com/TokTok/c-toxcore/pull/1395) Mark file-local function definitions as `static`.
14- [#1394](https://github.com/TokTok/c-toxcore/pull/1394) Enable remote cache for bazel builds.
15- [#1393](https://github.com/TokTok/c-toxcore/pull/1393) Add another bootstrap node to the bootstrap test.
16- [#1392](https://github.com/TokTok/c-toxcore/pull/1392) Clear out old conference connections.
17- [#1391](https://github.com/TokTok/c-toxcore/pull/1391) Minor cleanups in network code.
18- [#1390](https://github.com/TokTok/c-toxcore/pull/1390) Avoid casting back and forth between void-ptr.
19- [#1389](https://github.com/TokTok/c-toxcore/pull/1389) Standardise on having a comma at the end of enums.
20- [#1388](https://github.com/TokTok/c-toxcore/pull/1388) Fix up comments a bit to start being more uniform.
21- [#1387](https://github.com/TokTok/c-toxcore/pull/1387) Use rules_cc instead of native cc_library rules.
22- [#1386](https://github.com/TokTok/c-toxcore/pull/1386) Use spdx license identifier instead of GPL blurb.
23- [#1383](https://github.com/TokTok/c-toxcore/pull/1383) Pass packet ID to custom packet handlers.
24- [#1382](https://github.com/TokTok/c-toxcore/pull/1382) Add a mutex lock/unlock inside every public API function.
25- [#1381](https://github.com/TokTok/c-toxcore/pull/1381) Use `net_pack` instead of casting bytes to ints.
26- [#1380](https://github.com/TokTok/c-toxcore/pull/1380) Disable FreeBSD travis build until it is fixed.
27- [#1379](https://github.com/TokTok/c-toxcore/pull/1379) Update and fix FreeBSD setup on Travis-CI
28- [#1378](https://github.com/TokTok/c-toxcore/pull/1378) Use ninja build system for the cmake-linux build.
29- [#1376](https://github.com/TokTok/c-toxcore/pull/1376) Remove testing/av_test.c.
30- [#1375](https://github.com/TokTok/c-toxcore/pull/1375) Add "cimple_test" to the bazel build.
31- [#1374](https://github.com/TokTok/c-toxcore/pull/1374) Handle invite to existing conference
32- [#1372](https://github.com/TokTok/c-toxcore/pull/1372) Upgrade bazel to 2.1.1.
33- [#1371](https://github.com/TokTok/c-toxcore/pull/1371) Bump to astyle-3.1 in travis build.
34- [#1370](https://github.com/TokTok/c-toxcore/pull/1370) use -1 rather than ~0 in unsigned integer types
35- [#1362](https://github.com/TokTok/c-toxcore/pull/1362) Workaround for message number saving
36- [#1358](https://github.com/TokTok/c-toxcore/pull/1358) Allow Bazel to rerun tests marked as flaky
37- [#1352](https://github.com/TokTok/c-toxcore/pull/1352) Update tests to use a working bootstrap node
38- [#1349](https://github.com/TokTok/c-toxcore/pull/1349) Fix tox-bootstrapd's README and update Dockerfile
39- [#1347](https://github.com/TokTok/c-toxcore/pull/1347) Fix pthread_mutex_destroy getting too many arguments
40- [#1346](https://github.com/TokTok/c-toxcore/pull/1346) Fix most TSAN failures
41- [#1345](https://github.com/TokTok/c-toxcore/pull/1345) fix concurrency issues in mono_time
42- [#1343](https://github.com/TokTok/c-toxcore/pull/1343) Fix TSAN failures in tests
43- [#1334](https://github.com/TokTok/c-toxcore/pull/1334) fix missing group title length check
44- [#1330](https://github.com/TokTok/c-toxcore/pull/1330) Force IPv4 for cirrus-ci tests
45- [#1329](https://github.com/TokTok/c-toxcore/pull/1329) bump libsodium version in appveyor.yml
46- [#1322](https://github.com/TokTok/c-toxcore/pull/1322) Clean-up of group.c code
47- [#1321](https://github.com/TokTok/c-toxcore/pull/1321) Some small fixes to groups.
48- [#1299](https://github.com/TokTok/c-toxcore/pull/1299) Add VScode folder to .gitignore
49- [#1297](https://github.com/TokTok/c-toxcore/pull/1297) Use net_pack/unpack instead of host_to_net.
50
51### Closed issues:
52
53- [#1373](https://github.com/TokTok/c-toxcore/issues/1373) handle crashes after group invites
54- [#1368](https://github.com/TokTok/c-toxcore/issues/1368) Are tox clients also open source
55- [#1366](https://github.com/TokTok/c-toxcore/issues/1366) Generate a link for websites (Friendship and proxy)
56- [#1354](https://github.com/TokTok/c-toxcore/issues/1354) Unstable Tests
57- [#1316](https://github.com/TokTok/c-toxcore/issues/1316) Documentation claims toxav_iteration_interval is threadsafe but it's not
58- [#1274](https://github.com/TokTok/c-toxcore/issues/1274) build error
59- [#850](https://github.com/TokTok/c-toxcore/issues/850) GPG App Usage
60
2## v0.2.10 61## v0.2.10
3 62
4### Merged PRs: 63### Merged PRs:
5 64
65- [#1324](https://github.com/TokTok/c-toxcore/pull/1324) Release 0.2.10
6- [#1320](https://github.com/TokTok/c-toxcore/pull/1320) add undef guard in tox_many_tcp_test 66- [#1320](https://github.com/TokTok/c-toxcore/pull/1320) add undef guard in tox_many_tcp_test
7- [#1314](https://github.com/TokTok/c-toxcore/pull/1314) Fix bazel build version at 0.22.0 for CI. 67- [#1314](https://github.com/TokTok/c-toxcore/pull/1314) Fix bazel build version at 0.22.0 for CI.
8- [#1311](https://github.com/TokTok/c-toxcore/pull/1311) Disable failing TCP server test 68- [#1311](https://github.com/TokTok/c-toxcore/pull/1311) Disable failing TCP server test
@@ -13,6 +73,7 @@
13 73
14### Closed issues: 74### Closed issues:
15 75
76- [#1325](https://github.com/TokTok/c-toxcore/issues/1325) Question: ETA of v0.2.10?
16- [#1313](https://github.com/TokTok/c-toxcore/issues/1313) CirrusCI is failing and blocking PRs 77- [#1313](https://github.com/TokTok/c-toxcore/issues/1313) CirrusCI is failing and blocking PRs
17- [#1312](https://github.com/TokTok/c-toxcore/issues/1312) Onion client review 78- [#1312](https://github.com/TokTok/c-toxcore/issues/1312) Onion client review
18- [#1306](https://github.com/TokTok/c-toxcore/issues/1306) Persistent conference's offline peer list always grows and never decreases 79- [#1306](https://github.com/TokTok/c-toxcore/issues/1306) Persistent conference's offline peer list always grows and never decreases
@@ -139,6 +200,7 @@
139 200
140- [#1214](https://github.com/TokTok/c-toxcore/issues/1214) Massive red shutdown of nodes 201- [#1214](https://github.com/TokTok/c-toxcore/issues/1214) Massive red shutdown of nodes
141- [#1201](https://github.com/TokTok/c-toxcore/issues/1201) Windows cross-compilation is broken 202- [#1201](https://github.com/TokTok/c-toxcore/issues/1201) Windows cross-compilation is broken
203- [#961](https://github.com/TokTok/c-toxcore/issues/961) Can't send messages in persistent group chat
142- [#960](https://github.com/TokTok/c-toxcore/issues/960) Persistent groups don't work properly when using toxync bot 204- [#960](https://github.com/TokTok/c-toxcore/issues/960) Persistent groups don't work properly when using toxync bot
143- [#838](https://github.com/TokTok/c-toxcore/issues/838) How to get groupchat identifier? 205- [#838](https://github.com/TokTok/c-toxcore/issues/838) How to get groupchat identifier?
144 206
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 355fd103..9afe167d 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -30,7 +30,7 @@ set(CMAKE_MODULE_PATH ${toxcore_SOURCE_DIR}/cmake)
30# versions in a synchronised way. 30# versions in a synchronised way.
31set(PROJECT_VERSION_MAJOR "0") 31set(PROJECT_VERSION_MAJOR "0")
32set(PROJECT_VERSION_MINOR "2") 32set(PROJECT_VERSION_MINOR "2")
33set(PROJECT_VERSION_PATCH "10") 33set(PROJECT_VERSION_PATCH "11")
34set(PROJECT_VERSION "${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}.${PROJECT_VERSION_PATCH}") 34set(PROJECT_VERSION "${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}.${PROJECT_VERSION_PATCH}")
35 35
36# set .so library version / following libtool scheme 36# set .so library version / following libtool scheme
diff --git a/configure.ac b/configure.ac
index aad254e8..94115350 100644
--- a/configure.ac
+++ b/configure.ac
@@ -2,7 +2,7 @@
2# Process this file with autoconf to produce a configure script. 2# Process this file with autoconf to produce a configure script.
3 3
4AC_PREREQ([2.65]) 4AC_PREREQ([2.65])
5AC_INIT([tox], [0.2.10]) 5AC_INIT([tox], [0.2.11])
6AC_CONFIG_AUX_DIR(configure_aux) 6AC_CONFIG_AUX_DIR(configure_aux)
7AC_CONFIG_SRCDIR([toxcore/net_crypto.c]) 7AC_CONFIG_SRCDIR([toxcore/net_crypto.c])
8AC_CONFIG_HEADERS([config.h]) 8AC_CONFIG_HEADERS([config.h])
diff --git a/so.version b/so.version
index 9900d447..d4b30ec3 100644
--- a/so.version
+++ b/so.version
@@ -11,6 +11,6 @@
11# For a full reference see: 11# For a full reference see:
12# https://www.gnu.org/software/libtool/manual/libtool.html#Updating-version-info 12# https://www.gnu.org/software/libtool/manual/libtool.html#Updating-version-info
13 13
14CURRENT=12 14CURRENT=13
15REVISION=0 15REVISION=0
16AGE=10 16AGE=11
diff --git a/toxcore/tox.api.h b/toxcore/tox.api.h
index 39b457ea..c0901d0a 100644
--- a/toxcore/tox.api.h
+++ b/toxcore/tox.api.h
@@ -167,7 +167,7 @@ const VERSION_MINOR = 2;
167 * The patch or revision number. Incremented when bugfixes are applied without 167 * The patch or revision number. Incremented when bugfixes are applied without
168 * changing any functionality or API or ABI. 168 * changing any functionality or API or ABI.
169 */ 169 */
170const VERSION_PATCH = 10; 170const VERSION_PATCH = 11;
171 171
172/** 172/**
173 * A macro to check at preprocessing time whether the client code is compatible 173 * A macro to check at preprocessing time whether the client code is compatible
diff --git a/toxcore/tox.h b/toxcore/tox.h
index 32f215d8..fd57e20d 100644
--- a/toxcore/tox.h
+++ b/toxcore/tox.h
@@ -168,7 +168,7 @@ uint32_t tox_version_minor(void);
168 * The patch or revision number. Incremented when bugfixes are applied without 168 * The patch or revision number. Incremented when bugfixes are applied without
169 * changing any functionality or API or ABI. 169 * changing any functionality or API or ABI.
170 */ 170 */
171#define TOX_VERSION_PATCH 10 171#define TOX_VERSION_PATCH 11
172 172
173uint32_t tox_version_patch(void); 173uint32_t tox_version_patch(void);
174 174