Commit Graph

173 Commits

Author SHA1 Message Date
iphydf
a1e2458412
docs: Fix doxygen config and remove some redundant comments.
Doxygen doesn't like these. We should probably remove all redundant
comments, but this was the set of comments doxygen complained about.
2023-08-16 07:53:19 +00:00
iphydf
d39f803c7e
docs: Make crypto_core.h appear on doxygen. 2022-02-05 19:34:13 +00:00
zugz (tox)
9770880e97
Implement conferences saving
* add global friend_connection status callback, used for group rejoining
* stop leaving groups on killing tox
2018-11-29 21:52:23 +01:00
zugz
1b2322284f
Add mechanism for recovering from disconnections in conferences
* add freezing and unfreezing of peers
  * add rejoin packet
  * revise handling of temporary invited connections
  * rename "peer kill" packet to "peer leave" packet
  * test rejoining in conference test
  * use custom clock in conference test
2018-09-05 20:56:26 +02:00
dartraiden
987ad5eac1
Fix typos in docs 2017-09-20 21:31:56 +02:00
Maxim Biro
f6285d7a60 Fix markdown formatting 2017-04-19 20:22:28 -04:00
iphydf
b8b9789a69
Rebuild apidsl'd headers in cmake.
- Moved apidsl headers next to their generated versions. In the future,
  perhaps all (or most) headers will be apidsl-generated, so the sources
  should stay together.
- Try to find apidsl/apigen binary and astyle binary and use it for the
  format test. Don't run the format test if these can't be found.
2016-10-02 23:54:03 +01:00
iphydf
1494e474dd
Ensure that all TODOs have an owner.
In the future, all TODOs added either need a bug number (TODO(#NN)) or a
person's github user name. By default, I made irungentoo the owner of
all toxcore TODOs, mannol the owner of toxav TODOs, and myself the owner
of API TODOs.
2016-09-16 12:06:02 +01:00
Gregory Mullen (grayhatter)
e43bde37ea
Update readme with tentative roadmap, removed old todo.md 2016-08-14 12:03:26 -07:00
Jeppler
be1cd7da57 changed friends list to friend list 2015-09-02 00:03:51 +02:00
Jeppler
49c1f5cb5d small typo change
really small change
2015-09-01 21:46:08 +02:00
Jeppler
060a8fb9fd small typo change
bob -> Bob
Bobs -> Bob's

fixed some wired sentences
2015-09-01 21:42:20 +02:00
irungentoo
42d8be4ce9
Added link to multiple nospam PR. 2015-04-12 16:52:24 -04:00
GrayHatter
27cd42a4c1 Update the toxcore todo list
added markdown formatting as well!
2015-04-06 11:37:29 -07:00
irungentoo
7001aa5dd0
Removed old avatar doc. 2015-03-25 10:30:01 -04:00
aaannndddyyy
c955728ac7 spelling, punctuation, ... 2015-03-05 10:54:42 +00:00
aaannndddyyy
1e17b468e6 minor punctuation fixes
only minor punctuation fixes. not changed the wording, except for one 'logical typo'.
2015-03-05 09:19:35 +00:00
Alexandre Erwin Ittner
c2421e6f21 Update avatar documentation
Add missing function and fixes some typos and formatting.
2015-01-31 20:13:39 -02:00
Alexandre Erwin Ittner
eea4153594 Rename "client id" to "public key" in avatar docs and examples
Commit b8d530c9e0 and some of its
parents changed the public name of "client id" to "public key".
Update the avatar documentation to follow the idea.
2015-01-31 19:45:03 -02:00
irungentoo
6e3e812740
Updated TODO. 2015-01-24 20:21:29 -05:00
aaannndddyyy
840d182de2 fixed some typos / grammar 2015-01-03 10:20:38 +00:00
aaannndddyyy
1e3187cdf6 fixed a typo 2014-12-30 15:11:47 +01:00
irungentoo
3516a0194c
Fixed DHT doc. 2014-12-14 20:38:06 -05:00
irungentoo
015a8b7d75
Sendback data size is always 8 bytes. 2014-12-14 20:33:31 -05:00
irungentoo
f1db6e7d6c
Merge branch 'patch-2' of https://github.com/Aaron1011/toxcore 2014-12-03 19:39:08 -05:00
Aaron1011
3489e33010 Fix usage of 'have' versus 'has' 2014-12-03 15:29:09 -05:00
Aaron1011
7dec6d0e04 Fix typo 2014-12-03 15:19:58 -05:00
irungentoo
607003509b
Fixed bug where group chat would see connection as offline when it was online.
Clarified something in the docs.
2014-12-02 19:35:54 -05:00
Andy Conrad
b19d4ed667 Fix link in TODO 2014-11-26 01:07:27 -06:00
irungentoo
c67bc3399f
Removed some no longer promising clients from the TODO. 2014-11-23 12:18:10 -05:00
irungentoo
3ba48033f6
Updated TODO. 2014-11-23 08:40:59 -05:00
irungentoo
3a6d93f067
Small update to groupchat docs. 2014-11-19 20:57:35 -05:00
irungentoo
a9c2fe99d5
Added an unfinished doc on how groupchats work. 2014-11-16 20:59:10 -05:00
Lance Tuller
2494296207 Update TODO
qTox
2014-10-28 20:50:10 -04:00
irdan
7836ced3f8 Modify DHT.md to render correctly 2014-10-26 14:03:27 -07:00
dubslow
118febcfee change avatar requirements 2014-09-28 21:03:18 -05:00
dubslow
57666d95ba Merge branch 'master' of https://github.com/irungentoo/toxcore 2014-09-28 12:37:47 -05:00
dubslow
6f4ab49f5c Modify avatar recommendations 2014-09-27 17:49:20 -05:00
Alexandre Erwin Ittner
c17fc040a4 Update avatar documentation
Update the documentation to reflect the API changes introduced by
commits 21be438b2b and
d409bad30d
2014-09-25 22:03:36 -03:00
Alexandre Erwin Ittner
fc28c2402e Update documentation after API changes
Commit ba6ae15a73 introduced some API
changes, update the documentation to reflect them.
2014-09-24 22:27:00 -03:00
irungentoo
b52da45aeb
Merge branch 'avatars' of https://github.com/ittner/toxcore 2014-09-22 15:07:14 -04:00
Alexandre Erwin Ittner
b52eb48c15 Remove chattiness from avatar data transfers
The chatty approach for the avatar data transfer was intended as a
security feature to add explicit delays to the transfer and prevent
amplification attacks among authenticated friends. This was deemed
unnecessary in the code review and, therefore, replaced by a simpler
approach that sends all data in a single burst.
2014-09-21 11:37:49 -03:00
Alexandre Erwin Ittner
70b4018069 Remove support for avatar image formats other than PNG
Support for other formats was deemed unnecessary in the code review
and therefore removed. The value for the constant TOX_AVATARFORMAT_PNG
is now set in stone; if the other formats become needed again in the
future, this commit shall be reverted and the enum values reordered to
keep compatibility.
2014-09-21 10:25:46 -03:00
cgar
2bb2bc4163 spelling corrections 2014-09-09 20:31:37 -04:00
irungentoo
fc77cfefdd
Fixed typo. 2014-09-07 09:06:53 -04:00
irungentoo
9ac8a5fe62
Updated docs.
Fixed possible issue in last commit.
2014-09-07 09:04:53 -04:00
Alexandre Erwin Ittner
e4f66475d8 Add support for user avatars in the core protocol
Add a protocol and the APIs to straightforwardly support user avatars
in client applications. The protocol is designed to transfer avatars
in background, between friends only, and minimize network load by
providing a lightweight avatar notification for local cache validation.
Strict safeguards are imposed to avoid damage from non-cooperative or
malicious users and to limit network usage.

The complete documentation is available in docs/Avatars.md and sample
code is available in testing/test_avatars.c.

Code and documentation are released under the GNU GPLv3 or later, as
described in the file COPYING.
2014-08-30 16:43:07 -03:00
Marek Šuppa
f89f189e30 wintox has been renamned to uTox 2014-07-10 03:48:33 +02:00
irungentoo
d6b6ae4b48
Updated some items in the TODO list. 2014-07-01 13:51:10 -04:00
irungentoo
a0d50a6090
Updated TODO. 2014-06-12 11:17:24 -04:00