Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-01-14 | Add projects link to Readme. | SkyzohKey | |
2018-01-14 | Filter out annoying log statements in unit tests. | iphydf | |
These may be useful when debugging toxcore locally, but are not useful in unit tests. | |||
2018-01-13 | Make Ping_Array a module-private type. | iphydf | |
2018-01-13 | pkg-config .pc files: added .private versions of Libs and Required | Yuri | |
To prevent top-level linking of all libraries. Problem: ```pkg-config --libs toxcore``` returns all libraries that are required by all libtox*.so libraries. This is wrong because for a dynamically linked executable only top-level libraries need to be supplied. ```pkg-config --libs --static toxcore``` should return all libraries for the statically linked executable. For example, the ToxBot https://github.com/JFreegman/ToxBot executable uses pkg-config and is linked with the opus library, which is wrong. Based on #533. | |||
2018-01-13 | Remove useless if statement | endoffile78 | |
2018-01-12 | Fix some typos in code and cmake comments | yangfl | |
2018-01-11 | Move Networking_Core struct into the .c file. | iphydf | |
To make it an abstract type everywhere except in network.c. | |||
2018-01-10 | Increase test retries to 10 (basically infinite). | iphydf | |
This basically means: try until you run out of time (50 minutes on Travis). On Linux, we really want the tests to pass, so there is no point in limiting the number of retries. On windows, we don't retry, on FreeBSD it's limited to 1. | |||
2018-01-10 | Fix formatting in some C files. | iphydf | |
Also replace &(x) with &x for consistency. | |||
2018-01-10 | Fix file descriptor leak in hstox test. | iphydf | |
We return E_WRITE because closing only fails when an I/O error occurs, which is likely an error from the write() call above. See close(2) for details. http://man7.org/linux/man-pages/man2/close.2.html | |||
2018-01-10 | Zero-initialise stack-allocated objects in hstox driver. | iphydf | |
These potentially cause uninitialised reads on some platforms or msgpack library versions. | |||
2018-01-10 | Call freeaddrinfo on error paths in net_getipport. | iphydf | |
Without these, we'll have a memory leak on error paths. | |||
2018-01-10 | Disable asan, since it seems to break on travis. | iphydf | |
But enable it on circle ci, so at least we have one asan build. | |||
2018-01-08 | Bump toxcore version to 0.2.0. | iphydf | |
We're not releasing yet, but projects preparing for the release will want to build against this version in master. | |||
2018-01-06 | Add support for building the monolith test on android. | iphydf | |
2017-12-29 | Change toxencryptsave API to never overwrite pass keys. | iphydf | |
2017-12-29 | Remove deprecated ToxDNS | iphydf | |
Based on #331. Fixes #42. | |||
2017-12-28 | Generate only one large library "libtoxcore". | iphydf | |
This library contains all the code for the old libtoxcore, libtoxav, libtoxdns, and libtoxencryptsave. The build for toxav is still optional, and disabling it causes libtoxcore to simply not contain those symbols and the pkg-config file to not include opus and vpx as dependencies. | |||
2017-12-28 | Fix include for endian.h and add includes for sys/stat.h and | endoffile78 | |
netinet/in.h | |||
2017-12-26 | Release v0.1.11 | Robin Lindén | |
2017-12-25 | Add .editorconfig | endoffile78 | |
2017-12-17 | Fixed the bug when receipts for messages sent from the receipt callback ↵ | Yuri | |
never arrived. | |||
2017-12-17 | Split video payload into multiple packets when >65k | mannol | |
This is the implementation of the [proposed fix](https://github.com/TokTok/c-toxcore/issues/620#issuecomment-346902071) for [this issue](https://github.com/TokTok/c-toxcore/issues/620). | |||
2017-12-16 | Test tox-bootstrapd Docker container on Travis | Maxim Biro | |
2017-12-16 | Update tox-bootstrapd Dockerfile | Maxim Biro | |
2017-12-13 | Make Windows builds use an old Trusty image on Travis | Maxim Biro | |
Travis has upadted their VM image and by default the latest is being used. This has caused our Windows builds to fail due to them exceeding Travis's log limit of 4mb. It appears to be due to the new Docker version the new Trusty image has, it somehow changed network behaviour in a way that makes toxcore network module output a lot more of log messages than it used to. | |||
2017-12-12 | Separate FreeBSD Travis build in 2 stages | Maxim Biro | |
2017-12-12 | Fix Travis fail on addr_resolve testing | Diadlo | |
2017-12-12 | Lift libconfig to v1.7.1 | Robin Lindén | |
2017-12-09 | Add aspcud for Opam | Robin Lindén | |
2017-11-20 | forget DHT pubkey of offline friend after DHT timeout | zugz | |
2017-11-20 | Fix bootstrap port | Diadlo | |
Test uses the first node as bootstrap, but the port is hardcoded. | |||
2017-11-20 | Remove upper bound of save size | Diadlo | |
2017-11-20 | Fix assert for the first port value | Diadlo | |
Port of the first tox instance will be 33445 only if this port was not in use during testing | |||
2017-11-19 | Fix typo | yangfl | |
2017-11-15 | Add workaround for conference test | Diadlo | |
2017-11-15 | Don't use IPv6 in test if it's unsupported | Diadlo | |
2017-11-15 | Add support of IPv6 disabling | Diadlo | |
2017-11-15 | Fix IPv4 and IPv6 loopbacks | Diadlo | |
2017-10-28 | set onion pingid timeout to announce timeout (300s) | zugz | |
2017-10-27 | Adjust docs of few toxencrypt function to the code | Diadlo | |
Add correct information about behaviour if input pointer is NULL Fix #590 | |||
2017-10-25 | Fix OS X Travis. | Robin Lindén | |
2017-10-04 | Add log info message, when someone found client with LAN discovery | Diadlo | |
2017-10-04 | Improve LAN discovery | Diadlo | |
Issue: If another tox instance started on the not default port, LAN discovery will be failed. Now tox will iterate though all possible ports to find another tox instances. | |||
2017-09-20 | Fix typos in docs | dartraiden | |
2017-09-17 | reset hole-punching parameters after not punching for a while | zugz | |
2017-09-14 | Replace include(CTest) on enable_testing() | Diadlo | |
CTest include generate a lot of unused targets | |||
2017-08-30 | Configure needs to find libsodium headers. | James | |
Add soft-links for them, in the places that it expects. | |||
2017-08-27 | Remove 'in_addr' and 'addrinfo' mention from network.h | Diadlo | |
2017-08-24 | Add loopback and broadcast constants | Diadlo | |