diff options
author | Robin Linden <dev@robinlinden.eu> | 2020-03-22 21:10:55 +0100 |
---|---|---|
committer | Robin Linden <dev@robinlinden.eu> | 2020-03-22 21:12:04 +0100 |
commit | 30b9369b01859e7c57687129ba2a481aa2bc48b8 (patch) | |
tree | 7f22b87d63186494e76726496106707e0e243d4e | |
parent | b0047368303b648bf0abccdf14d603dbf7564443 (diff) |
Release 0.2.11
-rw-r--r-- | CHANGELOG.md | 62 | ||||
-rw-r--r-- | CMakeLists.txt | 2 | ||||
-rw-r--r-- | configure.ac | 2 | ||||
-rw-r--r-- | so.version | 4 | ||||
-rw-r--r-- | toxcore/tox.api.h | 2 | ||||
-rw-r--r-- | toxcore/tox.h | 2 |
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. |
31 | set(PROJECT_VERSION_MAJOR "0") | 31 | set(PROJECT_VERSION_MAJOR "0") |
32 | set(PROJECT_VERSION_MINOR "2") | 32 | set(PROJECT_VERSION_MINOR "2") |
33 | set(PROJECT_VERSION_PATCH "10") | 33 | set(PROJECT_VERSION_PATCH "11") |
34 | set(PROJECT_VERSION "${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}.${PROJECT_VERSION_PATCH}") | 34 | set(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 | ||
4 | AC_PREREQ([2.65]) | 4 | AC_PREREQ([2.65]) |
5 | AC_INIT([tox], [0.2.10]) | 5 | AC_INIT([tox], [0.2.11]) |
6 | AC_CONFIG_AUX_DIR(configure_aux) | 6 | AC_CONFIG_AUX_DIR(configure_aux) |
7 | AC_CONFIG_SRCDIR([toxcore/net_crypto.c]) | 7 | AC_CONFIG_SRCDIR([toxcore/net_crypto.c]) |
8 | AC_CONFIG_HEADERS([config.h]) | 8 | AC_CONFIG_HEADERS([config.h]) |
@@ -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 | ||
14 | CURRENT=12 | 14 | CURRENT=13 |
15 | REVISION=0 | 15 | REVISION=0 |
16 | AGE=10 | 16 | AGE=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 | */ |
170 | const VERSION_PATCH = 10; | 170 | const 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 | ||
173 | uint32_t tox_version_patch(void); | 173 | uint32_t tox_version_patch(void); |
174 | 174 | ||