Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-08-16 | Metadata collection prevention part 2 of ??? | irungentoo | |
Improved friend request sending. As a side effect friend requests should now be routed less than before. See added comments for details. | |||
2013-08-16 | Passed everything through astyle. | irungentoo | |
2013-08-15 | Updated comment. | irungentoo | |
2013-08-15 | Check return value of realloc_friendlist and return FAERR_NOMEM on error | Florian Hahn | |
2013-08-14 | removing unnecessary function pointer _isset variables | Chris Hall | |
2013-08-13 | Attempt to quickly fix a test. | irungentoo | |
2013-08-13 | Simple XOR checksum added to address. | irungentoo | |
2013-08-13 | clarified comment. | irungentoo | |
2013-08-13 | Fixed spam problem. (I broke the API so this will not build) | irungentoo | |
The friend address is what the byte string that you give away for people to add you will be called. 1. Every friend address now contains a number set by the friend. This is to prevent someone from randomly spamming people in the DHT with friend requests and makes it so you need the person to actually give you the address in some way to send the friend request. This number is expected to be encrypted with the friend request. All requests that do not contain this number will be rejected. This means the spammer can no longer use the DHT to collect lists of valid addresses to spam. It also enables users to quickly change the number in case a spammer gets hold of the address and starts spamming it. 2. A 2 byte checksum will be added (not implemented yet) to prevent people from accidentally adding random strings as friends. (NOTE that this has nothing to do with the spam problem I just decided to add a placeholder for it now.) | |||
2013-08-13 | core: Fix a possible buffer overflow using getself_name(). | Andreas Schneider | |
If the passed buffer is smaller than MAX_NAME_LENGTH then, you will probably overflow it. | |||
2013-08-12 | Added support for userdata in callbacks | alek900 | |
2013-08-12 | Messenger refactor - redid work from pull request 79 | Chris Hall | |
Moves static state out of Messenger.c and into a Messenger struct Purely stylistic, no functional changes were made. This commit also changed all the callers of Messenger as they now have to pass an instance of the Messenger struct to messenger functions. Also removed some uses of the 'static' keyword at the beginning of function definitions when the function was already declared static, as these caused gcc to whine. | |||
2013-08-11 | Fixed a typo | Maxim Biro | |
2013-08-11 | Replaced friendstatus with connectionstatus | Maxim Biro | |
2013-08-08 | Merge pull request #400 from JFreegman/master | irungentoo | |
Added actions/alternative type of messages | |||
2013-08-08 | added actions/alternate messages | Jfreegman | |
2013-08-08 | Merge branch 'master' of https://github.com/nurupo/InsertProjectNameHere ↵ | irungentoo | |
into nurupo-master Conflicts: core/Messenger.c | |||
2013-08-08 | Made a callback for Friend.status change | Maxim Biro | |
2013-08-07 | Reinstate semicolon | stal | |
2013-08-07 | Re-export m_callback_userstatus | stal | |
2013-08-07 | Merge branch 'master' of http://github.com/irungentoo/ProjectTox-Core | Maxim Biro | |
Conflicts: core/Messenger.c core/Messenger.h | |||
2013-08-07 | Separated StatusMessage from UserStatus | Maxim Biro | |
2013-08-07 | Document functions, and fix bug. | Sebastian Stal | |
2013-08-07 | Add read receipts using packet ID 65. | Sebastian Stal | |
2013-08-05 | Add functions for dealing with userstatus kinds. | Sebastian Stal | |
2013-08-05 | Use void for functions with no parameters | Florian Hahn | |
2013-08-02 | updated return value comments | charmlesscoin | |
2013-08-02 | added #defines for friend.status as well as for erroring on m_addfriend* | charmlesscoin | |
2013-08-01 | Updated comments. | irungentoo | |
2013-07-30 | Small fixes. | irungentoo | |
2013-07-30 | Merge branch 'master' of https://github.com/blackwolf12333/ProjectTox-Core ↵ | irungentoo | |
into blackwolf12333-master Also fixed his pull request. | |||
2013-07-30 | renamed getname to getfriendname and added a getname function to get the ↵ | Peter Maatman | |
name of our client | |||
2013-07-27 | Fixed name related functions. | irungentoo | |
They now should give proper lengths and take length into account when sending. | |||
2013-07-27 | Fixed small astyle problems. | irungentoo | |
2013-07-27 | Ran the code through: astyle --style=linux | irungentoo | |
2013-07-26 | A *lot* of style changes. | Konstantin Kowalski | |
2013-07-26 | Added basic Local/LAN discovery. | irungentoo | |
2013-07-26 | Formatting. | SilentSand | |
Many stylistic changes, mostly formatting code more closely to the coding style. | |||
2013-07-26 | Small change | SilentSand | |
2013-07-25 | Licensing | SilentSand | |
Added the GPLv3 license to some files in addition to fixing some comments at the beginning of the files. | |||
2013-07-24 | Added simple init_networking() error checking | Astonex | |
2013-07-22 | Added support of linkage with C++ code | Maxim Biro | |
2013-07-22 | Modified the way friend requests worked. | irungentoo | |
Added routing of friend requests. | |||
2013-07-20 | fix comments of some files | jvrv | |
2013-07-18 | Move packet IDs to Messenger.h. | Sebastian Stal | |
2013-07-18 | Add custom user statuses to core, updated nTox to support nicknames and user ↵ | Sebastian Stal | |
statuses. | |||
2013-07-18 | Added nicknames and nickname syncing. | irungentoo | |
2013-07-17 | Bug fixed, Loading and saving added to core. | irungentoo | |
2013-07-13 | Fixed 2 small mistakes present in the last pull request. | irungentoo | |
2013-07-13 | Added conversion from friend_id to client_id | Maxim Biro | |