Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-02-10 | add API function to test whether av is enabled | zugz (tox) | |
2019-02-10 | Expose api functions for enabling and disabling AV in AV groups | zugz (tox) | |
A group loaded from a savefile starts with AV disabled. | |||
2019-01-21 | Specify that buffer size for tox_conference_peer_get_name is given by $size | zugz (tox) | |
2019-01-12 | Release 0.2.9 | Robin Lindén | |
2019-01-12 | Add some const qualifiers | zugz (tox) | |
(Implementing suggestions of sudden6) | |||
2019-01-12 | Implement all min/max functions for (un)signed int types. | iphydf | |
Also, use them in the `onion_client` module. | |||
2019-01-10 | Fix misaligned 4-byte access in trace logging. | iphydf | |
This code is undefined behaviour as is, and breaks on various platforms requiring strict alignment (many microcontrollers). | |||
2019-01-07 | Avoid sending group messages to a peer before we have its group number | zugz (tox) | |
2019-01-06 | Use (probably?) correct path to test log to cat on error. | iphydf | |
2019-01-06 | Improve handling of peers entering and leaving conferences | zugz (tox) | |
* send freeze packet on quit * delete existing peers with same real_pk on adding a peer * record actual number of conference peers saved | |||
2019-01-06 | Enable auto tests under STRICT_ABI if static libs are available. | iphydf | |
STRICT_ABI only breaks linkage if static libraries are not available, because then we try to link against shared libraries with hidden symbols. | |||
2019-01-06 | Display build log for autotools build on failure. | iphydf | |
We can't see the failure messages now, so something like "aborted", which probably means assertion failure, is not very useful right now. E.g. https://travis-ci.org/TokTok/c-toxcore/jobs/476028600#L1220 | |||
2019-01-06 | Merge remote-tracking branch 'irungentoo/master' into merge-iru | iphydf | |
2019-01-06 | Add MIN_LOGGER_LEVEL to the Circle CI builds. | iphydf | |
This was changed a while back, and TRACE is no longer valid. | |||
2019-01-05 | Expose offline conference peers in API | zugz (tox) | |
2019-01-03 | Use new WineHQ Debian package repository key | Maxim Biro | |
2019-01-03 | Define tox_conference_id_size and tox_conference_uid_size | zugz (tox) | |
Closes #1264 | |||
2019-01-03 | Fix indices calculation for congestion control. | Evgeny Kurnevsky | |
2019-01-03 | Added test and patch for VLA stack overflow vuln. | zoff99 | |
Also added and used the new crypto_malloc and crypto_free. The latter also zeroes out the memory safely. The former only exists for symmetry (static analysis can detect asymmetric usages). | |||
2019-01-03 | Allow unauthenticated wine packages in the Windows build. | iphydf | |
2018-12-11 | Add cmake option for building additional tests | zugz (tox) | |
Closes #1262 | |||
2018-11-29 | Implement conferences saving | zugz (tox) | |
* add global friend_connection status callback, used for group rejoining * stop leaving groups on killing tox | |||
2018-11-23 | Avoid format truncation in save compatibility test | zugz (tox) | |
(without this, gcc-8.2.0 issues a warning) | |||
2018-11-23 | Return TOX_ERR_CONFERENCE_SEND_MESSAGE_NO_CONNECTION if we are not connected ↵ | zugz (tox) | |
to any peers | |||
2018-11-22 | Upgrade bazel to 0.19.0 to fix the bazel build. | iphydf | |
2018-11-04 | Build tox-bootstrapd on FreeBSD Travis-CI | Maxim Biro | |
2018-11-04 | Increase NOFILE limit for tox-bootstrapd | Maxim Biro | |
tox-bootstrapd can use around 600 TCP sockets during TCP server's normal functioning. Many systems default to having a soft limit of 1024 open file descriptors, which we are close to reaching, so it was suggested we bump that limit to a higher number. iphy suggested increasing it to 32768. | |||
2018-10-31 | Add some hopefully helpful documentation to the functions in mono_time.h | zugz (tox) | |
(I found I couldn't remember whether get_mono_time returned unix time or not, and had to source-dive to find out. This should make that unnecessary next time!) | |||
2018-10-24 | Change method of PK production for fake friend in DHT | NamsooCho | |
2018-10-20 | Make saving and loading the responsibility of Tox rather than Messenger | zugz (tox) | |
2018-10-19 | Add `LOGGER_ASSERT` for checking fatal error conditions. | iphydf | |
These are not compiled out under `NDEBUG` and should be provably correct. | |||
2018-10-17 | Include `CTest` in CMakeLists.txt to get valgrind support. | iphydf | |
We can now run `ctest --output-on-failure -D ExperimentalMemCheck -j 50` to run valgrind on all tests. | |||
2018-10-17 | Use cmake to build toxcore in tox-boostrapd's Dockerfile | Maxim Biro | |
2018-10-17 | tox-bootstrapd's Dockerfile shouldn't use master branch | Maxim Biro | |
2018-10-16 | Don't warn about macro expansion in run-clang | Maxim Biro | |
2018-10-16 | Make tox-bootstrapd free memory on SIGINT and SIGTERM | Maxim Biro | |
Useful for using memory analyzing tools. | |||
2018-10-16 | Use `bool` for IPv6 flag in test programs and `DHT_bootstrap`. | iphydf | |
2018-10-16 | Support DragonFlyBSD and prune unused variables. | Leonid Bobrov | |
2018-10-11 | ensure save data unchanged after save and load | zugz (tox) | |
2018-10-09 | Consistently use camel case enum names. | iphydf | |
Including in tests and implementation files. | |||
2018-10-08 | Remove Alpine Linux bootstrap daemon dockerfile. | iphydf | |
We can add it back when there is a test for it. For now, we don't know whether it works and don't have tests to make sure it keeps working. | |||
2018-10-08 | Add LAN_discovery to the list of apidsl-generated files. | iphydf | |
So it gets regenerated when the .api.h file changes. | |||
2018-10-08 | Improve Windows compatibility of toxav code. | iphydf | |
- unistd.h doesn't exist on MSVC. - `vpx_codec_iface_t` is already `const`, so adding `const` qualifiers is redundant and causes warnings on MSVC. | |||
2018-10-07 | Add AUTOTEST Option to CMakeLists.txt | chrono | |
2018-10-07 | Release 0.2.8 | Robin Lindén | |
2018-10-07 | Make sure logger levels stay in sync across files | Maxim Biro | |
2018-10-07 | Default to not defining MIN_LOGGER_LEVEL in CMake | Maxim Biro | |
That way CMake's behavior matches what autotools does -- letting toxcore/logger.h handle the default case. | |||
2018-10-07 | Fix logger level defaulting to TRACE in CMake | Maxim Biro | |
2018-10-07 | Fix memleak in tcp server by wiping priority queues on deletion | zugz (tox) | |
2018-10-06 | Avoid use of IPv6 in tests if not supported (e.g. on Travis). | iphydf | |