Advertisement
Guest User

Untitled

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