summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobin Lindén <dev@robinlinden.eu>2018-08-30 22:43:11 +0200
committerRobin Lindén <dev@robinlinden.eu>2018-08-30 22:43:11 +0200
commit18117581bdc52752f77d178a990e3863a9bbbf19 (patch)
tree1fbe2e72816b080b4deb3bebaca1e9896592e210
parent66ab386d6fb0200d544eb841a05b68fc7151101e (diff)
Release 0.2.7
-rw-r--r--CHANGELOG.md44
-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, 50 insertions, 6 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 1b48a556..2a098823 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,9 +1,53 @@
1 1
2 2
3## v0.2.7
4
5### Merged PRs:
6
7- [#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.
9- [#1132](https://github.com/TokTok/c-toxcore/pull/1132) Use `bool` in place of 0/1 int values.
10- [#1131](https://github.com/TokTok/c-toxcore/pull/1131) Format crypto_core.c.
11- [#1130](https://github.com/TokTok/c-toxcore/pull/1130) Fix test class name for mono_time_test.
12- [#1129](https://github.com/TokTok/c-toxcore/pull/1129) Call `abort` instead of `exit` on test failure.
13- [#1128](https://github.com/TokTok/c-toxcore/pull/1128) Add some tests for `ping_array`.
14- [#1127](https://github.com/TokTok/c-toxcore/pull/1127) Update copyright to 2018.
15- [#1125](https://github.com/TokTok/c-toxcore/pull/1125) Run save_compatibility_test in the autotools build.
16- [#1124](https://github.com/TokTok/c-toxcore/pull/1124) Fix the `PORT_ALLOC` failure of `save_compatibility_test`.
17- [#1123](https://github.com/TokTok/c-toxcore/pull/1123) Add support for setting a custom monotonic time function in mono_time
18- [#1122](https://github.com/TokTok/c-toxcore/pull/1122) Run all tests (and compilation) in parallel with autotools.
19- [#1120](https://github.com/TokTok/c-toxcore/pull/1120) Stop using massive macros in `toxav_basic_test`.
20- [#1119](https://github.com/TokTok/c-toxcore/pull/1119) Use do-while instead of while in tests.
21- [#1117](https://github.com/TokTok/c-toxcore/pull/1117) Fix leave callback calling in del_groupchat
22- [#1112](https://github.com/TokTok/c-toxcore/pull/1112) Fix auto_tests Makefile
23- [#1110](https://github.com/TokTok/c-toxcore/pull/1110) Add check to make sure tox was created successfully
24- [#1109](https://github.com/TokTok/c-toxcore/pull/1109) Consistently use 'mono_time' rather than 'monotime'
25- [#1107](https://github.com/TokTok/c-toxcore/pull/1107) Always print output on failure in cmake tests on Travis.
26- [#1106](https://github.com/TokTok/c-toxcore/pull/1106) Fix libmisc_tools building
27- [#1104](https://github.com/TokTok/c-toxcore/pull/1104) Avoid redefining macros from different files.
28- [#1103](https://github.com/TokTok/c-toxcore/pull/1103) Upload coverage to codecov as well as coveralls.
29- [#1102](https://github.com/TokTok/c-toxcore/pull/1102) Enable color diagnostics on circleci.
30- [#1101](https://github.com/TokTok/c-toxcore/pull/1101) Make the save_compatibility_test work with bazel.
31- [#1100](https://github.com/TokTok/c-toxcore/pull/1100) Make Mono_Time an argument to current_time_monotonic
32- [#1099](https://github.com/TokTok/c-toxcore/pull/1099) Fix const cast in save-generator.
33- [#1098](https://github.com/TokTok/c-toxcore/pull/1098) Run both asan and tsan on Circle CI.
34- [#1097](https://github.com/TokTok/c-toxcore/pull/1097) Run project tests like yamllint_test.
35- [#1096](https://github.com/TokTok/c-toxcore/pull/1096) Enable .travis.yml check and use non-markdown license.
36- [#1094](https://github.com/TokTok/c-toxcore/pull/1094) Set `_POSIX_C_SOURCE` to 200112L. We need it for C99 compat.
37- [#1092](https://github.com/TokTok/c-toxcore/pull/1092) Install the `DHT_bootstrap` binary on `make install`.
38- [#1086](https://github.com/TokTok/c-toxcore/pull/1086) Try ipv6 connections even after udp timeout
39- [#1081](https://github.com/TokTok/c-toxcore/pull/1081) Change while-loop to for-loop to express for-each-frame.
40- [#1075](https://github.com/TokTok/c-toxcore/pull/1075) Fix FreeBSD VM on Travis not shutting down
41- [#1061](https://github.com/TokTok/c-toxcore/pull/1061) Force storing the result of crypto_memcmp in the test.
42- [#1057](https://github.com/TokTok/c-toxcore/pull/1057) Reduce the number of times `unix_time_update` is called.
43- [#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`
45
3## v0.2.6 46## v0.2.6
4 47
5### Merged PRs: 48### Merged PRs:
6 49
50- [#1093](https://github.com/TokTok/c-toxcore/pull/1093) Release 0.2.6
7- [#1090](https://github.com/TokTok/c-toxcore/pull/1090) Fix possible resource leaks in test 51- [#1090](https://github.com/TokTok/c-toxcore/pull/1090) Fix possible resource leaks in test
8- [#1089](https://github.com/TokTok/c-toxcore/pull/1089) Limit the size of a save file in file_saving_test. 52- [#1089](https://github.com/TokTok/c-toxcore/pull/1089) Limit the size of a save file in file_saving_test.
9- [#1088](https://github.com/TokTok/c-toxcore/pull/1088) Use `--config` to tell bazel about the environment. 53- [#1088](https://github.com/TokTok/c-toxcore/pull/1088) Use `--config` to tell bazel about the environment.
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 5090da5b..47d5e372 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 "6") 33set(PROJECT_VERSION_PATCH "7")
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 259a1776..5681c8ad 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.6]) 5AC_INIT([tox], [0.2.7])
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 88d41126..0b71e773 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=8 14CURRENT=9
15REVISION=0 15REVISION=0
16AGE=6 16AGE=7
diff --git a/toxcore/tox.api.h b/toxcore/tox.api.h
index 7a265af7..d960ee74 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 = 6; 185const VERSION_PATCH = 7;
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 0f37dd09..5dcdd7f0 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 6 186#define TOX_VERSION_PATCH 7
187 187
188uint32_t tox_version_patch(void); 188uint32_t tox_version_patch(void);
189 189