Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-02-06 | Improve stability of crypto_memcmp test. | iphydf | |
Also reduce number of people in conference to 5, because on Circle CI the test times out trying to connect more than 6 or 7 people. The persistent conferences PR will improve this so we can set it much higher then. | |||
2018-02-04 | Use more ubuntu packages; remove hstox for now. | iphydf | |
Since trusty has more up-to-date packages, we can remove some of the custom install code. Also, we're not using hstox at the moment, so there is no need to slow down the builds for now. | |||
2018-02-02 | Revert "Add correction message type" | Diadlo | |
This reverts commit e16d3894c5979fcfe1c57bf7dadc455ce690baf9 and commit c5976e37eaadf663dc3d0c18376ea023355048f3. | |||
2018-02-01 | Manually serialise RTPHeader struct instead of memcpy. | iphydf | |
2018-01-30 | Use nullptr as NULL pointer constant instead of NULL or 0. | iphydf | |
This changes only code, no string literals or comments. | |||
2018-01-28 | Avoid clashes with "build" directories on case-insensitive file systems. | iphydf | |
2018-01-25 | Remove dead return statement. | iphydf | |
Turning this code: ```c if (cond) { ... return 0; } if (!cond) { ... return 0; } return -1; ``` into: ```c if (cond) { ... return 0; } else { ... return 0; } ``` The `return -1` in the first variant can never happen. | |||
2018-01-22 | Publish a single public BUILD target for c-toxcore. | iphydf | |
2018-01-22 | Use <stdlib.h> for alloca on FreeBSD. | iphydf | |
https://www.freebsd.org/cgi/man.cgi?alloca If stdlib.h does not define alloca, and we're using GCC (or Clang), we define the macro ourselves in terms of a GCC builtin. | |||
2018-01-21 | Make the monolith test a C++ binary. | iphydf | |
This way, developers compile toxcore, toxav, and toxencryptsave as C++ at least once at home, reducing the likelyhood of running into travis failures where we compile as C++ in the windows build. | |||
2018-01-21 | Make BUILD files more finely-grained. | iphydf | |
This allows us to precisely see which libraries depend on which and lets us split them up more, if necessary. | |||
2018-01-20 | Add correction support for conference | Diadlo | |
Fix #704 | |||
2018-01-18 | Use C99 standard in bazel builds. | iphydf | |
2018-01-18 | Add bazel build scripts for c-toxcore. | iphydf | |
This allows us and users to reproducibly build verified versions of the library with checksums. It will power the toktok-stack continuous build with checked-in checksums at specific git revisions. | |||
2018-01-16 | Make DHT a module-private type. | iphydf | |
2018-01-16 | Make Net_Crypto a module-private type. | iphydf | |
2018-01-16 | Use apidsl to generate LAN_discovery.h. | iphydf | |
2018-01-16 | Make pack/unpack_ip_port public DHT functions. | iphydf | |
These will be needed for new group chats. | |||
2018-01-15 | Add correction message type | Diadlo | |
2018-01-14 | Add random_u16 function and rename the others to match. | iphydf | |
2018-01-14 | Use apidsl to generate ping.h. | iphydf | |
The ping.api.h file looks rather ugly, but it works. This is an exercise in finding the complete set of use cases needed from apidsl for toxcore. We'll try to make things work as much as possible, and then make apidsl better and make the .api.h files pretty. | |||
2018-01-14 | Make TCP_Client_Connection a module-private type. | iphydf | |
2018-01-14 | Move TCP_Secure_Connection from .h to .c file. | iphydf | |
2018-01-14 | Make Friend_Connections a module-private type. | iphydf | |
2018-01-14 | Make Onion_Client a module-private type. | iphydf | |
2018-01-14 | Make Friend_Requests a module-private type. | iphydf | |
2018-01-14 | Make Onion_Announce a module-private type. | iphydf | |
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-11 | Move Networking_Core struct into the .c file. | iphydf | |
To make it an abstract type everywhere except in network.c. | |||
2018-01-10 | Fix formatting in some C files. | iphydf | |
Also replace &(x) with &x for consistency. | |||
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-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 | Remove deprecated ToxDNS | iphydf | |
Based on #331. Fixes #42. | |||
2017-12-26 | Release v0.1.11 | Robin Lindén | |
2017-12-17 | Fixed the bug when receipts for messages sent from the receipt callback ↵ | Yuri | |
never arrived. | |||
2017-11-20 | forget DHT pubkey of offline friend after DHT timeout | zugz | |
2017-11-19 | Fix typo | yangfl | |
2017-11-15 | Fix IPv4 and IPv6 loopbacks | Diadlo | |
2017-10-28 | set onion pingid timeout to announce timeout (300s) | zugz | |
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-17 | reset hole-punching parameters after not punching for a while | zugz | |
2017-08-27 | Remove 'in_addr' and 'addrinfo' mention from network.h | Diadlo | |
2017-08-24 | Add loopback and broadcast constants | Diadlo | |
2017-08-24 | Remove useless 'to_net_family' and 'to_host_family' | Diadlo | |
2017-08-24 | Add platform independent constants | Diadlo | |
2017-08-24 | AF_INET -> TOX_AF_INET | Diadlo | |
2017-08-22 | Fix compiler warning due to missing void | Maxim Biro | |