summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CHANGELOG.md57
-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, 63 insertions, 6 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 2a098823..561f72dc 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,9 +1,62 @@
1 1
2 2
3## v0.2.8
4
5### Merged PRs:
6
7- [#1224](https://github.com/TokTok/c-toxcore/pull/1224) Avoid use of IPv6 in tests if not supported (e.g. on Travis).
8- [#1216](https://github.com/TokTok/c-toxcore/pull/1216) Fix memleak in tcp server by wiping priority queues on deletion
9- [#1212](https://github.com/TokTok/c-toxcore/pull/1212) Fix logger level defaulting to TRACE in CMake
10- [#1208](https://github.com/TokTok/c-toxcore/pull/1208) Remove a function-like macro and replace it with a function.
11- [#1205](https://github.com/TokTok/c-toxcore/pull/1205) Use a working DHT node for bootstrap tests.
12- [#1203](https://github.com/TokTok/c-toxcore/pull/1203) Revert "Improve cmake build for MSVC."
13- [#1202](https://github.com/TokTok/c-toxcore/pull/1202) Reset onion search rate for a friend when we see evidence that they are online
14- [#1199](https://github.com/TokTok/c-toxcore/pull/1199) Run tests on Appveyor (Windows native build).
15- [#1198](https://github.com/TokTok/c-toxcore/pull/1198) Add Cirrus CI configuration.
16- [#1197](https://github.com/TokTok/c-toxcore/pull/1197) Use new `@pthread` library from toktok-stack for Windows compat.
17- [#1196](https://github.com/TokTok/c-toxcore/pull/1196) Run UBSAN (undefined behaviour sanitizer) on Circle CI.
18- [#1195](https://github.com/TokTok/c-toxcore/pull/1195) Fix using uninitialized mutex on call end
19- [#1192](https://github.com/TokTok/c-toxcore/pull/1192) Send rejoin packets on conference disconnection
20- [#1191](https://github.com/TokTok/c-toxcore/pull/1191) Improve cmake build for MSVC
21- [#1188](https://github.com/TokTok/c-toxcore/pull/1188) Fix yamllint test (it's gone from bazel, add a new one).
22- [#1187](https://github.com/TokTok/c-toxcore/pull/1187) Fix typos in comments and log and test assertion messages.
23- [#1165](https://github.com/TokTok/c-toxcore/pull/1165) Fixed a silly boolean practice using uint8_t
24- [#1164](https://github.com/TokTok/c-toxcore/pull/1164) Format yaml files according to yamllint's requirements and remove branch filter for appveyor.
25- [#1161](https://github.com/TokTok/c-toxcore/pull/1161) Use most recent version of Bazel (0.17.1).
26- [#1158](https://github.com/TokTok/c-toxcore/pull/1158) Use C++ style casts in C++ code.
27- [#1157](https://github.com/TokTok/c-toxcore/pull/1157) Use run_auto_test fixture in typing_test.c
28- [#1155](https://github.com/TokTok/c-toxcore/pull/1155) Standardise header guards.
29- [#1154](https://github.com/TokTok/c-toxcore/pull/1154) Assert that we don't kill tox before killing toxav.
30- [#1153](https://github.com/TokTok/c-toxcore/pull/1153) Always use the passed logger (from Messenger) in msi_kill.
31- [#1151](https://github.com/TokTok/c-toxcore/pull/1151) Fix typo: tcp_replays -> tcp_relays.
32- [#1150](https://github.com/TokTok/c-toxcore/pull/1150) Use `(void)` for empty parameter lists in C.
33- [#1147](https://github.com/TokTok/c-toxcore/pull/1147) Ignore "unused-result" warning in super_donators code.
34- [#1145](https://github.com/TokTok/c-toxcore/pull/1145) Fix login issue on Travis-CI FreeBSD build
35- [#1141](https://github.com/TokTok/c-toxcore/pull/1141) Include necessary opencv2 header on OSX.
36- [#1140](https://github.com/TokTok/c-toxcore/pull/1140) Clean up `add_to_list` function a bit.
37- [#1139](https://github.com/TokTok/c-toxcore/pull/1139) Avoid recursion in `ip_is_lan` and `ip_is_local`.
38- [#1138](https://github.com/TokTok/c-toxcore/pull/1138) Add tool to find directly recursive calls in toxcore.
39- [#1136](https://github.com/TokTok/c-toxcore/pull/1136) Remove the use of `CLOCK_MONOTONIC_RAW`.
40- [#1135](https://github.com/TokTok/c-toxcore/pull/1135) Avoid use of global mutable state in mono_time on win32.
41- [#1134](https://github.com/TokTok/c-toxcore/pull/1134) Use `code font` for tool names and flags in INSTALL.md.
42- [#1126](https://github.com/TokTok/c-toxcore/pull/1126) Simplify configure.ac for faster autotools build.
43- [#1095](https://github.com/TokTok/c-toxcore/pull/1095) Use test clock in run_auto_test tests and dht test
44- [#1069](https://github.com/TokTok/c-toxcore/pull/1069) Add mechanism for recovering from disconnections in conferences
45- [#1046](https://github.com/TokTok/c-toxcore/pull/1046) Finish the messenger state plugin system
46- [#895](https://github.com/TokTok/c-toxcore/pull/895) Feature bootstrap trace/debug log output
47
48### Closed issues:
49
50- [#1201](https://github.com/TokTok/c-toxcore/issues/1201) Windows cross-compilation is broken
51- [#961](https://github.com/TokTok/c-toxcore/issues/961) Can't send messages in persistent group chat
52- [#960](https://github.com/TokTok/c-toxcore/issues/960) Persistent groups don't work properly when using toxync bot
53- [#838](https://github.com/TokTok/c-toxcore/issues/838) How to get groupchat identifier?
54
3## v0.2.7 55## v0.2.7
4 56
5### Merged PRs: 57### Merged PRs:
6 58
59- [#1142](https://github.com/TokTok/c-toxcore/pull/1142) Release 0.2.7
7- [#1137](https://github.com/TokTok/c-toxcore/pull/1137) Make `ip_is_lan` return bool instead of 0/-1. 60- [#1137](https://github.com/TokTok/c-toxcore/pull/1137) Make `ip_is_lan` return bool instead of 0/-1.
8- [#1133](https://github.com/TokTok/c-toxcore/pull/1133) Make the tsan build fail instead of swallowing its errors. 61- [#1133](https://github.com/TokTok/c-toxcore/pull/1133) Make the tsan build fail instead of swallowing its errors.
9- [#1132](https://github.com/TokTok/c-toxcore/pull/1132) Use `bool` in place of 0/1 int values. 62- [#1132](https://github.com/TokTok/c-toxcore/pull/1132) Use `bool` in place of 0/1 int values.
@@ -43,6 +96,10 @@
43- [#1051](https://github.com/TokTok/c-toxcore/pull/1051) Add save file generator, compatibility test, and generate a savefile 96- [#1051](https://github.com/TokTok/c-toxcore/pull/1051) Add save file generator, compatibility test, and generate a savefile
44- [#1038](https://github.com/TokTok/c-toxcore/pull/1038) Use per-instance `Mono_Time` instead of a global `unix_time` 97- [#1038](https://github.com/TokTok/c-toxcore/pull/1038) Use per-instance `Mono_Time` instead of a global `unix_time`
45 98
99### Closed issues:
100
101- [#1105](https://github.com/TokTok/c-toxcore/issues/1105) Sodium.h missing?
102
46## v0.2.6 103## v0.2.6
47 104
48### Merged PRs: 105### Merged PRs:
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 435cdad3..7142af5f 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 "7") 33set(PROJECT_VERSION_PATCH "8")
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 0ad65de4..c60f76d8 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.7]) 5AC_INIT([tox], [0.2.8])
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 0b71e773..27a3ea48 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=9 14CURRENT=10
15REVISION=0 15REVISION=0
16AGE=7 16AGE=8
diff --git a/toxcore/tox.api.h b/toxcore/tox.api.h
index 8beb86b7..53788473 100644
--- a/toxcore/tox.api.h
+++ b/toxcore/tox.api.h
@@ -182,7 +182,7 @@ const VERSION_MINOR = 2;
182 * The patch or revision number. Incremented when bugfixes are applied without 182 * The patch or revision number. Incremented when bugfixes are applied without
183 * changing any functionality or API or ABI. 183 * changing any functionality or API or ABI.
184 */ 184 */
185const VERSION_PATCH = 7; 185const VERSION_PATCH = 8;
186 186
187/** 187/**
188 * A macro to check at preprocessing time whether the client code is compatible 188 * A macro to check at preprocessing time whether the client code is compatible
diff --git a/toxcore/tox.h b/toxcore/tox.h
index 5a9ca450..ee8a01cc 100644
--- a/toxcore/tox.h
+++ b/toxcore/tox.h
@@ -183,7 +183,7 @@ uint32_t tox_version_minor(void);
183 * The patch or revision number. Incremented when bugfixes are applied without 183 * The patch or revision number. Incremented when bugfixes are applied without
184 * changing any functionality or API or ABI. 184 * changing any functionality or API or ABI.
185 */ 185 */
186#define TOX_VERSION_PATCH 7 186#define TOX_VERSION_PATCH 8
187 187
188uint32_t tox_version_patch(void); 188uint32_t tox_version_patch(void);
189 189