Skip to content

Releases: TokTok/c-toxcore

v0.1.5

19 Jan 23:04
995578f
Compare
Choose a tag to compare

Merged PRs:

  • #447 Release v0.1.5.
  • #446 Limit number of retries to 3.
  • #445 Make Travis tests slightly more robust by re-running them.
  • #443 Make building DHT_bootstrap in cmake optional.
  • #433 Add tutorial and "danger: experimental" banner to README.
  • #431 Update license headers and remove redundant file name comment.
  • #424 Fixed the FreeBSD build failure due to the undefined MSG_NOSIGNAL.
  • #420 Setup autotools to read .so version info from a separate file
  • #418 Clarify how the autotools build is done on Travis.

v0.1.4

13 Jan 03:21
27a97a8
Compare
Choose a tag to compare

Closed issues:

  • #378 Replace all uses of make_quick_sort with qsort
  • #364 Delete misc_tools.h after replacing its use by qsort.
  • #363 Test against NaCl in addition to libsodium on Travis.

Merged PRs:

  • #422 Release v0.1.4.
  • #410 Fix NaCl build: tar was called incorrectly.
  • #409 Clarify that the pass key new function can fail.
  • #407 Don't use git.depth=1 anymore.
  • #404 Issue 404: semicolon not found
  • #403 Warn on -pedantic, don't error yet.
  • #401 Add logging callback to messenger_test.
  • #400 Run windows tests but ignore their failures.
  • #398 Portability Fixes
  • #397 Replace make_quick_sort with qsort
  • #396 Add an OSX build that doesn't run tests.
  • #394 CMake: Add soversion to library files to generate proper symlinks
  • #393 Set up autotools build to build against vanilla NaCl.
  • #392 Check that TCP connections aren't dropped in callbacks.
  • #391 Minor simplification in file_seek code.
  • #390 Always kill invalid file transfers when receiving file controls.
  • #388 Fix logging condition for IPv6 client timestamp updates.
  • #387 Eliminate dead return statement.
  • #386 Avoid accessing uninitialised memory in net_crypto.
  • #381 Remove TOX_DEBUG and have asserts always enabled.

v0.1.3

06 Jan 02:11
fdb46f6
Compare
Choose a tag to compare

Closed issues:

  • #347 Implement our own secure memcmp and memzero if libsodium isn't available

Merged PRs:

  • #395 Revert "Portability fixes"
  • #380 Test a few cmake option combinations before the build.
  • #377 Fix SSL verification in coveralls.
  • #376 Bring back autotools instructions
  • #373 Only fetch 1 revision from git during Travis builds.
  • #369 Integrate with CircleCI to build artifacts in the future
  • #366 Release v0.1.3.
  • #362 Remove .cabal-sandbox option from tox-spectest find line.
  • #361 Simplify integration as a third-party lib in cmake projects
  • #354 Add secure memcmp and memzero implementation.
  • #324 Do not compile and install DHT_bootstrap if it was disabled in configure
  • #297 Portability fixes

v0.1.2: Bugfixes and internal cleanups.

23 Dec 17:35
v0.1.2
a096c71
Compare
Choose a tag to compare

Closed issues:

  • #345 Array out of bounds read in "save" function
  • #342 Wrap all libsodium functions we use in toxcore in crypto_core.
  • #278 ToxAV use-after-free bug

Merged PRs:

  • #355 Release v0.1.2
  • #353 Fix toxav use after free caused by premature MSI destruction
  • #346 Avoid array out of bounds read in friend saving.
  • #344 Remove unused get/set salt/key functions from toxencryptsave.
  • #343 Wrap all sodium/nacl functions in crypto_core.c.
  • #341 Add test to check if tox_new/tox_kill leaks.
  • #336 Correct TES docs to reflect how many bytes functions actually require.
  • #333 Use tox_options_set_* instead of direct member access.

v0.1.1: Minor fixes and added ability to disable LAN discovery.

17 Dec 01:28
v0.1.1
b0647b1
Compare
Choose a tag to compare

Closed issues:

  • #327 The TOX_VERSION_REQUIRE macro is broken.
  • #221 Option to disable local peer detection

Merged PRs:

  • #337 Release v0.1.1
  • #332 Add test for encrypted savedata.
  • #330 Strengthen the note about ABI compatibility in tox.h.
  • #328 Drop the broken TOX_VERSION_REQUIRE macro.
  • #326 Fix unresolved reference in toxencryptsave API docs.
  • #309 Fixed attempt to join detached threads (fixes toxav test crash)
  • #306 Add option to disable local peer discovery

First Stable API

14 Dec 10:35
7d2f2e4
Compare
Choose a tag to compare
v0.1.0

The first API stable version of Toxcore!