登录
注册
开源
企业版
高校版
搜索
帮助中心
使用条款
关于我们
开源
企业版
高校版
私有云
Gitee AI
NEW
我知道了
查看详情
登录
注册
1月18日,北京,聊聊2025如何加入技术开发?
代码拉取完成,页面将自动刷新
捐赠
捐赠前请先登录
取消
前往登录
扫描微信二维码支付
取消
支付完成
支付提示
将跳转至支付宝完成支付
确定
取消
Watch
不关注
关注所有动态
仅关注版本发行动态
关注但不提醒动态
1
Star
0
Fork
0
virqin
/
c-toxcore
代码
Issues
0
Pull Requests
0
Wiki
统计
流水线
服务
Gitee Pages
质量分析
Jenkins for Gitee
腾讯云托管
腾讯云 Serverless
悬镜安全
阿里云 SAE
Codeblitz
我知道了,不再自动展开
标签
标签名
描述
提交信息
操作
v0.2.5
v0.2.5 **Merged PRs:** - [#1048] Fix error message in m_send_generic_message - [#1047] Remove unused `m_callback_log` function. - [#1041] Avoid multiple for-next expressions. - [#1037] Run all tests in the Autotools build - [#1035] Fix problems with initial connections and name-setting in conferences - [#1032] Use auto_test fixture in some tests and standardise filenames - [#1030] Make a separate `struct Tox` containing the Messenger. - [#1029] Add `by_id` and `get_id` functions, renaming from `*_uid`. - [#1025] More fixed_width ints and incorporating file_saving_test.c - [#1023] Run buildifier on c-toxcore BUILD files. - [#1022] Make `resize` in `list.c` return bool instead of 0/1. - [#1021] Remove redundant casts to the same type. - [#1020] Add github usernames to TODOs. - [#1019] Synchronise parameter names in headers with those in the implementation. - [#1018] Reduce nesting by doing more early returns on error. - [#1017] Add missing braces in dht_test.c. - [#1011] Run Clang global static analysis on Travis. - [#1010] Avoid implementations in .h files or #including .c files. **Closed issues:** - [#1028] qTox crashes 1-2 times a day after update to 0.2.4 - [#1002] Implement an abstraction over pthread and windows thread synchronisation primitives
ffd71e8
2018-08-09 01:38
下载
v0.2.4
v0.2.4 **Merged PRs:** - [#1014] Use string comparison operator in configure.ac. - [#1013] Link -lsocket and -lnsl for socket functions on Solaris. - [#1012] Correct the max hostname length constant. - [#1009] Using stdint instead of int/long - [#1008] Set `_XOPEN_SOURCE` to 700 for FreeBSD. - [#1007] Use enums for group packet types. - [#1006] Set C++11/C99 flag manually in older cmake on not-msvc. - [#1005] Use the correct repository name in the coverage badge. - [#1003] Remove LOGGER_ERROR for harmless send failure. - [#1001] Add conference_by_uid and conference_get_uid functions. - [#1000] Limit number of group chats to 65536. - [#998] Use named function types for group callbacks. - [#997] Style fixes in TCP code; remove MIN and PAIR from util.h. - [#996] Add the bazel build as one of the PR blocking builds. - [#995] Fix style in some header files. - [#994] Fix style in DHT.c. - [#993] Move `load_state` and its helper functions to their own module. - [#991] Use named function types for friend_connection callbacks. - [#990] Use named function types for friend_requests callbacks. - [#989] Use named function types for callbacks in net_crypto. - [#987] Use named types for onion callbacks. - [#986] Simplify Travis-CI FreeBSD build - [#985] Clarify the intent of "file kinds" in the API. - [#984] Avoid side-effectful assignments in conditionals. - [#981] Factor out time keeping code into its own module: mono_time.c. - [#979] Add a thread-safe version of unix_time and friends. - [#978] Rename `BS_LIST` to `BS_List` to follow the naming conventions. - [#977] Remove VLA usage from `send_audio_packet`. - [#976] Call the "peer leaves" callback only once on group delete. - [#975] Factor out the actual test code from conference_test. - [#972] Add a test that reproduces the NULL peer nick bug. - [#968] Make tox.c unambiguously parseable. - [#967] lan_discovery_test and version_test cleanup - [#966] Use run_auto_test.h test fixture for some auto-tests. - [#965] Add `#include <cstdio>` for `std::printf`. - [#964] Add some tests for our ring_buffer implementation. - [#962] Collect `PACKET_ID*` constants in `net_crypto.h`, cleanup their uses - [#958] Fix leak of Logger instances in dht_test. - [#957] Remove broken conference tests. - [#955] Another TCP_test upgrade - [#954] Proposal: Make arg `host` understand clearly. - [#953] Add missing MAX_HOSTNAME_LENGTH doc. - [#945] Add a test to try and overflow the send queue in net_crypto. - [#943] Correct check for net_crypto packet index. - [#942] Simplify Travis CI builds. - [#932] Various minor cleanups in `net_crypto`. **Closed issues:** - [#1015] Improve Solaris support - [#1004] qTox: "Program received signal SIGPIPE, Broken pipe." with TokTok-c-toxcore-v0.2.3_GH0 on FreeBSD 11.x. - [#988] Registration on https://nodes.tox.chat (question) - [#982] Merge the two travis stages for freebsd back into one - [#970] Crash with persistent groups - [#963] ToxAV's `rb_write` function is written in a strange way - [#946] [API] for max proxy address length - [#944] How detect that friend is busy - [#936] Help needed in testing a tox client,I need some dummy toxids to test . - [#923] Crash on malloc in ping_array_add - [#911] Weekly Tox Dev Meeting - [#910] Crash in clear_entry in ping_array.c - [#903] c-toxcore and LGPL (question) - [#528] c-toxcore on Windows can be compiled using MSYS2 (with modern MinGW-w64) - [#450] Run format-test earlier in the build - [#429] Cannot build on Windows using MinGW
a672b3c
2018-07-21 04:52
下载
v0.2.3
v0.2.3 **Merged PRs:** - [#951] Only run astyle if the astyle binary exists. - [#950] Remove utils.c and utils.h from toxencryptsave build. - [#949] Fixes to the imported sodium sources to compile without warnings. - [#948] Add a MAX_HOSTNAME_LENGTH constant. - [#947] Remove the format test. - [#937] Add new Circle CI configuration. - [#935] Add a test for double conference invite. - [#933] Add Logger to various net_crypto functions, and add `const` to Logger where possible. - [#931] Avoid conditional-uninitialised warning for tcp test. - [#930] Disable UDP when proxy is enabled. - [#928] Use clang-format for C++ code. - [#927] Add assertions to bootstrap tests for correct connection type. - [#926] Make NULL options behave the same as default options. - [#925] Add tests for what happens when passing an invalid proxy host. - [#924] Make the net_crypto connection state an enum. - [#922] Clarify/Improve test_some test - [#921] Beginnings of a TCP_test.c overhaul - [#920] Add test for creating multiple conferences in one tox. - [#918] Merge irungentoo/master into toktok - [#917] Add random testing program. - [#916] Fix linking with address sanitizer. - [#915] Remove resource_leak_test. - [#914] Make dht_test more stable. - [#913] Minor cleanup: return early on error condition. - [#906] Sort bazel build file according to buildifier standard. - [#905] In DEBUG mode, make toxcore crash on signed integer overflow. - [#902] Log only the filename, not the full path in LOGGER. - [#899] Fix macOS macro because of GNU Mach - [#898] Fix enumeration of Crypto_Connection instances - [#897] Fix ipport_isset: port 0 is not a valid port. - [#894] Fix logging related crash in bootstrap node - [#893] Fix bootstrap crashes, still - [#892] Add empty logger to DHT bootstrap daemons. - [#887] Fix FreeBSD build on Travis - [#884] Fix the often call of event tox_friend_connection_status - [#883] Make toxcore compile on BSD - [#878] fix DHT_bootstrap key loading - [#877] Add minitox to under "Other resources" section in the README - [#875] Make bootstrap daemon use toxcore's version - [#867] Improve network error reporting on Windows - [#841] Only check full rtp offset if RTP_LARGE_FRAME is set - [#823] Finish @Diadlo's network Family abstraction. - [#822] Move system header includes from network.h to network.c
ae7899c
2018-06-26 05:43
下载
v0.2.2
v0.2.2 **Merged PRs:** - [#872] Restrict packet kinds that can be sent through onion path. - [#864] CMake warn if libconfig not found - [#863] Remove broken and unmaintained scripts. - [#859] Add clarifying comment to cryptpacket_received function. - [#857] Avoid the use of rand() in tests. - [#846] Disallow stderr logger by default. - [#845] Fix coveralls reporting. - [#844] Add COVERAGE cmake flag for clang. - [#825] Add default stderr logger for logging to nullptr. - [#824] Simplify sendpacket function, deduplicate some logic. - [#809] Remove the use of the 'hh' format specifier. - [#801] Add logging to the onion_test. - [#797] Move struct DHT_Friend into DHT.c.
2824daf
2018-04-05 04:18
下载
v0.2.1
v0.2.1 **Merged PRs:** - [#837] Update version to 0.2.1. - [#833] Add missing tox_nospam_size() function - [#832] Don't set RTP_LARGE_FRAME on rtp audio packets - [#831] Don't throw away rtp packets from old Toxcore - [#828] Make file transfers 50% faster.
acb25e6
2018-03-11 01:40
下载
v0.2.0
v0.2.0 ** Merged PRs:** - [#821] Remove deprecated conference namelist change callback. - [#820] Fix auto_tests to stop using the deprecated conference API. - [#819] Change default username to empty string - [#818] Change README to talk about cmake instead of autoreconf. - [#817] Fix warning on Mac OS X and FreeBSD. - [#815] Some minor cleanups suggested by cppcheck. - [#814] Fix memory leak of Logger instance on error paths. - [#813] Minor cleanups: dead stores and avoiding complex macros. - [#808] Fix a bunch of compiler warnings and remove suppressions. - [#807] Link all tests to the android cpufeatures library if available. - [#806] Fix toxcore.pc generation. - [#805] Add an option that allows us to specify that we require toxav. - [#804] Fix OSX tests: find(1) doesn't work like on Linux. - [#803] Fix the windows build: pthread needs to be linked after vpx. - [#800] Make group number in the toxav public API uint32_t - [#799] Implement the "persistent conference" callback changes as new functions. - [#798] Add deprecation notices to functions that will go away in v0.3.0. - [#796] Make some sizeof tests linux-only. - [#794] Remove apidsl from the build. - [#793] Add a bazel test that ensures all our projects are GPL-3.0. - [#792] Increase range of ports available to Toxes during tests - [#791] Run all tests in parallel on Travis. - [#790] Disable lan discovery in most tests. - [#789] Remove tox_test from autotools build. - [#788] Don't print trace level logging in tests. - [#787] Split up tox_test into multiple smaller tests - [#783] Send 0 as peer number in CHANGE_OCCURRED group event. - [#782] Use `const` more in C code. - [#781] Don't build all the small sub-libraries. - [#780] Get rid of the only GNU extension we used. - [#779] Remove leftover symmetric key from DHT struct. - [#778] Add static asserts for all the struct sizes in toxcore. - [#776] Optionally use newer cmake features. - [#774] Improve gtest finding, support local checkout. - [#773] Add gtest include directory to -I flags if found. - [#772] Reject discovery packets coming from outside the "LAN". - [#771] Adopt the "change occurred" API change from isotoxin-groupchat. - [#770] Add MSVC compilation instructions - [#767] Build toxcore with libsodium.dll instead of libsodium.lib. - [#766] Remove libcheck from the dependencies. - [#764] Fix LAN discovery on FreeBSD. - [#760] Make cmake script more forgiving. - [#759] Use more ubuntu packages; remove hstox for now. - [#757] Improve stability of crypto_memcmp test. - [#756] Format .cpp files with format-source. - [#755] Add some unit tests for util.h. - [#754] Move the tox_sync tool to the toxins repository. - [#753] Move irc_syncbot to the toxins repository. - [#752] Move tox_shell program to the toxins repository. - [#751] Use the markdown GPLv3 license in the c-toxcore repo. - [#750] Remove csrc from the RTPHeader struct. - [#748] Revert "Add correction message type" - [#745] Change the "capabilities" field to a "flags" field. - [#742] Improve conference test stability. - [#741] Add `-D__STDC_LIMIT_MACROS=1` for C++ code. - [#739] Add RTP header fields for the full frame length and offset. - [#737] Use nullptr as NULL pointer constant instead of NULL or 0. - [#736] Avoid clashes with "build" directories on case-insensitive file systems. - [#734] Make audio/video bit rates "properties" - [#733] Fix link in README.md - [#730] Fix out of bounds read in error case in messenger_test. - [#729] Remove dead return statement. - [#728] Disable the autotools build in PR builds. - [#727] Rename some rtp header struct members to be clearer. - [#725] Publish a single public BUILD target for c-toxcore. - [#723] Use <stdlib.h> for alloca on FreeBSD. - [#722] Use self-built portaudio instead of system-provided. - [#721] Manually serialise RTPHeader struct instead of memcpy. - [#718] Improve sending of large video frames in toxav. - [#716] Add comment from #629 in ring_buffer.c. - [#714] Make BUILD files more finely-grained. - [#713] Add BUILD files for all the little tools in the repo. - [#711] Make the monolith test a C++ binary. - [#710] Don't allocate or dereference Tox_Options in tests. - [#709] Remove nTox from the repo. - [#708] Add testing/*.c (except av_test) to bazel build. - [#707] Fix log message in simple_conference_test: invite -> message. - [#703] Add a simple conference test with 3 friends. - [#701] Add astyle to Circle CI build. - [#700] Use more descriptive names in bwcontroller. - [#699] Add some explanatory comments to the toxav audio code. - [#698] Extract named constants from magic numbers in toxav/audio.c. - [#697] Use C99 standard in bazel builds. - [#694] Add bazel build scripts for c-toxcore. - [#693] Make libcheck optional for windows builds. - [#691] Don't install packages needlessly on Travis - [#690] Run fewer Travis jobs during Pull Requests. - [#689] Make Net_Crypto a module-private type. - [#688] Make DHT a module-private type. - [#687] Use apidsl to generate LAN_discovery.h. - [#686] Remove hstox test for now. - [#685] Add message type for correction - [#684] Add random_u16 function and rename the others to match. - [#682] Use larger arrays in crypto timing tests. - [#681] Fix some memory or file descriptor leaks in test code. - [#680] Filter out annoying log statements in unit tests. - [#679] Use apidsl to generate ping.h. - [#678] Sort monolith.h according to ls(1): uppercase first. - [#677] Make pack/unpack_ip_port public DHT functions. - [#675] Make Onion_Announce a module-private type. - [#674] Make TCP_Client_Connection a module-private type. - [#673] Move TCP_Secure_Connection from .h to .c file. - [#672] Make Friend_Connections a module-private type. - [#670] Make Friend_Requests a module-private type. - [#669] Make Onion_Client a module-private type. - [#668] Make Ping_Array a module-private type. - [#667] pkg-config .pc files: added .private versions of Libs and Required - [#665] Remove useless if statement - [#662] Move Networking_Core struct into the .c file. - [#661] Disable asan, since it seems to break on travis. - [#660] Increase test retries to 10 (basically infinite). - [#659] Fix formatting in some C files. - [#658] Call freeaddrinfo on error paths in net_getipport. - [#657] Zero-initialise stack-allocated objects in hstox driver. - [#656] Fix file descriptor leak in hstox test. - [#652] Add support for building the monolith test on android. - [#650] Remove deprecated ToxDNS - [#648] Make hstox compile on FreeBSD - [#624] Update rpm spec and use variables in cmake instead of hardcoded paths - [#616] Add projects link to Readme. - [#613] Fix travis - [#605] Fix OS X Travis. - [#598] Fix typos in docs - [#578] Split toxav_bit_rate_set() into two functions to hold the maximum bitrates libvpx supports - [#477] Update install instructions to use CMake - [#465] Add Alpine linux Dockerfile in addition to the existing Debian one - [#442] Generate only one large library "libtoxcore". - [#334] Change toxencryptsave API to never overwrite pass keys. **Closed issues:** - [#704] Add CORRECTION support to group chats - [#620] Video bug: large video frames are not sent correctly - [#606] groupId is int whereas friendId is uint32_t, reason? - [#572] int32_t may be not large enough as a argument for video_bit_rate of vp8/9 codec - [#566] LAYER #: modules for static linking - build issue - [#42] Remove ToxDNS and related stuff from toxcore
5a45008
2018-02-24 03:38
下载
v0.1.11
v0.1.11 **Merged PRs:** - [#643] Add .editorconfig - [#637] Update tox-bootstrapd Dockerfile - [#635] Separate FreeBSD Travis build in 2 stages - [#632] Lift libconfig to v1.7.1 - [#631] Add aspcud for Opam - [#630] Fix for Travis fail on addr_resolve testing - [#623] Split video payload into multiple RTP messages when too big to fit into one - [#615] forget DHT pubkey of offline friend after DHT timeout - [#611] Fix typo - [#607] set onion pingid timeout to announce timeout (300s) - [#592] Adjust docs of few toxencrypt function to the code - [#587] Fix tox test - [#586] Improve LAN discovery - [#576] Replace include(CTest) on enable_testing() - [#574] Reset hole-punching parameters after not punching for a while - [#571] Configure needs to find libsodium headers. - [#515] Network cleanup: reduce dependency on system-defined constants - [#505] Add FreeBSD Travis - [#500] Fixed the bug when receipts for messages sent from the receipt callback never arrived. **Closed issues:** - [#493] Receipts for messages sent from the receipt callback never arrive
fc0cc08
2017-12-18 02:08
下载
v0.1.10
v0.1.10 **Merged PRs:** - [#564](https://github.com/TokTok/c-toxcore/pull/564) Fix Windows build - [#542](https://github.com/TokTok/c-toxcore/pull/542) Save bandwidth by moderating onion pinging
6295d28
2017-08-06 18:18
下载
v0.1.9
v0.1.9 **Merged PRs:** - [#561] Remove unused variable - [#560] Fix non-portable zeroing out of doubles - [#559] Fix theoretical memory leaks - [#557] Document inverted mutex lock/unlock. - [#556] Build tests on appveyor, the MSVC build, but don't run them yet. - [#555] Fold hstox tests into the general linux test. - [#554] Add a monolith_test that includes all toxcore sources. - [#553] Factor out strict_abi cmake code into a separate module. - [#552] Fix formatting and spelling in version-sync script. - [#551] Forbid undefined symbols in shared libraries. - [#546] Make variable names in file saving test less cryptic - [#539] Make OSX test failures fail the Travis CI build. - [#537] Fix TokTok/c-toxcore#535 - [#534] Fix markdown formatting - [#530] Implement missing TES constant functions. - [#511] Save bandwidth by avoiding superfluous Nodes Requests to peers already on the Close List - [#506] Add test case for title change - [#498] DHT refactoring - [#487] Split daemon's logging backends in separate modules - [#468] Test for memberlist not changing after changing own name - [#449] Use new encoding of `Maybe` in msgpack results. **Closed issues:** - [#482] CMake can't detect and compile ToxAV on OSX
a429ef4
2017-06-07 04:29
下载
v0.1.8
v0.1.8 **Closed issues:** - [#535] OS X tests failing - [#503] Undefined functions: tox_pass_salt_length, tox_pass_key_length, tox_pass_encryption_extra_length - [#456] Tox.h doesn't expose the size of the nospam. - [#411] Reduce CTest timeout to 2 minutes **Merged PRs:** - [#538] Reverting tox_loop PR changes - [#526] Add TOX_NOSPAM_SIZE to the public API. - [#525] Retry autotools tests the same way as cmake tests. - [#524] Reduce ctest timeout to 2 minutes from 5 minutes. - [#512] Add test for DHT pack_nodes and unpack_nodes - [#504] CMake: install bootstrapd if it is built - [#488] Save compiled Android artifacts after CircleCI builds. - [#473] Added missing includes: <netinet/in.h> and <sys/socket.h> - [#335] Implement tox_loop
f6db933
2017-04-14 19:21
下载
v0.1.7
v0.1.7 ** Closed issues: ** - [#482](https://github.com/TokTok/c-toxcore/issues/482) CMake can't detect and compile ToxAV on OSX ** Merged PRs: ** - [#521](https://github.com/TokTok/c-toxcore/issues/521) Fix appveyor script: install curl from chocolatey. - [#510](https://github.com/TokTok/c-toxcore/issues/510) Fix list malloc(0) bug - [#509](https://github.com/TokTok/c-toxcore/issues/509) Fix network malloc(0) bug - [#497](https://github.com/TokTok/c-toxcore/issues/497) Fix network - [#496](https://github.com/TokTok/c-toxcore/issues/496) Fix Travis always succeeding despite tests failing - [#491](https://github.com/TokTok/c-toxcore/issues/491) Add crypto_memzero for temp buffer - [#490](https://github.com/TokTok/c-toxcore/issues/490) Move c_sleep to helpers.h and misc_tools.h - [#486](https://github.com/TokTok/c-toxcore/issues/486) Remove empty line in Messenger.c - [#483](https://github.com/TokTok/c-toxcore/issues/483) Make BUILD_TOXAV an option and fail if dependencies are missing - [#481](https://github.com/TokTok/c-toxcore/issues/481) Remove dependency on strings.h - [#480](https://github.com/TokTok/c-toxcore/issues/480) Use VLA macro - [#479](https://github.com/TokTok/c-toxcore/issues/479) Fix pthreads in AppVeyor build - [#471](https://github.com/TokTok/c-toxcore/issues/471) Remove statics used in onion comparison functions. - [#461](https://github.com/TokTok/c-toxcore/issues/461) Replace part of network functions on platform-independent implementation - [#452](https://github.com/TokTok/c-toxcore/issues/452) Add VLA compatibility macro for C89-ish compilers.
48c86e9
2017-03-26 21:42
下载
v0.1.6
v0.1.6 **Closed issues:** - [#415](https://github.com/TokTok/c-toxcore/issues/415) Set up a native windows build on appveyor - [#124](https://github.com/TokTok/c-toxcore/issues/124) Don't include OS specific headers in .h files **Merged PRs:** - [#460](https://github.com/TokTok/c-toxcore/pull/460) Release v0.1.6. - [#454](https://github.com/TokTok/c-toxcore/pull/454) Add appveyor build for native windows tests. - [#448](https://github.com/TokTok/c-toxcore/pull/448) Only retry failed tests on Circle CI instead of all. - [#434](https://github.com/TokTok/c-toxcore/pull/434) Replace redundant packet type check in handler with assert. - [#432](https://github.com/TokTok/c-toxcore/pull/432) Remove some static variables - [#385](https://github.com/TokTok/c-toxcore/pull/385) Add platform-independent Socket and IP implementation
895de7e
2017-01-27 06:33
下载
v0.1.5
v0.1.5 **Merged PRs:** - [#447](https://github.com/TokTok/c-toxcore/pull/447) Release v0.1.5. - [#446](https://github.com/TokTok/c-toxcore/pull/446) Limit number of retries to 3. - [#445](https://github.com/TokTok/c-toxcore/pull/445) Make Travis tests slightly more robust by re-running them. - [#443](https://github.com/TokTok/c-toxcore/pull/443) Make building `DHT_bootstrap` in cmake optional. - [#433](https://github.com/TokTok/c-toxcore/pull/433) Add tutorial and "danger: experimental" banner to README. - [#431](https://github.com/TokTok/c-toxcore/pull/431) Update license headers and remove redundant file name comment. - [#424](https://github.com/TokTok/c-toxcore/pull/424) Fixed the FreeBSD build failure due to the undefined MSG_NOSIGNAL. - [#420](https://github.com/TokTok/c-toxcore/pull/420) Setup autotools to read .so version info from a separate file - [#418](https://github.com/TokTok/c-toxcore/pull/418) Clarify how the autotools build is done on Travis.
995578f
2017-01-20 02:26
下载
v0.1.4
v0.1.4 **Closed issues:** - [#378](https://github.com/TokTok/c-toxcore/issues/378) Replace all uses of `make_quick_sort` with `qsort` - [#364](https://github.com/TokTok/c-toxcore/issues/364) Delete misc_tools.h after replacing its use by qsort. - [#363](https://github.com/TokTok/c-toxcore/issues/363) Test against NaCl in addition to libsodium on Travis. **Merged PRs:** - [#422](https://github.com/TokTok/c-toxcore/issues/422) Release v0.1.4. - [#410](https://github.com/TokTok/c-toxcore/issues/410) Fix NaCl build: tar was called incorrectly. - [#409](https://github.com/TokTok/c-toxcore/issues/409) Clarify that the pass key `new` function can fail. - [#407](https://github.com/TokTok/c-toxcore/issues/407) Don't use `git.depth=1` anymore. - [#404](https://github.com/TokTok/c-toxcore/issues/404) Issue 404: semicolon not found - [#403](https://github.com/TokTok/c-toxcore/issues/403) Warn on -pedantic, don't error yet. - [#401](https://github.com/TokTok/c-toxcore/issues/401) Add logging callback to messenger_test. - [#400](https://github.com/TokTok/c-toxcore/issues/400) Run windows tests but ignore their failures. - [#398](https://github.com/TokTok/c-toxcore/issues/398) Portability Fixes - [#397](https://github.com/TokTok/c-toxcore/issues/397) Replace make_quick_sort with qsort - [#396](https://github.com/TokTok/c-toxcore/issues/396) Add an OSX build that doesn't run tests. - [#394](https://github.com/TokTok/c-toxcore/issues/394) CMake: Add soversion to library files to generate proper symlinks - [#393](https://github.com/TokTok/c-toxcore/issues/393) Set up autotools build to build against vanilla NaCl. - [#392](https://github.com/TokTok/c-toxcore/issues/392) Check that TCP connections aren't dropped in callbacks. - [#391](https://github.com/TokTok/c-toxcore/issues/391) Minor simplification in `file_seek` code. - [#390](https://github.com/TokTok/c-toxcore/issues/390) Always kill invalid file transfers when receiving file controls. - [#388](https://github.com/TokTok/c-toxcore/issues/388) Fix logging condition for IPv6 client timestamp updates. - [#387](https://github.com/TokTok/c-toxcore/issues/387) Eliminate dead return statement. - [#386](https://github.com/TokTok/c-toxcore/issues/386) Avoid accessing uninitialised memory in `net_crypto`. - [#381](https://github.com/TokTok/c-toxcore/issues/381) Remove `TOX_DEBUG` and have asserts always enabled.
27a97a8
2017-01-12 23:48
下载
v0.1.3
v0.1.3 **Closed issues:** - [#347](https://github.com/TokTok/c-toxcore/issues/347) Implement our own secure `memcmp` and `memzero` if libsodium isn't available **Merged PRs:** - [#395](https://github.com/TokTok/c-toxcore/issues/395) Revert "Portability fixes" - [#380](https://github.com/TokTok/c-toxcore/issues/380) Test a few cmake option combinations before the build. - [#377](https://github.com/TokTok/c-toxcore/issues/377) Fix SSL verification in coveralls. - [#376](https://github.com/TokTok/c-toxcore/issues/376) Bring back autotools instructions - [#373](https://github.com/TokTok/c-toxcore/issues/373) Only fetch 1 revision from git during Travis builds. - [#369](https://github.com/TokTok/c-toxcore/issues/369) Integrate with CircleCI to build artifacts in the future - [#366](https://github.com/TokTok/c-toxcore/issues/366) Release v0.1.3. - [#362](https://github.com/TokTok/c-toxcore/issues/362) Remove .cabal-sandbox option from tox-spectest find line. - [#361](https://github.com/TokTok/c-toxcore/issues/361) Simplify integration as a third-party lib in cmake projects - [#354](https://github.com/TokTok/c-toxcore/issues/354) Add secure memcmp and memzero implementation. - [#324](https://github.com/TokTok/c-toxcore/issues/324) Do not compile and install DHT_bootstrap if it was disabled in configure - [#297](https://github.com/TokTok/c-toxcore/issues/297) Portability fixes
fdb46f6
2016-12-30 21:34
下载
v0.1.2
Bugfixes and internal cleanups. **Closed issues:** - [#345](https://github.com/TokTok/c-toxcore/issues/345) Array out of bounds read in "save" function - [#342](https://github.com/TokTok/c-toxcore/issues/342) Wrap all libsodium functions we use in toxcore in `crypto_core`. - [#278](https://github.com/TokTok/c-toxcore/issues/278) ToxAV use-after-free bug **Merged PRs:** - [#355](https://github.com/TokTok/c-toxcore/issues/355) Release v0.1.2 - [#353](https://github.com/TokTok/c-toxcore/issues/353) Fix toxav use after free caused by premature MSI destruction - [#346](https://github.com/TokTok/c-toxcore/issues/346) Avoid array out of bounds read in friend saving. - [#344](https://github.com/TokTok/c-toxcore/issues/344) Remove unused get/set salt/key functions from toxencryptsave. - [#343](https://github.com/TokTok/c-toxcore/issues/343) Wrap all sodium/nacl functions in crypto_core.c. - [#341](https://github.com/TokTok/c-toxcore/issues/341) Add test to check if tox_new/tox_kill leaks. - [#336](https://github.com/TokTok/c-toxcore/issues/336) Correct TES docs to reflect how many bytes functions actually require. - [#333](https://github.com/TokTok/c-toxcore/issues/333) Use `tox_options_set_*` instead of direct member access.
a096c71
2016-12-23 10:41
下载
v0.1.1
Minor fixes and added ability to disable LAN discovery. **Closed issues:** - [#327](https://github.com/TokTok/c-toxcore/issues/327) The `TOX_VERSION_REQUIRE` macro is broken. - [#221](https://github.com/TokTok/c-toxcore/issues/221) Option to disable local peer detection **Merged PRs:** - [#337](https://github.com/TokTok/c-toxcore/issues/337) Release v0.1.1 - [#332](https://github.com/TokTok/c-toxcore/issues/332) Add test for encrypted savedata. - [#330](https://github.com/TokTok/c-toxcore/issues/330) Strengthen the note about ABI compatibility in tox.h. - [#328](https://github.com/TokTok/c-toxcore/issues/328) Drop the broken `TOX_VERSION_REQUIRE` macro. - [#326](https://github.com/TokTok/c-toxcore/issues/326) Fix unresolved reference in toxencryptsave API docs. - [#309](https://github.com/TokTok/c-toxcore/issues/309) Fixed attempt to join detached threads (fixes toxav test crash) - [#306](https://github.com/TokTok/c-toxcore/issues/306) Add option to disable local peer discovery
b0647b1
2016-12-17 08:47
下载
v0.1.0
v0.1.0 The first API stable version of Toxcore!
7d2f2e4
2016-12-12 03:26
下载
v0.0.5
Version v0.0.5 Increment of Patch from 4 => 5. Fixed some issues found by static analyzers. Tweaked the tox_save object to be platform independent. Updated Build scripts Added ability to disable NAT hole punching.
d6bad90
2016-11-25 10:36
下载
v0.0.4
Move towards better abstraction in the core implementation; improve testability; fix av_test to support arbitrary resolutions.
404042c
2016-11-14 09:20
下载
下载
请输入验证码,防止盗链导致资源被占用
取消
下载
C
1
https://gitee.com/virqin/c-toxcore.git
git@gitee.com:virqin/c-toxcore.git
virqin
c-toxcore
c-toxcore
点此查找更多帮助
搜索帮助
Git 命令在线学习
如何在 Gitee 导入 GitHub 仓库
Git 仓库基础操作
企业版和社区版功能对比
SSH 公钥设置
如何处理代码冲突
仓库体积过大,如何减小?
如何找回被删除的仓库数据
Gitee 产品配额说明
GitHub仓库快速导入Gitee及同步更新
什么是 Release(发行版)
将 PHP 项目自动发布到 packagist.org
评论
仓库举报
回到顶部
登录提示
该操作需登录 Gitee 帐号,请先登录后再操作。
立即登录
没有帐号,去注册