diff options
author | Robin Lindén <dev@robinlinden.eu> | 2017-06-06 22:29:58 +0200 |
---|---|---|
committer | Robin Lindén <dev@robinlinden.eu> | 2017-06-06 22:50:57 +0200 |
commit | a429ef4a28a5e5e0ad010efffb76d2abc3ada0af (patch) | |
tree | 191486bd022da1243396d11766e1ac83de6fa7f5 /CHANGELOG.md | |
parent | b02f68bb4b7cb2d048efb76e5e3b8d481c3dae51 (diff) |
Release v0.1.9
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r-- | CHANGELOG.md | 617 |
1 files changed, 324 insertions, 293 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index 7de7fc74..73a7b6c2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md | |||
@@ -1,7 +1,50 @@ | |||
1 | 1 | ||
2 | 2 | ||
3 | ## v0.1.9 | ||
4 | |||
5 | ### Merged PRs: | ||
6 | |||
7 | - [#561](https://github.com/TokTok/c-toxcore/pull/561) Remove unused variable | ||
8 | - [#560](https://github.com/TokTok/c-toxcore/pull/560) Fix non-portable zeroing out of doubles | ||
9 | - [#559](https://github.com/TokTok/c-toxcore/pull/559) Fix theoretical memory leaks | ||
10 | - [#557](https://github.com/TokTok/c-toxcore/pull/557) Document inverted mutex lock/unlock. | ||
11 | - [#556](https://github.com/TokTok/c-toxcore/pull/556) Build tests on appveyor, the MSVC build, but don't run them yet. | ||
12 | - [#555](https://github.com/TokTok/c-toxcore/pull/555) Fold hstox tests into the general linux test. | ||
13 | - [#554](https://github.com/TokTok/c-toxcore/pull/554) Add a monolith_test that includes all toxcore sources. | ||
14 | - [#553](https://github.com/TokTok/c-toxcore/pull/553) Factor out strict_abi cmake code into a separate module. | ||
15 | - [#552](https://github.com/TokTok/c-toxcore/pull/552) Fix formatting and spelling in version-sync script. | ||
16 | - [#551](https://github.com/TokTok/c-toxcore/pull/551) Forbid undefined symbols in shared libraries. | ||
17 | - [#546](https://github.com/TokTok/c-toxcore/pull/546) Make variable names in file saving test less cryptic | ||
18 | - [#539](https://github.com/TokTok/c-toxcore/pull/539) Make OSX test failures fail the Travis CI build. | ||
19 | - [#537](https://github.com/TokTok/c-toxcore/pull/537) Fix TokTok/c-toxcore#535 | ||
20 | - [#534](https://github.com/TokTok/c-toxcore/pull/534) Fix markdown formatting | ||
21 | - [#530](https://github.com/TokTok/c-toxcore/pull/530) Implement missing TES constant functions. | ||
22 | - [#511](https://github.com/TokTok/c-toxcore/pull/511) Save bandwidth by avoiding superfluous Nodes Requests to peers already on the Close List | ||
23 | - [#506](https://github.com/TokTok/c-toxcore/pull/506) Add test case for title change | ||
24 | - [#498](https://github.com/TokTok/c-toxcore/pull/498) DHT refactoring | ||
25 | - [#487](https://github.com/TokTok/c-toxcore/pull/487) Split daemon's logging backends in separate modules | ||
26 | - [#468](https://github.com/TokTok/c-toxcore/pull/468) Test for memberlist not changing after changing own name | ||
27 | - [#449](https://github.com/TokTok/c-toxcore/pull/449) Use new encoding of `Maybe` in msgpack results. | ||
28 | |||
29 | ### Closed issues: | ||
30 | |||
31 | - [#482](https://github.com/TokTok/c-toxcore/issues/482) CMake can't detect and compile ToxAV on OSX | ||
32 | |||
3 | ## v0.1.8 | 33 | ## v0.1.8 |
4 | 34 | ||
35 | ### Merged PRs: | ||
36 | |||
37 | - [#538](https://github.com/TokTok/c-toxcore/pull/538) Reverting tox_loop PR changes | ||
38 | - [#536](https://github.com/TokTok/c-toxcore/pull/536) Release v0.1.8 | ||
39 | - [#526](https://github.com/TokTok/c-toxcore/pull/526) Add TOX_NOSPAM_SIZE to the public API. | ||
40 | - [#525](https://github.com/TokTok/c-toxcore/pull/525) Retry autotools tests the same way as cmake tests. | ||
41 | - [#524](https://github.com/TokTok/c-toxcore/pull/524) Reduce ctest timeout to 2 minutes from 5 minutes. | ||
42 | - [#512](https://github.com/TokTok/c-toxcore/pull/512) Add test for DHT pack_nodes and unpack_nodes | ||
43 | - [#504](https://github.com/TokTok/c-toxcore/pull/504) CMake: install bootstrapd if it is built | ||
44 | - [#488](https://github.com/TokTok/c-toxcore/pull/488) Save compiled Android artifacts after CircleCI builds. | ||
45 | - [#473](https://github.com/TokTok/c-toxcore/pull/473) Added missing includes: <netinet/in.h> and <sys/socket.h> | ||
46 | - [#335](https://github.com/TokTok/c-toxcore/pull/335) Implement tox_loop | ||
47 | |||
5 | ### Closed issues: | 48 | ### Closed issues: |
6 | 49 | ||
7 | - [#535](https://github.com/TokTok/c-toxcore/issues/535) OS X tests failing | 50 | - [#535](https://github.com/TokTok/c-toxcore/issues/535) OS X tests failing |
@@ -9,128 +52,127 @@ | |||
9 | - [#456](https://github.com/TokTok/c-toxcore/issues/456) Tox.h doesn't expose the size of the nospam. | 52 | - [#456](https://github.com/TokTok/c-toxcore/issues/456) Tox.h doesn't expose the size of the nospam. |
10 | - [#411](https://github.com/TokTok/c-toxcore/issues/411) Reduce CTest timeout to 2 minutes | 53 | - [#411](https://github.com/TokTok/c-toxcore/issues/411) Reduce CTest timeout to 2 minutes |
11 | 54 | ||
12 | ### Merged PRs: | 55 | ## v0.1.7 |
13 | 56 | ||
14 | - [#538](https://github.com/TokTok/c-toxcore/issues/538) Reverting tox_loop PR changes | 57 | ### Merged PRs: |
15 | - [#526](https://github.com/TokTok/c-toxcore/issues/526) Add TOX_NOSPAM_SIZE to the public API. | ||
16 | - [#525](https://github.com/TokTok/c-toxcore/issues/525) Retry autotools tests the same way as cmake tests. | ||
17 | - [#524](https://github.com/TokTok/c-toxcore/issues/524) Reduce ctest timeout to 2 minutes from 5 minutes. | ||
18 | - [#512](https://github.com/TokTok/c-toxcore/issues/512) Add test for DHT pack_nodes and unpack_nodes | ||
19 | - [#504](https://github.com/TokTok/c-toxcore/issues/504) CMake: install bootstrapd if it is built | ||
20 | - [#488](https://github.com/TokTok/c-toxcore/issues/488) Save compiled Android artifacts after CircleCI builds. | ||
21 | - [#473](https://github.com/TokTok/c-toxcore/issues/473) Added missing includes: <netinet/in.h> and <sys/socket.h> | ||
22 | - [#335](https://github.com/TokTok/c-toxcore/issues/335) Implement tox_loop | ||
23 | 58 | ||
24 | ## v0.1.7 | 59 | - [#523](https://github.com/TokTok/c-toxcore/pull/523) Release v0.1.7 |
60 | - [#521](https://github.com/TokTok/c-toxcore/pull/521) Fix appveyor script: install curl from chocolatey. | ||
61 | - [#510](https://github.com/TokTok/c-toxcore/pull/510) Fix list malloc(0) bug | ||
62 | - [#509](https://github.com/TokTok/c-toxcore/pull/509) Fix network malloc(0) bug | ||
63 | - [#497](https://github.com/TokTok/c-toxcore/pull/497) Fix network | ||
64 | - [#496](https://github.com/TokTok/c-toxcore/pull/496) Fix Travis always succeeding despite tests failing | ||
65 | - [#491](https://github.com/TokTok/c-toxcore/pull/491) Add crypto_memzero for temp buffer | ||
66 | - [#490](https://github.com/TokTok/c-toxcore/pull/490) Move c_sleep to helpers.h and misc_tools.h | ||
67 | - [#486](https://github.com/TokTok/c-toxcore/pull/486) Remove empty line in Messenger.c | ||
68 | - [#483](https://github.com/TokTok/c-toxcore/pull/483) Make BUILD_TOXAV an option and fail if dependencies are missing | ||
69 | - [#481](https://github.com/TokTok/c-toxcore/pull/481) Remove dependency on strings.h | ||
70 | - [#480](https://github.com/TokTok/c-toxcore/pull/480) Use VLA macro | ||
71 | - [#479](https://github.com/TokTok/c-toxcore/pull/479) Fix pthreads in AppVeyor build | ||
72 | - [#471](https://github.com/TokTok/c-toxcore/pull/471) Remove statics used in onion comparison functions. | ||
73 | - [#461](https://github.com/TokTok/c-toxcore/pull/461) Replace part of network functions on platform-independent implementation | ||
74 | - [#452](https://github.com/TokTok/c-toxcore/pull/452) Add VLA compatibility macro for C89-ish compilers. | ||
25 | 75 | ||
26 | ### Closed issues: | 76 | ### Closed issues: |
27 | 77 | ||
28 | - [#474](https://github.com/TokTok/c-toxcore/issues/474) TOX_VERSION_PATCH isn't in sync with the version | 78 | - [#474](https://github.com/TokTok/c-toxcore/issues/474) TOX_VERSION_PATCH isn't in sync with the version |
29 | 79 | ||
30 | ### Merged PRs: | 80 | ## v0.1.6 |
31 | 81 | ||
32 | - [#523](https://github.com/TokTok/c-toxcore/issues/523) Release v0.1.7 | 82 | ### Merged PRs: |
33 | - [#521](https://github.com/TokTok/c-toxcore/issues/521) Fix appveyor script: install curl from chocolatey. | ||
34 | - [#510](https://github.com/TokTok/c-toxcore/issues/510) Fix list malloc(0) bug | ||
35 | - [#509](https://github.com/TokTok/c-toxcore/issues/509) Fix network malloc(0) bug | ||
36 | - [#497](https://github.com/TokTok/c-toxcore/issues/497) Fix network | ||
37 | - [#496](https://github.com/TokTok/c-toxcore/issues/496) Fix Travis always succeeding despite tests failing | ||
38 | - [#491](https://github.com/TokTok/c-toxcore/issues/491) Add crypto_memzero for temp buffer | ||
39 | - [#490](https://github.com/TokTok/c-toxcore/issues/490) Move c_sleep to helpers.h and misc_tools.h | ||
40 | - [#486](https://github.com/TokTok/c-toxcore/issues/486) Remove empty line in Messenger.c | ||
41 | - [#483](https://github.com/TokTok/c-toxcore/issues/483) Make BUILD_TOXAV an option and fail if dependencies are missing | ||
42 | - [#481](https://github.com/TokTok/c-toxcore/issues/481) Remove dependency on strings.h | ||
43 | - [#480](https://github.com/TokTok/c-toxcore/issues/480) Use VLA macro | ||
44 | - [#479](https://github.com/TokTok/c-toxcore/issues/479) Fix pthreads in AppVeyor build | ||
45 | - [#471](https://github.com/TokTok/c-toxcore/issues/471) Remove statics used in onion comparison functions. | ||
46 | - [#461](https://github.com/TokTok/c-toxcore/issues/461) Replace part of network functions on platform-independent implementation | ||
47 | - [#452](https://github.com/TokTok/c-toxcore/issues/452) Add VLA compatibility macro for C89-ish compilers. | ||
48 | 83 | ||
49 | ## v0.1.6 | 84 | - [#460](https://github.com/TokTok/c-toxcore/pull/460) Release v0.1.6. |
85 | - [#459](https://github.com/TokTok/c-toxcore/pull/459) Add Android build to CI. | ||
86 | - [#454](https://github.com/TokTok/c-toxcore/pull/454) Add appveyor build for native windows tests. | ||
87 | - [#448](https://github.com/TokTok/c-toxcore/pull/448) Only retry failed tests on Circle CI instead of all. | ||
88 | - [#434](https://github.com/TokTok/c-toxcore/pull/434) Replace redundant packet type check in handler with assert. | ||
89 | - [#432](https://github.com/TokTok/c-toxcore/pull/432) Remove some static variables | ||
90 | - [#385](https://github.com/TokTok/c-toxcore/pull/385) Add platform-independent Socket and IP implementation | ||
50 | 91 | ||
51 | ### Closed issues: | 92 | ### Closed issues: |
52 | 93 | ||
53 | - [#415](https://github.com/TokTok/c-toxcore/issues/415) Set up a native windows build on appveyor | 94 | - [#415](https://github.com/TokTok/c-toxcore/issues/415) Set up a native windows build on appveyor |
54 | 95 | ||
55 | ### Merged PRs: | ||
56 | |||
57 | - [#460](https://github.com/TokTok/c-toxcore/issues/460) Release v0.1.6. | ||
58 | - [#459](https://github.com/TokTok/c-toxcore/issues/459) Add Android build to CI. | ||
59 | - [#454](https://github.com/TokTok/c-toxcore/issues/454) Add appveyor build for native windows tests. | ||
60 | - [#448](https://github.com/TokTok/c-toxcore/issues/448) Only retry failed tests on Circle CI instead of all. | ||
61 | - [#434](https://github.com/TokTok/c-toxcore/issues/434) Replace redundant packet type check in handler with assert. | ||
62 | - [#432](https://github.com/TokTok/c-toxcore/issues/432) Remove some static variables | ||
63 | - [#385](https://github.com/TokTok/c-toxcore/issues/385) Add platform-independent Socket and IP implementation | ||
64 | |||
65 | ## v0.1.5 | 96 | ## v0.1.5 |
66 | 97 | ||
67 | ### Merged PRs: | 98 | ### Merged PRs: |
68 | 99 | ||
69 | - [#447](https://github.com/TokTok/c-toxcore/issues/447) Release v0.1.5. | 100 | - [#447](https://github.com/TokTok/c-toxcore/pull/447) Release v0.1.5. |
70 | - [#446](https://github.com/TokTok/c-toxcore/issues/446) Limit number of retries to 3. | 101 | - [#446](https://github.com/TokTok/c-toxcore/pull/446) Limit number of retries to 3. |
71 | - [#445](https://github.com/TokTok/c-toxcore/issues/445) Make Travis tests slightly more robust by re-running them. | 102 | - [#445](https://github.com/TokTok/c-toxcore/pull/445) Make Travis tests slightly more robust by re-running them. |
72 | - [#443](https://github.com/TokTok/c-toxcore/issues/443) Make building `DHT_bootstrap` in cmake optional. | 103 | - [#443](https://github.com/TokTok/c-toxcore/pull/443) Make building `DHT_bootstrap` in cmake optional. |
73 | - [#433](https://github.com/TokTok/c-toxcore/issues/433) Add tutorial and "danger: experimental" banner to README. | 104 | - [#433](https://github.com/TokTok/c-toxcore/pull/433) Add tutorial and "danger: experimental" banner to README. |
74 | - [#431](https://github.com/TokTok/c-toxcore/issues/431) Update license headers and remove redundant file name comment. | 105 | - [#431](https://github.com/TokTok/c-toxcore/pull/431) Update license headers and remove redundant file name comment. |
75 | - [#424](https://github.com/TokTok/c-toxcore/issues/424) Fixed the FreeBSD build failure due to the undefined MSG_NOSIGNAL. | 106 | - [#424](https://github.com/TokTok/c-toxcore/pull/424) Fixed the FreeBSD build failure due to the undefined MSG_NOSIGNAL. |
76 | - [#420](https://github.com/TokTok/c-toxcore/issues/420) Setup autotools to read .so version info from a separate file | 107 | - [#420](https://github.com/TokTok/c-toxcore/pull/420) Setup autotools to read .so version info from a separate file |
77 | - [#418](https://github.com/TokTok/c-toxcore/issues/418) Clarify how the autotools build is done on Travis. | 108 | - [#418](https://github.com/TokTok/c-toxcore/pull/418) Clarify how the autotools build is done on Travis. |
78 | - [#414](https://github.com/TokTok/c-toxcore/issues/414) Explicitly check if compiler supports C99 | 109 | - [#414](https://github.com/TokTok/c-toxcore/pull/414) Explicitly check if compiler supports C99 |
79 | 110 | ||
80 | ## v0.1.4 | 111 | ## v0.1.4 |
81 | 112 | ||
113 | ### Merged PRs: | ||
114 | |||
115 | - [#422](https://github.com/TokTok/c-toxcore/pull/422) Release v0.1.4. | ||
116 | - [#410](https://github.com/TokTok/c-toxcore/pull/410) Fix NaCl build: tar was called incorrectly. | ||
117 | - [#409](https://github.com/TokTok/c-toxcore/pull/409) Clarify that the pass key `new` function can fail. | ||
118 | - [#407](https://github.com/TokTok/c-toxcore/pull/407) Don't use `git.depth=1` anymore. | ||
119 | - [#404](https://github.com/TokTok/c-toxcore/pull/404) Issue 404: semicolon not found | ||
120 | - [#403](https://github.com/TokTok/c-toxcore/pull/403) Warn on -pedantic, don't error yet. | ||
121 | - [#401](https://github.com/TokTok/c-toxcore/pull/401) Add logging callback to messenger_test. | ||
122 | - [#400](https://github.com/TokTok/c-toxcore/pull/400) Run windows tests but ignore their failures. | ||
123 | - [#398](https://github.com/TokTok/c-toxcore/pull/398) Portability Fixes | ||
124 | - [#397](https://github.com/TokTok/c-toxcore/pull/397) Replace make_quick_sort with qsort | ||
125 | - [#396](https://github.com/TokTok/c-toxcore/pull/396) Add an OSX build that doesn't run tests. | ||
126 | - [#394](https://github.com/TokTok/c-toxcore/pull/394) CMake: Add soversion to library files to generate proper symlinks | ||
127 | - [#393](https://github.com/TokTok/c-toxcore/pull/393) Set up autotools build to build against vanilla NaCl. | ||
128 | - [#392](https://github.com/TokTok/c-toxcore/pull/392) Check that TCP connections aren't dropped in callbacks. | ||
129 | - [#391](https://github.com/TokTok/c-toxcore/pull/391) Minor simplification in `file_seek` code. | ||
130 | - [#390](https://github.com/TokTok/c-toxcore/pull/390) Always kill invalid file transfers when receiving file controls. | ||
131 | - [#388](https://github.com/TokTok/c-toxcore/pull/388) Fix logging condition for IPv6 client timestamp updates. | ||
132 | - [#387](https://github.com/TokTok/c-toxcore/pull/387) Eliminate dead return statement. | ||
133 | - [#386](https://github.com/TokTok/c-toxcore/pull/386) Avoid accessing uninitialised memory in `net_crypto`. | ||
134 | - [#381](https://github.com/TokTok/c-toxcore/pull/381) Remove `TOX_DEBUG` and have asserts always enabled. | ||
135 | |||
82 | ### Closed issues: | 136 | ### Closed issues: |
83 | 137 | ||
84 | - [#378](https://github.com/TokTok/c-toxcore/issues/378) Replace all uses of `make_quick_sort` with `qsort` | 138 | - [#378](https://github.com/TokTok/c-toxcore/issues/378) Replace all uses of `make_quick_sort` with `qsort` |
85 | - [#364](https://github.com/TokTok/c-toxcore/issues/364) Delete misc_tools.h after replacing its use by qsort. | 139 | - [#364](https://github.com/TokTok/c-toxcore/issues/364) Delete misc_tools.h after replacing its use by qsort. |
86 | - [#363](https://github.com/TokTok/c-toxcore/issues/363) Test against NaCl in addition to libsodium on Travis. | 140 | - [#363](https://github.com/TokTok/c-toxcore/issues/363) Test against NaCl in addition to libsodium on Travis. |
87 | 141 | ||
88 | ### Merged PRs: | 142 | ## v0.1.3 |
89 | 143 | ||
90 | - [#422](https://github.com/TokTok/c-toxcore/issues/422) Release v0.1.4. | 144 | ### Merged PRs: |
91 | - [#410](https://github.com/TokTok/c-toxcore/issues/410) Fix NaCl build: tar was called incorrectly. | ||
92 | - [#409](https://github.com/TokTok/c-toxcore/issues/409) Clarify that the pass key `new` function can fail. | ||
93 | - [#407](https://github.com/TokTok/c-toxcore/issues/407) Don't use `git.depth=1` anymore. | ||
94 | - [#404](https://github.com/TokTok/c-toxcore/issues/404) Issue 404: semicolon not found | ||
95 | - [#403](https://github.com/TokTok/c-toxcore/issues/403) Warn on -pedantic, don't error yet. | ||
96 | - [#401](https://github.com/TokTok/c-toxcore/issues/401) Add logging callback to messenger_test. | ||
97 | - [#400](https://github.com/TokTok/c-toxcore/issues/400) Run windows tests but ignore their failures. | ||
98 | - [#398](https://github.com/TokTok/c-toxcore/issues/398) Portability Fixes | ||
99 | - [#397](https://github.com/TokTok/c-toxcore/issues/397) Replace make_quick_sort with qsort | ||
100 | - [#396](https://github.com/TokTok/c-toxcore/issues/396) Add an OSX build that doesn't run tests. | ||
101 | - [#394](https://github.com/TokTok/c-toxcore/issues/394) CMake: Add soversion to library files to generate proper symlinks | ||
102 | - [#393](https://github.com/TokTok/c-toxcore/issues/393) Set up autotools build to build against vanilla NaCl. | ||
103 | - [#392](https://github.com/TokTok/c-toxcore/issues/392) Check that TCP connections aren't dropped in callbacks. | ||
104 | - [#391](https://github.com/TokTok/c-toxcore/issues/391) Minor simplification in `file_seek` code. | ||
105 | - [#390](https://github.com/TokTok/c-toxcore/issues/390) Always kill invalid file transfers when receiving file controls. | ||
106 | - [#388](https://github.com/TokTok/c-toxcore/issues/388) Fix logging condition for IPv6 client timestamp updates. | ||
107 | - [#387](https://github.com/TokTok/c-toxcore/issues/387) Eliminate dead return statement. | ||
108 | - [#386](https://github.com/TokTok/c-toxcore/issues/386) Avoid accessing uninitialised memory in `net_crypto`. | ||
109 | - [#381](https://github.com/TokTok/c-toxcore/issues/381) Remove `TOX_DEBUG` and have asserts always enabled. | ||
110 | 145 | ||
111 | ## v0.1.3 | 146 | - [#395](https://github.com/TokTok/c-toxcore/pull/395) Revert "Portability fixes" |
147 | - [#380](https://github.com/TokTok/c-toxcore/pull/380) Test a few cmake option combinations before the build. | ||
148 | - [#377](https://github.com/TokTok/c-toxcore/pull/377) Fix SSL verification in coveralls. | ||
149 | - [#376](https://github.com/TokTok/c-toxcore/pull/376) Bring back autotools instructions | ||
150 | - [#373](https://github.com/TokTok/c-toxcore/pull/373) Only fetch 1 revision from git during Travis builds. | ||
151 | - [#369](https://github.com/TokTok/c-toxcore/pull/369) Integrate with CircleCI to build artifacts in the future | ||
152 | - [#366](https://github.com/TokTok/c-toxcore/pull/366) Release v0.1.3. | ||
153 | - [#362](https://github.com/TokTok/c-toxcore/pull/362) Remove .cabal-sandbox option from tox-spectest find line. | ||
154 | - [#361](https://github.com/TokTok/c-toxcore/pull/361) Simplify integration as a third-party lib in cmake projects | ||
155 | - [#354](https://github.com/TokTok/c-toxcore/pull/354) Add secure memcmp and memzero implementation. | ||
156 | - [#324](https://github.com/TokTok/c-toxcore/pull/324) Do not compile and install DHT_bootstrap if it was disabled in configure | ||
157 | - [#297](https://github.com/TokTok/c-toxcore/pull/297) Portability fixes | ||
112 | 158 | ||
113 | ### Closed issues: | 159 | ### Closed issues: |
114 | 160 | ||
115 | - [#347](https://github.com/TokTok/c-toxcore/issues/347) Implement our own secure `memcmp` and `memzero` if libsodium isn't available | 161 | - [#347](https://github.com/TokTok/c-toxcore/issues/347) Implement our own secure `memcmp` and `memzero` if libsodium isn't available |
116 | - [#319](https://github.com/TokTok/c-toxcore/issues/319) toxcore installs `DHT_bootstrap` even though `--disable-daemon` is passed to `./configure` | 162 | - [#319](https://github.com/TokTok/c-toxcore/issues/319) toxcore installs `DHT_bootstrap` even though `--disable-daemon` is passed to `./configure` |
117 | 163 | ||
164 | ## v0.1.2 | ||
165 | |||
118 | ### Merged PRs: | 166 | ### Merged PRs: |
119 | 167 | ||
120 | - [#395](https://github.com/TokTok/c-toxcore/issues/395) Revert "Portability fixes" | 168 | - [#355](https://github.com/TokTok/c-toxcore/pull/355) Release v0.1.2 |
121 | - [#380](https://github.com/TokTok/c-toxcore/issues/380) Test a few cmake option combinations before the build. | 169 | - [#353](https://github.com/TokTok/c-toxcore/pull/353) Fix toxav use after free caused by premature MSI destruction |
122 | - [#377](https://github.com/TokTok/c-toxcore/issues/377) Fix SSL verification in coveralls. | 170 | - [#346](https://github.com/TokTok/c-toxcore/pull/346) Avoid array out of bounds read in friend saving. |
123 | - [#376](https://github.com/TokTok/c-toxcore/issues/376) Bring back autotools instructions | 171 | - [#344](https://github.com/TokTok/c-toxcore/pull/344) Remove unused get/set salt/key functions from toxencryptsave. |
124 | - [#373](https://github.com/TokTok/c-toxcore/issues/373) Only fetch 1 revision from git during Travis builds. | 172 | - [#343](https://github.com/TokTok/c-toxcore/pull/343) Wrap all sodium/nacl functions in crypto_core.c. |
125 | - [#369](https://github.com/TokTok/c-toxcore/issues/369) Integrate with CircleCI to build artifacts in the future | 173 | - [#341](https://github.com/TokTok/c-toxcore/pull/341) Add test to check if tox_new/tox_kill leaks. |
126 | - [#366](https://github.com/TokTok/c-toxcore/issues/366) Release v0.1.3. | 174 | - [#336](https://github.com/TokTok/c-toxcore/pull/336) Correct TES docs to reflect how many bytes functions actually require. |
127 | - [#362](https://github.com/TokTok/c-toxcore/issues/362) Remove .cabal-sandbox option from tox-spectest find line. | 175 | - [#333](https://github.com/TokTok/c-toxcore/pull/333) Use `tox_options_set_*` instead of direct member access. |
128 | - [#361](https://github.com/TokTok/c-toxcore/issues/361) Simplify integration as a third-party lib in cmake projects | ||
129 | - [#354](https://github.com/TokTok/c-toxcore/issues/354) Add secure memcmp and memzero implementation. | ||
130 | - [#324](https://github.com/TokTok/c-toxcore/issues/324) Do not compile and install DHT_bootstrap if it was disabled in configure | ||
131 | - [#297](https://github.com/TokTok/c-toxcore/issues/297) Portability fixes | ||
132 | |||
133 | ## v0.1.2 | ||
134 | 176 | ||
135 | ### Closed issues: | 177 | ### Closed issues: |
136 | 178 | ||
@@ -138,35 +180,42 @@ | |||
138 | - [#342](https://github.com/TokTok/c-toxcore/issues/342) Wrap all libsodium functions we use in toxcore in `crypto_core`. | 180 | - [#342](https://github.com/TokTok/c-toxcore/issues/342) Wrap all libsodium functions we use in toxcore in `crypto_core`. |
139 | - [#278](https://github.com/TokTok/c-toxcore/issues/278) ToxAV use-after-free bug | 181 | - [#278](https://github.com/TokTok/c-toxcore/issues/278) ToxAV use-after-free bug |
140 | 182 | ||
141 | ### Merged PRs: | 183 | ## v0.1.1 |
142 | 184 | ||
143 | - [#355](https://github.com/TokTok/c-toxcore/issues/355) Release v0.1.2 | 185 | ### Merged PRs: |
144 | - [#353](https://github.com/TokTok/c-toxcore/issues/353) Fix toxav use after free caused by premature MSI destruction | ||
145 | - [#346](https://github.com/TokTok/c-toxcore/issues/346) Avoid array out of bounds read in friend saving. | ||
146 | - [#344](https://github.com/TokTok/c-toxcore/issues/344) Remove unused get/set salt/key functions from toxencryptsave. | ||
147 | - [#343](https://github.com/TokTok/c-toxcore/issues/343) Wrap all sodium/nacl functions in crypto_core.c. | ||
148 | - [#341](https://github.com/TokTok/c-toxcore/issues/341) Add test to check if tox_new/tox_kill leaks. | ||
149 | - [#336](https://github.com/TokTok/c-toxcore/issues/336) Correct TES docs to reflect how many bytes functions actually require. | ||
150 | - [#333](https://github.com/TokTok/c-toxcore/issues/333) Use `tox_options_set_*` instead of direct member access. | ||
151 | 186 | ||
152 | ## v0.1.1 | 187 | - [#337](https://github.com/TokTok/c-toxcore/pull/337) Release v0.1.1 |
188 | - [#332](https://github.com/TokTok/c-toxcore/pull/332) Add test for encrypted savedata. | ||
189 | - [#330](https://github.com/TokTok/c-toxcore/pull/330) Strengthen the note about ABI compatibility in tox.h. | ||
190 | - [#328](https://github.com/TokTok/c-toxcore/pull/328) Drop the broken `TOX_VERSION_REQUIRE` macro. | ||
191 | - [#326](https://github.com/TokTok/c-toxcore/pull/326) Fix unresolved reference in toxencryptsave API docs. | ||
192 | - [#309](https://github.com/TokTok/c-toxcore/pull/309) Fixed attempt to join detached threads (fixes toxav test crash) | ||
193 | - [#306](https://github.com/TokTok/c-toxcore/pull/306) Add option to disable local peer discovery | ||
153 | 194 | ||
154 | ### Closed issues: | 195 | ### Closed issues: |
155 | 196 | ||
156 | - [#327](https://github.com/TokTok/c-toxcore/issues/327) The `TOX_VERSION_REQUIRE` macro is broken. | 197 | - [#327](https://github.com/TokTok/c-toxcore/issues/327) The `TOX_VERSION_REQUIRE` macro is broken. |
157 | - [#221](https://github.com/TokTok/c-toxcore/issues/221) Option to disable local peer detection | 198 | - [#221](https://github.com/TokTok/c-toxcore/issues/221) Option to disable local peer detection |
158 | 199 | ||
200 | ## v0.1.0 | ||
201 | |||
159 | ### Merged PRs: | 202 | ### Merged PRs: |
160 | 203 | ||
161 | - [#337](https://github.com/TokTok/c-toxcore/issues/337) Release v0.1.1 | 204 | - [#325](https://github.com/TokTok/c-toxcore/pull/325) Fix Libs line in toxcore.pc pkg-config file. |
162 | - [#332](https://github.com/TokTok/c-toxcore/issues/332) Add test for encrypted savedata. | 205 | - [#322](https://github.com/TokTok/c-toxcore/pull/322) Add compatibility pkg-config modules: libtoxcore, libtoxav. |
163 | - [#330](https://github.com/TokTok/c-toxcore/issues/330) Strengthen the note about ABI compatibility in tox.h. | 206 | - [#318](https://github.com/TokTok/c-toxcore/pull/318) Fix `--enable-logging` flag in autotools configure script. |
164 | - [#328](https://github.com/TokTok/c-toxcore/issues/328) Drop the broken `TOX_VERSION_REQUIRE` macro. | 207 | - [#316](https://github.com/TokTok/c-toxcore/pull/316) Release 0.1.0. |
165 | - [#326](https://github.com/TokTok/c-toxcore/issues/326) Fix unresolved reference in toxencryptsave API docs. | 208 | - [#315](https://github.com/TokTok/c-toxcore/pull/315) Fix version compatibility test. |
166 | - [#309](https://github.com/TokTok/c-toxcore/issues/309) Fixed attempt to join detached threads (fixes toxav test crash) | 209 | - [#314](https://github.com/TokTok/c-toxcore/pull/314) Fix off by one error in saving our own status message. |
167 | - [#306](https://github.com/TokTok/c-toxcore/issues/306) Add option to disable local peer discovery | 210 | - [#313](https://github.com/TokTok/c-toxcore/pull/313) Fix padding being in the wrong place in `SAVED_FRIEND` struct |
168 | 211 | - [#312](https://github.com/TokTok/c-toxcore/pull/312) Conditionally enable non-portable assert on LP64. | |
169 | ## v0.1.0 | 212 | - [#310](https://github.com/TokTok/c-toxcore/pull/310) Add apidsl file for toxencryptsave. |
213 | - [#307](https://github.com/TokTok/c-toxcore/pull/307) Clarify toxencryptsave documentation regarding buffer sizes | ||
214 | - [#305](https://github.com/TokTok/c-toxcore/pull/305) Fix static builds | ||
215 | - [#303](https://github.com/TokTok/c-toxcore/pull/303) Don't build nTox by default. | ||
216 | - [#301](https://github.com/TokTok/c-toxcore/pull/301) Renamed messenger functions, prepend `m_`. | ||
217 | - [#299](https://github.com/TokTok/c-toxcore/pull/299) net_crypto give handle_data_packet_helper a better name | ||
218 | - [#294](https://github.com/TokTok/c-toxcore/pull/294) Don't error on warnings by default | ||
170 | 219 | ||
171 | ### Closed issues: | 220 | ### Closed issues: |
172 | 221 | ||
@@ -179,25 +228,22 @@ | |||
179 | - [#266](https://github.com/TokTok/c-toxcore/issues/266) Support all levels listed in TOX_DHT_NAT_LEVEL | 228 | - [#266](https://github.com/TokTok/c-toxcore/issues/266) Support all levels listed in TOX_DHT_NAT_LEVEL |
180 | - [#216](https://github.com/TokTok/c-toxcore/issues/216) When v0.1 release? | 229 | - [#216](https://github.com/TokTok/c-toxcore/issues/216) When v0.1 release? |
181 | 230 | ||
231 | ## v0.0.5 | ||
232 | |||
182 | ### Merged PRs: | 233 | ### Merged PRs: |
183 | 234 | ||
184 | - [#325](https://github.com/TokTok/c-toxcore/issues/325) Fix Libs line in toxcore.pc pkg-config file. | 235 | - [#289](https://github.com/TokTok/c-toxcore/pull/289) Version Patch v0.0.4 => v0.0.5 |
185 | - [#322](https://github.com/TokTok/c-toxcore/issues/322) Add compatibility pkg-config modules: libtoxcore, libtoxav. | 236 | - [#287](https://github.com/TokTok/c-toxcore/pull/287) Add CMake knobs to suppress building tests |
186 | - [#318](https://github.com/TokTok/c-toxcore/issues/318) Fix `--enable-logging` flag in autotools configure script. | 237 | - [#286](https://github.com/TokTok/c-toxcore/pull/286) Support float32 and float64 in msgpack type printer. |
187 | - [#316](https://github.com/TokTok/c-toxcore/issues/316) Release 0.1.0. | 238 | - [#285](https://github.com/TokTok/c-toxcore/pull/285) Mark `Tox_Options` struct as deprecated. |
188 | - [#315](https://github.com/TokTok/c-toxcore/issues/315) Fix version compatibility test. | 239 | - [#284](https://github.com/TokTok/c-toxcore/pull/284) Add NONE enumerator to bit mask. |
189 | - [#314](https://github.com/TokTok/c-toxcore/issues/314) Fix off by one error in saving our own status message. | 240 | - [#281](https://github.com/TokTok/c-toxcore/pull/281) Made save format platform-independent |
190 | - [#313](https://github.com/TokTok/c-toxcore/issues/313) Fix padding being in the wrong place in `SAVED_FRIEND` struct | 241 | - [#277](https://github.com/TokTok/c-toxcore/pull/277) Fix a memory leak in hstox interface |
191 | - [#312](https://github.com/TokTok/c-toxcore/issues/312) Conditionally enable non-portable assert on LP64. | 242 | - [#276](https://github.com/TokTok/c-toxcore/pull/276) Fix NULL pointer dereference in log calls |
192 | - [#310](https://github.com/TokTok/c-toxcore/issues/310) Add apidsl file for toxencryptsave. | 243 | - [#275](https://github.com/TokTok/c-toxcore/pull/275) Fix a memory leak in GroupAV |
193 | - [#307](https://github.com/TokTok/c-toxcore/issues/307) Clarify toxencryptsave documentation regarding buffer sizes | 244 | - [#274](https://github.com/TokTok/c-toxcore/pull/274) Options in `new_messenger()` must never be null. |
194 | - [#305](https://github.com/TokTok/c-toxcore/issues/305) Fix static builds | 245 | - [#271](https://github.com/TokTok/c-toxcore/pull/271) Convert to and from network byte order in set/get nospam. |
195 | - [#303](https://github.com/TokTok/c-toxcore/issues/303) Don't build nTox by default. | 246 | - [#262](https://github.com/TokTok/c-toxcore/pull/262) Add ability to disable UDP hole punching |
196 | - [#301](https://github.com/TokTok/c-toxcore/issues/301) Renamed messenger functions, prepend `m_`. | ||
197 | - [#299](https://github.com/TokTok/c-toxcore/issues/299) net_crypto give handle_data_packet_helper a better name | ||
198 | - [#294](https://github.com/TokTok/c-toxcore/issues/294) Don't error on warnings by default | ||
199 | |||
200 | ## v0.0.5 | ||
201 | 247 | ||
202 | ### Closed issues: | 248 | ### Closed issues: |
203 | 249 | ||
@@ -205,89 +251,183 @@ | |||
205 | - [#215](https://github.com/TokTok/c-toxcore/issues/215) The current tox save format is non-portable | 251 | - [#215](https://github.com/TokTok/c-toxcore/issues/215) The current tox save format is non-portable |
206 | - [#205](https://github.com/TokTok/c-toxcore/issues/205) nospam value is reversed in array returned by `tox_self_get_address()` | 252 | - [#205](https://github.com/TokTok/c-toxcore/issues/205) nospam value is reversed in array returned by `tox_self_get_address()` |
207 | 253 | ||
208 | ### Merged PRs: | ||
209 | |||
210 | - [#289](https://github.com/TokTok/c-toxcore/issues/289) Version Patch v0.0.4 => v0.0.5 | ||
211 | - [#287](https://github.com/TokTok/c-toxcore/issues/287) Add CMake knobs to suppress building tests | ||
212 | - [#286](https://github.com/TokTok/c-toxcore/issues/286) Support float32 and float64 in msgpack type printer. | ||
213 | - [#285](https://github.com/TokTok/c-toxcore/issues/285) Mark `Tox_Options` struct as deprecated. | ||
214 | - [#284](https://github.com/TokTok/c-toxcore/issues/284) Add NONE enumerator to bit mask. | ||
215 | - [#281](https://github.com/TokTok/c-toxcore/issues/281) Made save format platform-independent | ||
216 | - [#277](https://github.com/TokTok/c-toxcore/issues/277) Fix a memory leak in hstox interface | ||
217 | - [#276](https://github.com/TokTok/c-toxcore/issues/276) Fix NULL pointer dereference in log calls | ||
218 | - [#275](https://github.com/TokTok/c-toxcore/issues/275) Fix a memory leak in GroupAV | ||
219 | - [#274](https://github.com/TokTok/c-toxcore/issues/274) Options in `new_messenger()` must never be null. | ||
220 | - [#271](https://github.com/TokTok/c-toxcore/issues/271) Convert to and from network byte order in set/get nospam. | ||
221 | - [#262](https://github.com/TokTok/c-toxcore/issues/262) Add ability to disable UDP hole punching | ||
222 | |||
223 | ## v0.0.4 | 254 | ## v0.0.4 |
224 | 255 | ||
225 | ### Merged PRs: | 256 | ### Merged PRs: |
226 | 257 | ||
227 | - [#272](https://github.com/TokTok/c-toxcore/issues/272) v0.0.4 | 258 | - [#272](https://github.com/TokTok/c-toxcore/pull/272) v0.0.4 |
228 | - [#265](https://github.com/TokTok/c-toxcore/issues/265) Disable -Wunused-but-set-variable compiler warning flag. | 259 | - [#265](https://github.com/TokTok/c-toxcore/pull/265) Disable -Wunused-but-set-variable compiler warning flag. |
229 | - [#261](https://github.com/TokTok/c-toxcore/issues/261) Work around Travis issue that causes build failures. | 260 | - [#261](https://github.com/TokTok/c-toxcore/pull/261) Work around Travis issue that causes build failures. |
230 | - [#260](https://github.com/TokTok/c-toxcore/issues/260) Support arbitrary video resolutions in av_test | 261 | - [#260](https://github.com/TokTok/c-toxcore/pull/260) Support arbitrary video resolutions in av_test |
231 | - [#257](https://github.com/TokTok/c-toxcore/issues/257) Add decode/encode PlainText test support. | 262 | - [#257](https://github.com/TokTok/c-toxcore/pull/257) Add decode/encode PlainText test support. |
232 | - [#256](https://github.com/TokTok/c-toxcore/issues/256) Add spectest to the cmake test suite. | 263 | - [#256](https://github.com/TokTok/c-toxcore/pull/256) Add spectest to the cmake test suite. |
233 | - [#255](https://github.com/TokTok/c-toxcore/issues/255) Disable some gcc-specific warnings. | 264 | - [#255](https://github.com/TokTok/c-toxcore/pull/255) Disable some gcc-specific warnings. |
234 | - [#249](https://github.com/TokTok/c-toxcore/issues/249) Use apidsl for the crypto_core API. | 265 | - [#249](https://github.com/TokTok/c-toxcore/pull/249) Use apidsl for the crypto_core API. |
235 | - [#248](https://github.com/TokTok/c-toxcore/issues/248) Remove new_nonce function in favour of random_nonce. | 266 | - [#248](https://github.com/TokTok/c-toxcore/pull/248) Remove new_nonce function in favour of random_nonce. |
236 | - [#224](https://github.com/TokTok/c-toxcore/issues/224) Add DHT_create_packet, an abstraction for DHT RPC packets | 267 | - [#224](https://github.com/TokTok/c-toxcore/pull/224) Add DHT_create_packet, an abstraction for DHT RPC packets |
237 | 268 | ||
238 | ## v0.0.3 | 269 | ## v0.0.3 |
239 | 270 | ||
271 | ### Merged PRs: | ||
272 | |||
273 | - [#251](https://github.com/TokTok/c-toxcore/pull/251) Rename log levels to remove the extra "LOG" prefix. | ||
274 | - [#250](https://github.com/TokTok/c-toxcore/pull/250) Release v0.0.3. | ||
275 | - [#245](https://github.com/TokTok/c-toxcore/pull/245) Change packet kind enum to use hex constants. | ||
276 | - [#243](https://github.com/TokTok/c-toxcore/pull/243) Enable address sanitizer on the cmake build. | ||
277 | - [#242](https://github.com/TokTok/c-toxcore/pull/242) Remove assoc | ||
278 | - [#241](https://github.com/TokTok/c-toxcore/pull/241) Move log callback to options. | ||
279 | - [#233](https://github.com/TokTok/c-toxcore/pull/233) Enable all possible C compiler warning flags. | ||
280 | - [#230](https://github.com/TokTok/c-toxcore/pull/230) Move packing and unpacking DHT request packets to DHT module. | ||
281 | - [#228](https://github.com/TokTok/c-toxcore/pull/228) Remove unimplemented "time delta" parameter. | ||
282 | - [#227](https://github.com/TokTok/c-toxcore/pull/227) Compile as C++ for windows builds. | ||
283 | - [#223](https://github.com/TokTok/c-toxcore/pull/223) TravisCI shorten IRC message | ||
284 | - [#220](https://github.com/TokTok/c-toxcore/pull/220) toxav renaming: group.{h,c} -> groupav.{h,c} | ||
285 | - [#218](https://github.com/TokTok/c-toxcore/pull/218) Rename some internal "group chat" thing to "conference". | ||
286 | - [#212](https://github.com/TokTok/c-toxcore/pull/212) Convert series of `NET_PACKET_*` defines into a typedef enum | ||
287 | - [#196](https://github.com/TokTok/c-toxcore/pull/196) Update readme, moved the roadmap to a higher position | ||
288 | - [#193](https://github.com/TokTok/c-toxcore/pull/193) Remove duplicate tests: split tests part 2. | ||
289 | |||
240 | ### Closed issues: | 290 | ### Closed issues: |
241 | 291 | ||
242 | - [#40](https://github.com/TokTok/c-toxcore/issues/40) Stateless callbacks in toxcore's public API | 292 | - [#40](https://github.com/TokTok/c-toxcore/issues/40) Stateless callbacks in toxcore's public API |
243 | 293 | ||
244 | ### Merged PRs: | 294 | ## v0.0.2 |
245 | 295 | ||
246 | - [#251](https://github.com/TokTok/c-toxcore/issues/251) Rename log levels to remove the extra "LOG" prefix. | 296 | ### Merged PRs: |
247 | - [#250](https://github.com/TokTok/c-toxcore/issues/250) Release v0.0.3. | ||
248 | - [#245](https://github.com/TokTok/c-toxcore/issues/245) Change packet kind enum to use hex constants. | ||
249 | - [#243](https://github.com/TokTok/c-toxcore/issues/243) Enable address sanitizer on the cmake build. | ||
250 | - [#242](https://github.com/TokTok/c-toxcore/issues/242) Remove assoc | ||
251 | - [#241](https://github.com/TokTok/c-toxcore/issues/241) Move log callback to options. | ||
252 | - [#233](https://github.com/TokTok/c-toxcore/issues/233) Enable all possible C compiler warning flags. | ||
253 | - [#230](https://github.com/TokTok/c-toxcore/issues/230) Move packing and unpacking DHT request packets to DHT module. | ||
254 | - [#228](https://github.com/TokTok/c-toxcore/issues/228) Remove unimplemented "time delta" parameter. | ||
255 | - [#227](https://github.com/TokTok/c-toxcore/issues/227) Compile as C++ for windows builds. | ||
256 | - [#223](https://github.com/TokTok/c-toxcore/issues/223) TravisCI shorten IRC message | ||
257 | - [#220](https://github.com/TokTok/c-toxcore/issues/220) toxav renaming: group.{h,c} -> groupav.{h,c} | ||
258 | - [#218](https://github.com/TokTok/c-toxcore/issues/218) Rename some internal "group chat" thing to "conference". | ||
259 | - [#212](https://github.com/TokTok/c-toxcore/issues/212) Convert series of `NET_PACKET_*` defines into a typedef enum | ||
260 | - [#196](https://github.com/TokTok/c-toxcore/issues/196) Update readme, moved the roadmap to a higher position | ||
261 | - [#193](https://github.com/TokTok/c-toxcore/issues/193) Remove duplicate tests: split tests part 2. | ||
262 | 297 | ||
263 | ## v0.0.2 | 298 | - [#207](https://github.com/TokTok/c-toxcore/pull/207) docs: correct instructions for cloning & harden agains repo name changes |
299 | - [#206](https://github.com/TokTok/c-toxcore/pull/206) Corrected libsodium tag | ||
300 | - [#204](https://github.com/TokTok/c-toxcore/pull/204) Error if format_test can't be executed. | ||
301 | - [#202](https://github.com/TokTok/c-toxcore/pull/202) Version Patch v0.0.2 | ||
302 | - [#190](https://github.com/TokTok/c-toxcore/pull/190) Install libraries with RPATH. | ||
303 | - [#189](https://github.com/TokTok/c-toxcore/pull/189) Use `socklen_t` instead of `unsigned int` in call to `accept`. | ||
304 | - [#188](https://github.com/TokTok/c-toxcore/pull/188) Add option to set test timeout | ||
305 | - [#187](https://github.com/TokTok/c-toxcore/pull/187) Add option to build tox-bootstrapd | ||
306 | - [#185](https://github.com/TokTok/c-toxcore/pull/185) Import the hstox SUT interface from hstox. | ||
307 | - [#183](https://github.com/TokTok/c-toxcore/pull/183) Set log level for DEBUG=ON to LOG_DEBUG. | ||
308 | - [#182](https://github.com/TokTok/c-toxcore/pull/182) Remove return after no-return situation. | ||
309 | - [#181](https://github.com/TokTok/c-toxcore/pull/181) Minor documentation fixes. | ||
310 | - [#180](https://github.com/TokTok/c-toxcore/pull/180) Add the 'Tox' context object to the logger. | ||
311 | - [#179](https://github.com/TokTok/c-toxcore/pull/179) Remove the `_test` suffix in `auto_test` calls. | ||
312 | - [#178](https://github.com/TokTok/c-toxcore/pull/178) Rebuild apidsl'd headers in cmake. | ||
313 | - [#177](https://github.com/TokTok/c-toxcore/pull/177) docs(INSTALL): update compiling instructions for Linux | ||
314 | - [#176](https://github.com/TokTok/c-toxcore/pull/176) Merge irungentoo/toxcore into TokTok/c-toxcore. | ||
315 | - [#173](https://github.com/TokTok/c-toxcore/pull/173) Duplicate tox_test to 4 other files. | ||
264 | 316 | ||
265 | ### Closed issues: | 317 | ### Closed issues: |
266 | 318 | ||
267 | - [#201](https://github.com/TokTok/c-toxcore/issues/201) Logging callback was broken | 319 | - [#201](https://github.com/TokTok/c-toxcore/issues/201) Logging callback was broken |
268 | 320 | ||
269 | ### Merged PRs: | 321 | ## v0.0.1 |
270 | 322 | ||
271 | - [#207](https://github.com/TokTok/c-toxcore/issues/207) docs: correct instructions for cloning & harden agains repo name changes | 323 | ### Merged PRs: |
272 | - [#206](https://github.com/TokTok/c-toxcore/issues/206) Corrected libsodium tag | ||
273 | - [#204](https://github.com/TokTok/c-toxcore/issues/204) Error if format_test can't be executed. | ||
274 | - [#202](https://github.com/TokTok/c-toxcore/issues/202) Version Patch v0.0.2 | ||
275 | - [#190](https://github.com/TokTok/c-toxcore/issues/190) Install libraries with RPATH. | ||
276 | - [#189](https://github.com/TokTok/c-toxcore/issues/189) Use `socklen_t` instead of `unsigned int` in call to `accept`. | ||
277 | - [#188](https://github.com/TokTok/c-toxcore/issues/188) Add option to set test timeout | ||
278 | - [#187](https://github.com/TokTok/c-toxcore/issues/187) Add option to build tox-bootstrapd | ||
279 | - [#185](https://github.com/TokTok/c-toxcore/issues/185) Import the hstox SUT interface from hstox. | ||
280 | - [#183](https://github.com/TokTok/c-toxcore/issues/183) Set log level for DEBUG=ON to LOG_DEBUG. | ||
281 | - [#182](https://github.com/TokTok/c-toxcore/issues/182) Remove return after no-return situation. | ||
282 | - [#181](https://github.com/TokTok/c-toxcore/issues/181) Minor documentation fixes. | ||
283 | - [#180](https://github.com/TokTok/c-toxcore/issues/180) Add the 'Tox' context object to the logger. | ||
284 | - [#179](https://github.com/TokTok/c-toxcore/issues/179) Remove the `_test` suffix in `auto_test` calls. | ||
285 | - [#178](https://github.com/TokTok/c-toxcore/issues/178) Rebuild apidsl'd headers in cmake. | ||
286 | - [#177](https://github.com/TokTok/c-toxcore/issues/177) docs(INSTALL): update compiling instructions for Linux | ||
287 | - [#176](https://github.com/TokTok/c-toxcore/issues/176) Merge irungentoo/toxcore into TokTok/c-toxcore. | ||
288 | - [#173](https://github.com/TokTok/c-toxcore/issues/173) Duplicate tox_test to 4 other files. | ||
289 | 324 | ||
290 | ## v0.0.1 | 325 | - [#174](https://github.com/TokTok/c-toxcore/pull/174) Remove redundant callback objects. |
326 | - [#171](https://github.com/TokTok/c-toxcore/pull/171) Simple Version tick to v0.0.1 | ||
327 | - [#170](https://github.com/TokTok/c-toxcore/pull/170) C++ the second round. | ||
328 | - [#166](https://github.com/TokTok/c-toxcore/pull/166) Add version-sync script. | ||
329 | - [#164](https://github.com/TokTok/c-toxcore/pull/164) Replace `void*` with `RingBuffer*` to avoid conversions. | ||
330 | - [#163](https://github.com/TokTok/c-toxcore/pull/163) Move ring buffer out of toxcore/util into toxav. | ||
331 | - [#162](https://github.com/TokTok/c-toxcore/pull/162) Allow the OSX build to fail on travis. | ||
332 | - [#161](https://github.com/TokTok/c-toxcore/pull/161) Minor cleanups: unused vars, unreachable code, static globals. | ||
333 | - [#160](https://github.com/TokTok/c-toxcore/pull/160) Work around bug in opencv3 headers. | ||
334 | - [#157](https://github.com/TokTok/c-toxcore/pull/157) Make TCP_Connections module-private. | ||
335 | - [#156](https://github.com/TokTok/c-toxcore/pull/156) Make TCP_Server opaque. | ||
336 | - [#153](https://github.com/TokTok/c-toxcore/pull/153) Fix strict-ld grep expressions to include digits. | ||
337 | - [#151](https://github.com/TokTok/c-toxcore/pull/151) Revert #130 "Make ToxAV stateless" | ||
338 | - [#148](https://github.com/TokTok/c-toxcore/pull/148) Added UB comment r/t deleting a friend w/ active call | ||
339 | - [#146](https://github.com/TokTok/c-toxcore/pull/146) Make group callbacks stateless | ||
340 | - [#145](https://github.com/TokTok/c-toxcore/pull/145) Make internal chat list function take uint32_t* as well. | ||
341 | - [#144](https://github.com/TokTok/c-toxcore/pull/144) Only build toxav if opus and vpx are found. | ||
342 | - [#143](https://github.com/TokTok/c-toxcore/pull/143) Make toxcore code C++ compatible. | ||
343 | - [#142](https://github.com/TokTok/c-toxcore/pull/142) Fix for windows dynamic libraries. | ||
344 | - [#141](https://github.com/TokTok/c-toxcore/pull/141) const-correctness in windows code. | ||
345 | - [#140](https://github.com/TokTok/c-toxcore/pull/140) Use C99 %zu format conversion in printf for size_t. | ||
346 | - [#139](https://github.com/TokTok/c-toxcore/pull/139) Clean up Travis build a bit in preparation for osx/win. | ||
347 | - [#138](https://github.com/TokTok/c-toxcore/pull/138) Remove format-source from travis script. | ||
348 | - [#135](https://github.com/TokTok/c-toxcore/pull/135) Convert old groupchats to new API format | ||
349 | - [#134](https://github.com/TokTok/c-toxcore/pull/134) Add some astyle options to make it do more. | ||
350 | - [#133](https://github.com/TokTok/c-toxcore/pull/133) Ensure that all TODOs have an owner. | ||
351 | - [#132](https://github.com/TokTok/c-toxcore/pull/132) Remove `else` directly after `return`. | ||
352 | - [#130](https://github.com/TokTok/c-toxcore/pull/130) Make ToxAV stateless | ||
353 | - [#129](https://github.com/TokTok/c-toxcore/pull/129) Use TokTok's apidsl instead of the iphydf one. | ||
354 | - [#127](https://github.com/TokTok/c-toxcore/pull/127) Use "phase" script for travis build phases. | ||
355 | - [#126](https://github.com/TokTok/c-toxcore/pull/126) Add option to build static libraries. | ||
356 | - [#125](https://github.com/TokTok/c-toxcore/pull/125) Group #include directives in 3-4 groups. | ||
357 | - [#123](https://github.com/TokTok/c-toxcore/pull/123) Use correct logical operator for tox_test | ||
358 | - [#120](https://github.com/TokTok/c-toxcore/pull/120) make the majority of the callbacks stateless and add some status to a testcase | ||
359 | - [#118](https://github.com/TokTok/c-toxcore/pull/118) Use `const` for version numbers. | ||
360 | - [#117](https://github.com/TokTok/c-toxcore/pull/117) Add STRICT_ABI cmake flag to generate export lists. | ||
361 | - [#116](https://github.com/TokTok/c-toxcore/pull/116) Fix potential null pointer dereference. | ||
362 | - [#115](https://github.com/TokTok/c-toxcore/pull/115) Fix memory leak on error paths in tox_new. | ||
363 | - [#114](https://github.com/TokTok/c-toxcore/pull/114) Fix compilation for Windows. | ||
364 | - [#111](https://github.com/TokTok/c-toxcore/pull/111) Add debugging option to autotools configuration | ||
365 | - [#110](https://github.com/TokTok/c-toxcore/pull/110) Comment intentional switch fallthroughs | ||
366 | - [#109](https://github.com/TokTok/c-toxcore/pull/109) Separate ip_port packing from pack_nodes() and unpack_nodes() | ||
367 | - [#108](https://github.com/TokTok/c-toxcore/pull/108) Prevent `<winsock.h>` inclusion by `<windows.h>`. | ||
368 | - [#107](https://github.com/TokTok/c-toxcore/pull/107) Print a message about missing astyle in format-source. | ||
369 | - [#104](https://github.com/TokTok/c-toxcore/pull/104) Merge with irungentoo/master | ||
370 | - [#103](https://github.com/TokTok/c-toxcore/pull/103) Allocate `sizeof(IP_ADAPTER_INFO)` bytes instead of `sizeof(T*)`. | ||
371 | - [#101](https://github.com/TokTok/c-toxcore/pull/101) Add TODO for @mannol. | ||
372 | - [#100](https://github.com/TokTok/c-toxcore/pull/100) Remove the packet mutation in toxav's bwcontroller. | ||
373 | - [#99](https://github.com/TokTok/c-toxcore/pull/99) Make packet data a ptr-to-const. | ||
374 | - [#97](https://github.com/TokTok/c-toxcore/pull/97) Improve static and const correctness. | ||
375 | - [#96](https://github.com/TokTok/c-toxcore/pull/96) Improve C standard compliance. | ||
376 | - [#94](https://github.com/TokTok/c-toxcore/pull/94) Rearrange fields to decrease size of structure | ||
377 | - [#84](https://github.com/TokTok/c-toxcore/pull/84) Remove useless casts. | ||
378 | - [#82](https://github.com/TokTok/c-toxcore/pull/82) Add missing #include <pthread.h> to av_test.c. | ||
379 | - [#81](https://github.com/TokTok/c-toxcore/pull/81) Match parameter names in declarations with their definitions. | ||
380 | - [#80](https://github.com/TokTok/c-toxcore/pull/80) Sort #includes in all source files. | ||
381 | - [#79](https://github.com/TokTok/c-toxcore/pull/79) Remove redundant `return` statements. | ||
382 | - [#78](https://github.com/TokTok/c-toxcore/pull/78) Do not use `else` after `return`. | ||
383 | - [#77](https://github.com/TokTok/c-toxcore/pull/77) Add OSX and Windows build to travis config. | ||
384 | - [#76](https://github.com/TokTok/c-toxcore/pull/76) Remove unused and bit-rotten friends_test. | ||
385 | - [#75](https://github.com/TokTok/c-toxcore/pull/75) Enable build of av_test. | ||
386 | - [#74](https://github.com/TokTok/c-toxcore/pull/74) Add missing #includes to headers and rename tox_old to tox_group. | ||
387 | - [#73](https://github.com/TokTok/c-toxcore/pull/73) Add braces to all if statements. | ||
388 | - [#72](https://github.com/TokTok/c-toxcore/pull/72) Add getters/setters for options. | ||
389 | - [#70](https://github.com/TokTok/c-toxcore/pull/70) Expose constants as functions. | ||
390 | - [#68](https://github.com/TokTok/c-toxcore/pull/68) Add address sanitizer option to cmake file. | ||
391 | - [#66](https://github.com/TokTok/c-toxcore/pull/66) Fix plane size calculation in test | ||
392 | - [#65](https://github.com/TokTok/c-toxcore/pull/65) Avoid large stack allocations on thread stacks. | ||
393 | - [#64](https://github.com/TokTok/c-toxcore/pull/64) Comment out useless TODO'd if block. | ||
394 | - [#63](https://github.com/TokTok/c-toxcore/pull/63) Initialise the id in assoc_test. | ||
395 | - [#62](https://github.com/TokTok/c-toxcore/pull/62) Reduce the timeout on travis to something much more reasonable | ||
396 | - [#60](https://github.com/TokTok/c-toxcore/pull/60) Make friend requests stateless | ||
397 | - [#59](https://github.com/TokTok/c-toxcore/pull/59) Replace uint with unsigned int in assoc.c. | ||
398 | - [#58](https://github.com/TokTok/c-toxcore/pull/58) Make Message received receipts stateless | ||
399 | - [#57](https://github.com/TokTok/c-toxcore/pull/57) Make Friend User Status stateless | ||
400 | - [#55](https://github.com/TokTok/c-toxcore/pull/55) docs(INSTALL.md): update instructions for Gentoo | ||
401 | - [#54](https://github.com/TokTok/c-toxcore/pull/54) Make typing change callback stateless | ||
402 | - [#53](https://github.com/TokTok/c-toxcore/pull/53) Add format-source script. | ||
403 | - [#52](https://github.com/TokTok/c-toxcore/pull/52) Build assoc DHT code on travis. | ||
404 | - [#51](https://github.com/TokTok/c-toxcore/pull/51) Fix operation sequencing in TCP_test. | ||
405 | - [#49](https://github.com/TokTok/c-toxcore/pull/49) Apidsl test | ||
406 | - [#48](https://github.com/TokTok/c-toxcore/pull/48) Make friend message callback stateless | ||
407 | - [#46](https://github.com/TokTok/c-toxcore/pull/46) Move logging to a callback. | ||
408 | - [#45](https://github.com/TokTok/c-toxcore/pull/45) Stateless friend status message | ||
409 | - [#43](https://github.com/TokTok/c-toxcore/pull/43) Allow NULL as argument to tox_kill. | ||
410 | - [#41](https://github.com/TokTok/c-toxcore/pull/41) Fix warnings | ||
411 | - [#39](https://github.com/TokTok/c-toxcore/pull/39) Merge irungentoo/toxcore into TokTok/c-toxcore. | ||
412 | - [#38](https://github.com/TokTok/c-toxcore/pull/38) Try searching for libsodium with pkg-config in ./configure. | ||
413 | - [#37](https://github.com/TokTok/c-toxcore/pull/37) Add missing DHT_bootstrap to CMakeLists.txt. | ||
414 | - [#36](https://github.com/TokTok/c-toxcore/pull/36) Make tox_callback_friend_name stateless. | ||
415 | - [#33](https://github.com/TokTok/c-toxcore/pull/33) Update readme with tentative roadmap, removed old todo.md | ||
416 | - [#32](https://github.com/TokTok/c-toxcore/pull/32) Fix a bug I introduced that would make toxcore fail to initialise a second time | ||
417 | - [#31](https://github.com/TokTok/c-toxcore/pull/31) 7. Travis envs | ||
418 | - [#30](https://github.com/TokTok/c-toxcore/pull/30) 2. Hstox test | ||
419 | - [#29](https://github.com/TokTok/c-toxcore/pull/29) 1. Move toxcore travis build scripts out of .travis.yml. | ||
420 | - [#27](https://github.com/TokTok/c-toxcore/pull/27) 8. Stateless | ||
421 | - [#26](https://github.com/TokTok/c-toxcore/pull/26) 6. Cmake bootstrapd | ||
422 | - [#25](https://github.com/TokTok/c-toxcore/pull/25) 5. Coverage clang | ||
423 | - [#24](https://github.com/TokTok/c-toxcore/pull/24) Silence/fix some compiler warnings. | ||
424 | - [#23](https://github.com/TokTok/c-toxcore/pull/23) 4. Cmake | ||
425 | - [#20](https://github.com/TokTok/c-toxcore/pull/20) 3. Travis astyle | ||
426 | - [#13](https://github.com/TokTok/c-toxcore/pull/13) Enable, and report test status | ||
427 | - [#12](https://github.com/TokTok/c-toxcore/pull/12) Fix readme for TokTok | ||
428 | - [#11](https://github.com/TokTok/c-toxcore/pull/11) Documentation: SysVInit workaround for <1024 ports | ||
429 | - [#2](https://github.com/TokTok/c-toxcore/pull/2) Enable toxcore logging when building on Travis. | ||
430 | - [#1](https://github.com/TokTok/c-toxcore/pull/1) Apidsl fixes and start tracking test coverage | ||
291 | 431 | ||
292 | ### Closed issues: | 432 | ### Closed issues: |
293 | 433 | ||
@@ -300,112 +440,3 @@ | |||
300 | - [#9](https://github.com/TokTok/c-toxcore/issues/9) Fix the failing test | 440 | - [#9](https://github.com/TokTok/c-toxcore/issues/9) Fix the failing test |
301 | - [#8](https://github.com/TokTok/c-toxcore/issues/8) Toxcore should make more liberal use of assertions | 441 | - [#8](https://github.com/TokTok/c-toxcore/issues/8) Toxcore should make more liberal use of assertions |
302 | - [#4](https://github.com/TokTok/c-toxcore/issues/4) Integrate hstox tests with toxcore Travis build | 442 | - [#4](https://github.com/TokTok/c-toxcore/issues/4) Integrate hstox tests with toxcore Travis build |
303 | |||
304 | ### Merged PRs: | ||
305 | |||
306 | - [#174](https://github.com/TokTok/c-toxcore/issues/174) Remove redundant callback objects. | ||
307 | - [#171](https://github.com/TokTok/c-toxcore/issues/171) Simple Version tick to v0.0.1 | ||
308 | - [#170](https://github.com/TokTok/c-toxcore/issues/170) C++ the second round. | ||
309 | - [#166](https://github.com/TokTok/c-toxcore/issues/166) Add version-sync script. | ||
310 | - [#164](https://github.com/TokTok/c-toxcore/issues/164) Replace `void*` with `RingBuffer*` to avoid conversions. | ||
311 | - [#163](https://github.com/TokTok/c-toxcore/issues/163) Move ring buffer out of toxcore/util into toxav. | ||
312 | - [#162](https://github.com/TokTok/c-toxcore/issues/162) Allow the OSX build to fail on travis. | ||
313 | - [#161](https://github.com/TokTok/c-toxcore/issues/161) Minor cleanups: unused vars, unreachable code, static globals. | ||
314 | - [#160](https://github.com/TokTok/c-toxcore/issues/160) Work around bug in opencv3 headers. | ||
315 | - [#157](https://github.com/TokTok/c-toxcore/issues/157) Make TCP_Connections module-private. | ||
316 | - [#156](https://github.com/TokTok/c-toxcore/issues/156) Make TCP_Server opaque. | ||
317 | - [#153](https://github.com/TokTok/c-toxcore/issues/153) Fix strict-ld grep expressions to include digits. | ||
318 | - [#151](https://github.com/TokTok/c-toxcore/issues/151) Revert #130 "Make ToxAV stateless" | ||
319 | - [#148](https://github.com/TokTok/c-toxcore/issues/148) Added UB comment r/t deleting a friend w/ active call | ||
320 | - [#146](https://github.com/TokTok/c-toxcore/issues/146) Make group callbacks stateless | ||
321 | - [#145](https://github.com/TokTok/c-toxcore/issues/145) Make internal chat list function take uint32_t* as well. | ||
322 | - [#144](https://github.com/TokTok/c-toxcore/issues/144) Only build toxav if opus and vpx are found. | ||
323 | - [#143](https://github.com/TokTok/c-toxcore/issues/143) Make toxcore code C++ compatible. | ||
324 | - [#142](https://github.com/TokTok/c-toxcore/issues/142) Fix for windows dynamic libraries. | ||
325 | - [#141](https://github.com/TokTok/c-toxcore/issues/141) const-correctness in windows code. | ||
326 | - [#140](https://github.com/TokTok/c-toxcore/issues/140) Use C99 %zu format conversion in printf for size_t. | ||
327 | - [#139](https://github.com/TokTok/c-toxcore/issues/139) Clean up Travis build a bit in preparation for osx/win. | ||
328 | - [#138](https://github.com/TokTok/c-toxcore/issues/138) Remove format-source from travis script. | ||
329 | - [#135](https://github.com/TokTok/c-toxcore/issues/135) Convert old groupchats to new API format | ||
330 | - [#134](https://github.com/TokTok/c-toxcore/issues/134) Add some astyle options to make it do more. | ||
331 | - [#133](https://github.com/TokTok/c-toxcore/issues/133) Ensure that all TODOs have an owner. | ||
332 | - [#132](https://github.com/TokTok/c-toxcore/issues/132) Remove `else` directly after `return`. | ||
333 | - [#130](https://github.com/TokTok/c-toxcore/issues/130) Make ToxAV stateless | ||
334 | - [#129](https://github.com/TokTok/c-toxcore/issues/129) Use TokTok's apidsl instead of the iphydf one. | ||
335 | - [#127](https://github.com/TokTok/c-toxcore/issues/127) Use "phase" script for travis build phases. | ||
336 | - [#126](https://github.com/TokTok/c-toxcore/issues/126) Add option to build static libraries. | ||
337 | - [#125](https://github.com/TokTok/c-toxcore/issues/125) Group #include directives in 3-4 groups. | ||
338 | - [#123](https://github.com/TokTok/c-toxcore/issues/123) Use correct logical operator for tox_test | ||
339 | - [#120](https://github.com/TokTok/c-toxcore/issues/120) make the majority of the callbacks stateless and add some status to a testcase | ||
340 | - [#118](https://github.com/TokTok/c-toxcore/issues/118) Use `const` for version numbers. | ||
341 | - [#117](https://github.com/TokTok/c-toxcore/issues/117) Add STRICT_ABI cmake flag to generate export lists. | ||
342 | - [#116](https://github.com/TokTok/c-toxcore/issues/116) Fix potential null pointer dereference. | ||
343 | - [#115](https://github.com/TokTok/c-toxcore/issues/115) Fix memory leak on error paths in tox_new. | ||
344 | - [#114](https://github.com/TokTok/c-toxcore/issues/114) Fix compilation for Windows. | ||
345 | - [#111](https://github.com/TokTok/c-toxcore/issues/111) Add debugging option to autotools configuration | ||
346 | - [#110](https://github.com/TokTok/c-toxcore/issues/110) Comment intentional switch fallthroughs | ||
347 | - [#109](https://github.com/TokTok/c-toxcore/issues/109) Separate ip_port packing from pack_nodes() and unpack_nodes() | ||
348 | - [#108](https://github.com/TokTok/c-toxcore/issues/108) Prevent `<winsock.h>` inclusion by `<windows.h>`. | ||
349 | - [#107](https://github.com/TokTok/c-toxcore/issues/107) Print a message about missing astyle in format-source. | ||
350 | - [#104](https://github.com/TokTok/c-toxcore/issues/104) Merge with irungentoo/master | ||
351 | - [#103](https://github.com/TokTok/c-toxcore/issues/103) Allocate `sizeof(IP_ADAPTER_INFO)` bytes instead of `sizeof(T*)`. | ||
352 | - [#101](https://github.com/TokTok/c-toxcore/issues/101) Add TODO for @mannol. | ||
353 | - [#100](https://github.com/TokTok/c-toxcore/issues/100) Remove the packet mutation in toxav's bwcontroller. | ||
354 | - [#99](https://github.com/TokTok/c-toxcore/issues/99) Make packet data a ptr-to-const. | ||
355 | - [#97](https://github.com/TokTok/c-toxcore/issues/97) Improve static and const correctness. | ||
356 | - [#96](https://github.com/TokTok/c-toxcore/issues/96) Improve C standard compliance. | ||
357 | - [#94](https://github.com/TokTok/c-toxcore/issues/94) Rearrange fields to decrease size of structure | ||
358 | - [#84](https://github.com/TokTok/c-toxcore/issues/84) Remove useless casts. | ||
359 | - [#82](https://github.com/TokTok/c-toxcore/issues/82) Add missing #include <pthread.h> to av_test.c. | ||
360 | - [#81](https://github.com/TokTok/c-toxcore/issues/81) Match parameter names in declarations with their definitions. | ||
361 | - [#80](https://github.com/TokTok/c-toxcore/issues/80) Sort #includes in all source files. | ||
362 | - [#79](https://github.com/TokTok/c-toxcore/issues/79) Remove redundant `return` statements. | ||
363 | - [#78](https://github.com/TokTok/c-toxcore/issues/78) Do not use `else` after `return`. | ||
364 | - [#77](https://github.com/TokTok/c-toxcore/issues/77) Add OSX and Windows build to travis config. | ||
365 | - [#76](https://github.com/TokTok/c-toxcore/issues/76) Remove unused and bit-rotten friends_test. | ||
366 | - [#75](https://github.com/TokTok/c-toxcore/issues/75) Enable build of av_test. | ||
367 | - [#74](https://github.com/TokTok/c-toxcore/issues/74) Add missing #includes to headers and rename tox_old to tox_group. | ||
368 | - [#73](https://github.com/TokTok/c-toxcore/issues/73) Add braces to all if statements. | ||
369 | - [#72](https://github.com/TokTok/c-toxcore/issues/72) Add getters/setters for options. | ||
370 | - [#70](https://github.com/TokTok/c-toxcore/issues/70) Expose constants as functions. | ||
371 | - [#68](https://github.com/TokTok/c-toxcore/issues/68) Add address sanitizer option to cmake file. | ||
372 | - [#66](https://github.com/TokTok/c-toxcore/issues/66) Fix plane size calculation in test | ||
373 | - [#65](https://github.com/TokTok/c-toxcore/issues/65) Avoid large stack allocations on thread stacks. | ||
374 | - [#64](https://github.com/TokTok/c-toxcore/issues/64) Comment out useless TODO'd if block. | ||
375 | - [#63](https://github.com/TokTok/c-toxcore/issues/63) Initialise the id in assoc_test. | ||
376 | - [#62](https://github.com/TokTok/c-toxcore/issues/62) Reduce the timeout on travis to something much more reasonable | ||
377 | - [#60](https://github.com/TokTok/c-toxcore/issues/60) Make friend requests stateless | ||
378 | - [#59](https://github.com/TokTok/c-toxcore/issues/59) Replace uint with unsigned int in assoc.c. | ||
379 | - [#58](https://github.com/TokTok/c-toxcore/issues/58) Make Message received receipts stateless | ||
380 | - [#57](https://github.com/TokTok/c-toxcore/issues/57) Make Friend User Status stateless | ||
381 | - [#55](https://github.com/TokTok/c-toxcore/issues/55) docs(INSTALL.md): update instructions for Gentoo | ||
382 | - [#54](https://github.com/TokTok/c-toxcore/issues/54) Make typing change callback stateless | ||
383 | - [#53](https://github.com/TokTok/c-toxcore/issues/53) Add format-source script. | ||
384 | - [#52](https://github.com/TokTok/c-toxcore/issues/52) Build assoc DHT code on travis. | ||
385 | - [#51](https://github.com/TokTok/c-toxcore/issues/51) Fix operation sequencing in TCP_test. | ||
386 | - [#49](https://github.com/TokTok/c-toxcore/issues/49) Apidsl test | ||
387 | - [#48](https://github.com/TokTok/c-toxcore/issues/48) Make friend message callback stateless | ||
388 | - [#46](https://github.com/TokTok/c-toxcore/issues/46) Move logging to a callback. | ||
389 | - [#45](https://github.com/TokTok/c-toxcore/issues/45) Stateless friend status message | ||
390 | - [#43](https://github.com/TokTok/c-toxcore/issues/43) Allow NULL as argument to tox_kill. | ||
391 | - [#41](https://github.com/TokTok/c-toxcore/issues/41) Fix warnings | ||
392 | - [#39](https://github.com/TokTok/c-toxcore/issues/39) Merge irungentoo/toxcore into TokTok/c-toxcore. | ||
393 | - [#38](https://github.com/TokTok/c-toxcore/issues/38) Try searching for libsodium with pkg-config in ./configure. | ||
394 | - [#37](https://github.com/TokTok/c-toxcore/issues/37) Add missing DHT_bootstrap to CMakeLists.txt. | ||
395 | - [#36](https://github.com/TokTok/c-toxcore/issues/36) Make tox_callback_friend_name stateless. | ||
396 | - [#33](https://github.com/TokTok/c-toxcore/issues/33) Update readme with tentative roadmap, removed old todo.md | ||
397 | - [#32](https://github.com/TokTok/c-toxcore/issues/32) Fix a bug I introduced that would make toxcore fail to initialise a second time | ||
398 | - [#31](https://github.com/TokTok/c-toxcore/issues/31) 7. Travis envs | ||
399 | - [#30](https://github.com/TokTok/c-toxcore/issues/30) 2. Hstox test | ||
400 | - [#29](https://github.com/TokTok/c-toxcore/issues/29) 1. Move toxcore travis build scripts out of .travis.yml. | ||
401 | - [#27](https://github.com/TokTok/c-toxcore/issues/27) 8. Stateless | ||
402 | - [#26](https://github.com/TokTok/c-toxcore/issues/26) 6. Cmake bootstrapd | ||
403 | - [#25](https://github.com/TokTok/c-toxcore/issues/25) 5. Coverage clang | ||
404 | - [#24](https://github.com/TokTok/c-toxcore/issues/24) Silence/fix some compiler warnings. | ||
405 | - [#23](https://github.com/TokTok/c-toxcore/issues/23) 4. Cmake | ||
406 | - [#20](https://github.com/TokTok/c-toxcore/issues/20) 3. Travis astyle | ||
407 | - [#13](https://github.com/TokTok/c-toxcore/issues/13) Enable, and report test status | ||
408 | - [#12](https://github.com/TokTok/c-toxcore/issues/12) Fix readme for TokTok | ||
409 | - [#11](https://github.com/TokTok/c-toxcore/issues/11) Documentation: SysVInit workaround for <1024 ports | ||
410 | - [#2](https://github.com/TokTok/c-toxcore/issues/2) Enable toxcore logging when building on Travis. | ||
411 | - [#1](https://github.com/TokTok/c-toxcore/issues/1) Apidsl fixes and start tracking test coverage | ||