Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Changelog
- ## v0.0.5
- ### Closed issues:
- - #254 Add option to disable UDP hole punching
- - #215 The current tox save format is non-portable
- - #205 nospam value is reversed in array returned by tox_self_get_address()
- ### Merged PRs:
- - #289 Version Patch v0.0.4 => v0.0.5
- - #287 Add CMake knobs to suppress building tests
- - #286 Support float32 and float64 in msgpack type printer.
- - #285 Mark Tox_Options struct as deprecated.
- - #284 Add NONE enumerator to bit mask.
- - #281 Made save format platform-independent
- - #277 Fix a memory leak in hstox interface
- - #276 Fix NULL pointer dereference in log calls
- - #275 Fix a memory leak in GroupAV
- - #274 Options in new_messenger() must never be null.
- - #271 Convert to and from network byte order in set/get nospam.
- - #262 Add ability to disable UDP hole punching
- ## v0.0.4
- ### Merged PRs:
- - #272 v0.0.4
- - #265 Disable -Wunused-but-set-variable compiler warning flag.
- - #261 Work around Travis issue that causes build failures.
- - #260 Support arbitrary video resolutions in av_test
- - #257 Add decode/encode PlainText test support.
- - #256 Add spectest to the cmake test suite.
- - #255 Disable some gcc-specific warnings.
- - #249 Use apidsl for the crypto_core API.
- - #248 Remove new_nonce function in favour of random_nonce.
- - #224 Add DHT_create_packet, an abstraction for DHT RPC packets
- ## v0.0.3
- ### Closed issues:
- - #40 Stateless callbacks in toxcore's public API
- ### Merged PRs:
- - #251 Rename log levels to remove the extra "LOG" prefix.
- - #250 Release v0.0.3.
- - #245 Change packet kind enum to use hex constants.
- - #243 Enable address sanitizer on the cmake build.
- - #242 Remove assoc
- - #241 Move log callback to options.
- - #233 Enable all possible C compiler warning flags.
- - #230 Move packing and unpacking DHT request packets to DHT module.
- - #228 Remove unimplemented "time delta" parameter.
- - #227 Compile as C++ for windows builds.
- - #223 TravisCI shorten IRC message
- - #220 toxav renaming: group.{h,c} -> groupav.{h,c}
- - #218 Rename some internal "group chat" thing to "conference".
- - #212 Convert series of NET_PACKET_* defines into a typedef enum
- - #196 Update readme, moved the roadmap to a higher position
- - #193 Remove duplicate tests: split tests part 2.
- ## v0.0.2
- ### Closed issues:
- - #201 Logging callback was broken
- ### Merged PRs:
- - #207 docs: correct instructions for cloning & harden agains repo name changes
- - #206 Corrected libsodium tag
- - #204 Error if format_test can't be executed.
- - #202 Version Patch v0.0.2
- - #190 Install libraries with RPATH.
- - #189 Use `socklen_t` instead of `unsigned int` in call to `accept`.
- - #188 Add option to set test timeout
- - #187 Add option to build tox-bootstrapd
- - #185 Import the hstox SUT interface from hstox.
- - #183 Set log level for DEBUG=ON to LOG_DEBUG.
- - #182 Remove return after no-return situation.
- - #181 Minor documentation fixes.
- - #180 Add the 'Tox' context object to the logger.
- - #179 Remove the _test suffix in auto_test calls.
- - #178 Rebuild apidsl'd headers in cmake.
- - #177 docs(INSTALL): update compiling instructions for Linux
- - #176 Iru merge
- - #173 Duplicate tox_test to 4 other files.
- ## v0.0.1
- ### Closed issues:
- - #158 Error while build with OpenCV 3.1
- - #147 Add comment to m_delfriend about the NULL passing to the internal conn status cb
- - #136 Replace astyle by clang-format
- - #113 Toxcore tests fail
- - #83 Travis tests are hard to quickly parse from their output.
- - #22 Make the current tests exercise both ipv4 and ipv6.
- - #9 Fix the failing test
- - #8 Toxcore should make more liberal use of assertions
- - #4 Integrate hstox tests with toxcore Travis build
- ### Merged PRs:
- - #174 Remove redundant callback objects.
- - #171 Simple Version tick to v0.0.1
- - #170 C++ the second round.
- - #166 Add version-sync script.
- - #164 Replace `void*` with `RingBuffer*` to avoid conversions.
- - #163 Move ring buffer out of toxcore/util into toxav.
- - #162 Allow the OSX build to fail on travis.
- - #161 Minor cleanups: unused vars, unreachable code, static globals.
- - #160 Work around bug in opencv3 headers.
- - #157 Make TCP_Connections module-private.
- - #156 Make TCP_Server opaque.
- - #153 Fix strict-ld grep expressions to include digits.
- - #151 Revert "Make ToxAV stateless"
- - #148 Added UB comment r/t deleting a friend w/ active call
- - #146 Make group callbacks stateless
- - #145 Make internal chat list function take uint32_t* as well.
- - #144 Only build toxav if opus and vpx are found.
- - #143 Make toxcore code C++ compatible.
- - #142 Fix for windows dynamic libraries.
- - #141 const-correctness in windows code.
- - #140 Use C99 %zu format conversion in printf for size_t.
- - #139 Clean up Travis build a bit in preparation for osx/win.
- - #138 Remove format-source from travis script.
- - #135 Convert old groupchats to new API format
- - #134 Add some astyle options to make it do more.
- - #133 Ensure that all TODOs have an owner.
- - #132 Remove `else` directly after `return`.
- - #130 Make ToxAV stateless
- - #129 Use TokTok's apidsl instead of the iphydf one.
- - #127 Use "phase" script for travis build phases.
- - #126 Add option to build static libraries.
- - #125 Group #include directives in 3-4 groups.
- - #123 Use correct logical operator for tox_test
- - #120 make the majority of the callbacks stateless and add some status to a testcase
- - #118 Use `const` for version numbers.
- - #117 Add STRICT_ABI cmake flag to generate export lists.
- - #116 Fix potential null pointer dereference.
- - #115 Fix memory leak on error paths in tox_new.
- - #114 Fix compilation for Windows.
- - #111 Add debugging option to autotools configuration
- - #110 Comment intentional switch fallthroughs
- - #109 Separate ip_port packing from pack_nodes() and unpack_nodes()
- - #108 Prevent <winsock.h> inclusion by <windows.h>.
- - #107 Print a message about missing astyle in format-source.
- - #104 Merge with irungentoo/master
- - #103 Allocate sizeof(IP_ADAPTER_INFO) bytes instead of sizeof(T*).
- - #101 Add TODO for @mannol.
- - #100 Remove the packet mutation in toxav's bwcontroller.
- - #99 Make packet data a ptr-to-const.
- - #97 Improve static and const correctness.
- - #96 Improve C standard compliance.
- - #94 Rearrange fields to decrease size of structure
- - #84 Remove useless casts.
- - #82 Add missing #include <pthread.h> to av_test.c.
- - #81 Match parameter names in declarations with their definitions.
- - #80 Sort #includes in all source files.
- - #79 Remove redundant `return` statements.
- - #78 Do not use `else` after `return`.
- - #77 Add OSX and Windows build to travis config.
- - #76 Remove unused and bit-rotten friends_test.
- - #75 Enable build of av_test.
- - #74 Add missing #includes to headers and rename tox_old to tox_group.
- - #73 Add braces to all if statements.
- - #72 Add getters/setters for options.
- - #70 Expose constants as functions.
- - #68 Add address sanitizer option to cmake file.
- - #66 Fix plane size calculation in test
- - #65 Avoid large stack allocations on thread stacks.
- - #64 Comment out useless TODO'd if block.
- - #63 Initialise the id in assoc_test.
- - #62 Reduce the timeout on travis to something much more reasonable
- - #60 Make friend requests stateless
- - #59 Replace uint with unsigned int in assoc.c.
- - #58 Make Message received receipts stateless
- - #57 Make Friend User Status stateless
- - #55 docs(INSTALL.md): update instructions for Gentoo
- - #54 Make typing change callback stateless
- - #53 Add format-source script.
- - #52 Build assoc DHT code on travis.
- - #51 Fix operation sequencing in TCP_test.
- - #49 Apidsl test
- - #48 Make friend message callback stateless
- - #46 Move logging to a callback.
- - #45 Stateless friend status message
- - #43 Allow NULL as argument to tox_kill.
- - #41 Fix warnings
- - #39 Merge iru
- - #38 Try searching for libsodium with pkg-config in ./configure.
- - #37 Add missing DHT_bootstrap to CMakeLists.txt.
- - #36 Make tox_callback_friend_name stateless.
- - #33 Update readme with tentative roadmap, removed old todo.md
- - #32 Fix a bug I introduced that would make toxcore fail to initialise a second time
- - #31 7. Travis envs
- - #30 2. Hstox test
- - #29 1. Move toxcore travis build scripts out of .travis.yml.
- - #27 8. Stateless
- - #26 6. Cmake bootstrapd
- - #25 5. Coverage clang
- - #24 Silence/fix some compiler warnings.
- - #23 4. Cmake
- - #20 3. Travis astyle
- - #13 Enable, and report test status
- - #12 Fix readme for TokTok
- - #11 Documentation: SysVInit workaround for <1024 ports
- - #2 Enable toxcore logging when building on Travis.
- - #1 Apidsl fixes and start tracking test coverage
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement