Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2018-09-26 | Remove a function-like macro and replace it with a function. | iphydf | |
No use making this a macro. LTO will inline this anyway, if we care about performance. Generally, we avoid function-like macros that can be functions. | |||
2018-09-26 | Use new `@pthread` library from Bazel for Windows compat. | iphydf | |
See https://github.com/TokTok/toktok-stack/pull/38. | |||
2018-09-25 | Use a working DHT node for bootstrap tests. | iphydf | |
A lot of bootstrap nodes are down :(. | |||
2018-09-24 | Revert "Improve cmake build for MSVC." | iphydf | |
This reverts commit f87f8719d02a9adbc9413256fe22958267cfefee. | |||
2018-09-25 | Combine last_reported_announced with last_seen in Onion_Friend | zugz (tox) | |
This resets friend search rate in two circumstances where it should be reset: * When the friend gets a dhtpk packet to us; * When a friend connection to the friend goes down. | |||
2018-09-24 | Add Cirrus CI configuration. | iphydf | |
This CI can run Bazel tests, because it supports IPv6. This is nice, because now we can run IPv6 tests on every PR. | |||
2018-09-23 | Run tests on Appveyor (Windows native build). | iphydf | |
We ignore the errors for now. | |||
2018-09-22 | Run UBSAN (undefined behaviour sanitizer) on Circle CI. | iphydf | |
This runs in the same build as asan, so "asan" now stands for both asan and ubsan. | |||
2018-09-22 | Improve cmake build for MSVC. | Mick Sayson | |
2018-09-21 | Fix using uninitialized mutex on call end. | Mick Sayson | |
2018-09-20 | Send rejoin packets on conference disconnection | zugz (tox) | |
We were mistakenly not making a rejoin attempt on freezing connections due to all closest connections going down. This fixes that, and tweaks the test. I've still only done tens rather than hundreds of tests, but I'm fairly confident that the conference test now consistently passes. | |||
2018-09-19 | Fix typos | yangfl | |
2018-09-19 | Fix yamllint test (it's gone from bazel, add a new one). | iphydf | |
2018-09-16 | Format yaml files according to yamllint's requirements. | iphydf | |
Also remove branch filter for appveyor. We only have a single branch in every repository. Development happens in forks. | |||
2018-09-16 | Fixed a silly boolean practice using uint8_t | hugbubby | |
2018-09-14 | Use most recent version of Bazel (0.17.1). | iphydf | |
2018-09-14 | Standardise header guards. | iphydf | |
Using the full path including the repo name. | |||
2018-09-14 | Use C++ style casts in C++ code. | iphydf | |
2018-09-14 | Use run_auto_test fixture in typing_test.c | hugbubby | |