2022-11-21 13:43 | Strictly follow BRE to generate nodes.h | Willy Goiffon | 1 | +1 | -1 |
2022-09-04 07:30 | Skip ipv6 only nodes when ipv6 is disabled | Willy Goiffon | 2 | +2 | -2 |
2019-03-02 22:09 | Remove nodes.h - auto updates on build | zradosłav | 1 | +0 | -198 |
2019-03-02 22:05 | Fix typo | sin | 1 | +1 | -1 |
2019-02-14 16:08 | Updated license year. | pranomostro | 1 | +3 | -3 |
2018-09-07 18:28 | Update contact info in README | sin | 1 | +1 | -2 |
2018-07-05 20:28 | Updated nodes.h. | pranomostro | 1 | +27 | -146 |
2018-03-06 09:43 | Update to the new API (v0.2.0). | pranomostro | 1 | +3 | -3 |
2018-02-26 15:21 | Import updated arg.h from the suckless crowd. | pranomostro | 1 | +42 | -56 |
2018-02-11 00:29 | Updated nodes, fixed libraries. No solution for the hanging-up crash yet, though. :( | pranomostro | 2 | +107 | -72 |
2017-11-09 11:18 | Simplified unnecessary switch statement. | pranomostro | 1 | +11 | -15 |
2017-08-21 17:42 | Added link to tuntox. | pranomostro | 1 | +3 | -0 |
2017-08-21 17:38 | Revert "Remove dysfunctional example from the manpage." | pranomostro | 1 | +14 | -0 |
2017-08-20 00:09 | Remove dysfunctional example from the manpage. | pranomostro | 1 | +0 | -14 |
2017-07-09 11:42 | Clarified error message for missing flag. | pranomostro | 1 | +1 | -1 |
2017-07-09 11:39 | Make the behaviour symetric. | pranomostro | 1 | +13 | -4 |
2017-07-08 21:53 | Print own messages to FTEXT_OUT. | pranomostro | 1 | +7 | -0 |
2017-06-28 12:28 | Bump to 0.4 | pranomostro | 1 | +3 | -3 |
2017-06-03 18:31 | Add argument to %s substitution, check lseek return value, simplify error code. | pranomostro | 1 | +5 | -2 |
2017-06-03 17:58 | Add connecting to tcp relays by default. | pranomostro | 3 | +97 | -85 |
2017-05-20 17:57 | Update nodes.h | pranomostro | 1 | +24 | -24 |
2017-05-16 08:19 | Update contributor email in the LICENSE. | pranomostro | 1 | +1 | -1 |
2017-05-15 10:35 | Major error message overhaul. | pranomostro | 1 | +26 | -26 |
2017-05-15 10:01 | Fix indentation mistake. | pranomostro | 1 | +1 | -1 |
2017-05-15 10:00 | Now writing more errors to gslots. | pranomostro | 1 | +29 | -8 |
2017-05-15 09:43 | Update API so that conf/in accepts flags for the conference type. | pranomostro | 3 | +22 | -9 |
2017-05-14 21:51 | Updated email address to posteo.net | pranomostro | 1 | +1 | -1 |
2017-05-14 15:43 | Updated email address. | pranomostro | 1 | +1 | -1 |
2017-05-11 07:25 | Remove recursive make call, simplify the building process. | pranomostro | 1 | +2 | -6 |
2017-05-10 08:05 | Beautify the headers in the Makefile. | pranomostro | 1 | +8 | -1 |
2017-05-09 13:09 | Update nodes.h. | pranomostro | 1 | +39 | -45 |
2017-03-10 13:32 | Implement quiet mode | sin | 3 | +11 | -3 |
2017-03-10 14:50 | Updated contribution years for sin. | pranomostro | 1 | +1 | -1 |
2017-03-10 14:28 | Manpage fixes | sin | 1 | +17 | -21 |
2017-03-10 13:52 | Update links in README | sin | 1 | +3 | -3 |
2017-03-05 14:03 | Updated author names in the man-page. | pranomostro | 1 | +3 | -1 |
2017-03-05 00:40 | Fix obtaining of friend status while creating friend. | pranomostro | 1 | +2 | -1 |
2017-03-05 00:32 | Update docs and fix minor code issue: | pranomostro | 2 | +12 | -4 |
2017-03-04 00:47 | Update license with the two recent maintainers of ratox. | pranomostro | 1 | +2 | -0 |
2017-03-03 14:39 | Merge branch 'toktok'. | pranomostro | 5 | +539 | -61 |
2017-03-03 14:12 | Now aborting when invited to audio conferences. | pranomostro | 1 | +6 | -1 |
2017-03-03 12:31 | Small fixes. | pranomostro | 1 | +9 | -11 |
2017-03-02 21:39 | Explicitely list all libs in LDLIBS | z3bra | 2 | +3 | -2 |
2017-03-02 21:37 | Write call state to the FCALL_STATE file | z3bra | 1 | +3 | -0 |
2017-03-02 21:37 | Reset INCOMPLETE flag when closing FCALL_IN | z3bra | 1 | +1 | -0 |
2017-03-02 21:37 | Add logmsg() when call goes from RINGING to TRANSMITTING | z3bra | 1 | +2 | -0 |
2017-03-02 21:36 | Always append FCALL_IN when in a call | z3bra | 1 | +7 | -4 |
2017-02-17 18:09 | Fix warnings. | pranomostro | 1 | +20 | -12 |
2017-02-17 11:48 | Add ability to toggle message logging to stdout in config.h. | pranomostro | 2 | +7 | -1 |
2017-02-16 19:50 | Update documentation with group-chats. | pranomostro | 3 | +38 | -2 |
2017-02-16 19:29 | Added ability to change the title of a conference. | pranomostro | 1 | +29 | -10 |
2017-02-16 19:08 | Finish conferences that can be left, joined, and used for sending messages. | pranomostro | 1 | +70 | -6 |
2017-02-16 12:22 | Free invite structures after accepting. | pranomostro | 1 | +2 | -0 |
2017-02-11 00:00 | Remove unnecessary include. | pranomostro | 1 | +0 | -2 |
2017-02-10 20:55 | Add handling of joining conferences in loop(). | pranomostro | 1 | +49 | -6 |
2017-01-13 16:25 | Added implementations for the different conference callbacks. | pranomostro | 1 | +46 | -5 |
2017-01-13 13:20 | Removed check from .PHONY targets in makefile. | pranomostro | 1 | +1 | -1 |
2017-01-13 13:14 | Incorporated changes from master. | pranomostro | 1 | +7 | -7 |
2017-01-13 11:45 | Update nodes. | pranomostro | 1 | +45 | -39 |
2017-02-16 21:37 | Update nodes. | pranomostro | 1 | +47 | -47 |
2017-01-13 13:19 | Updated nodes and added .PHONY target to makefile. | pranomostro | 2 | +41 | -33 |
2017-01-13 13:16 | Whitespace fix. | pranomostro | 1 | +1 | -1 |
2017-01-13 11:47 | Remove FOLDER in enum. | pranomostro | 1 | +1 | -1 |
2017-01-13 11:15 | Removed unneeded whitespace. | pranomostro | 1 | +0 | -2 |
2017-01-13 10:54 | Remove conference slots as well. Fix some naming. | pranomostro | 1 | +25 | -11 |
2017-01-12 14:02 | Sync readpassphrase(3) with OpenBSD 6.0 sources | sin | 1 | +54 | -58 |
2017-01-12 14:02 | Sync readpassphrase(3) with OpenBSD 6.0 sources | sin | 1 | +54 | -58 |
2016-12-30 23:53 | Begin writing functions for the invitation callback. | pranomostro | 1 | +95 | -12 |
2016-12-29 14:47 | Merge branch 'toktok' of git.z3bra.org:ratox into toktok | pranomostro | 0 | +0 | -0 |
2016-12-29 14:45 | Fixed removal of conference directories and files. | pranomostro | 1 | +61 | -12 |
2016-12-23 13:25 | Removed tests, updated version number. | pranomostro | 7 | +1 | -107 |
2016-12-17 12:22 | Update the tests so that they send multiple messages and files and also change the names and statuses. | pranomostro | 2 | +24 | -3 |
2016-12-15 16:43 | Make tests faster by not starting three different sessions after each other. | pranomostro | 5 | +11 | -27 |
2016-12-15 13:49 | Add tests for ratox, importing z3bra's tests. | pranomostro | 6 | +108 | -0 |
2016-12-05 15:53 | Bump to 0.3 | pranomostro | 1 | +1 | -1 |
2016-12-05 12:24 | Fix typo in error message, update nodes.h | pranomostro | 2 | +19 | -19 |
2016-12-05 12:20 | Fix possible NULL memcpy() after allocating data. | pranomostro | 1 | +5 | -5 |
2016-12-02 10:30 | Check data for being NULL instead of intermediate, we did that already. | pranomostro | 1 | +1 | -1 |
2016-12-02 10:09 | Fix issue with endianness in confcreate(). | pranomostro | 1 | +3 | -1 |
2016-12-02 10:08 | Merge branch 'toktok' of git.z3bra.org:ratox into toktok | pranomostro | 1 | +1 | -3 |
2016-12-01 19:42 | Data model and adding function for conferences. | pranomostro | 1 | +106 | -1 |
2016-12-01 21:43 | Remove the return value from friendcreate() | pranomostro | 1 | +4 | -6 |
2016-12-01 19:42 | Data model and adding function for conferences. | pranomostro | 1 | +104 | -1 |
2016-11-28 14:36 | Remove converting nospam values because toxcore does that for us now. | pranomostro | 1 | +2 | -4 |
2016-11-28 14:25 | Update to the toktok API. | pranomostro | 1 | +11 | -11 |
2016-11-25 17:09 | Make ringing delay checks simpler | z3bra | 1 | +4 | -5 |
2016-11-25 17:02 | Discard sending of the avatar pictures | z3bra | 1 | +6 | -0 |
2016-11-25 16:43 | nodegen: Keep only online nodes (.last_ping > 0) | z3bra | 2 | +15 | -129 |
2016-11-25 16:29 | Cancel calls ringing longer than RINGINGDELAY | z3bra | 1 | +10 | -2 |
2016-11-25 15:22 | Hang up only when we're in TRANSMITTING mode | z3bra | 1 | +1 | -1 |
2016-11-25 07:13 | Fix accepting friend requests | z3bra | 1 | +5 | -5 |
2016-11-24 22:15 | Fix tests against friend call state | z3bra | 1 | +1 | -1 |
2016-11-24 21:36 | Let the caller hang up while call is ringing | z3bra | 1 | +15 | -25 |
2016-11-24 17:06 | Allocate resources for outgoing call when needed | z3bra | 1 | +17 | -9 |
2016-11-23 09:59 | Make sending only a newline succeed (patch by z3bra). | pranomostro | 1 | +1 | -1 |
2016-11-23 09:52 | Adjust the types of a few variables where it makes sense, mostly in regard to comparisons between signed and unsigned integers. | pranomostro | 1 | +6 | -5 |
2016-11-22 16:56 | Fix issue that prevents correct sending of INCOMPLETE buffers. | pranomostro | 1 | +1 | -1 |
2016-11-22 07:13 | Use ternary to prevent passing negative size to fiforead() | z3bra | 1 | +3 | -3 |
2016-11-22 07:13 | Remove noisy logmsg() / Fix grammar | z3bra | 1 | +2 | -5 |
2016-11-21 19:46 | Discard buffer if size is bigger than expected size | z3bra | 1 | +4 | -7 |
2016-11-21 12:52 | Make sure call is only canceled once | z3bra | 1 | +22 | -17 |
2016-11-19 10:02 | Reduce time between sample sending | z3bra | 1 | +2 | -2 |
2016-11-18 22:29 | Get audio call to work properly | z3bra | 1 | +10 | -8 |
2016-11-18 22:29 | Fixed issue preventing the user to answer calls | z3bra | 1 | +1 | -1 |
2016-11-17 23:18 | Update style for if() conditions | z3bra | 1 | +4 | -4 |
2016-11-17 23:16 | Update audio parameters for the new API | z3bra | 1 | +43 | -22 |
2016-11-17 23:10 | Add a RINGING state for calls | z3bra | 1 | +18 | -15 |
2016-11-14 07:39 | Remove toxcore submodule | z3bra | 2 | +0 | -4 |
2016-11-14 07:38 | Revert "Compile against local toxcore submodule" | z3bra | 3 | +7 | -14 |
2016-11-10 15:41 | Updated nodes.h, small fixes in loop(). | pranomostro | 2 | +62 | -61 |
2016-11-10 13:11 | Express AUDIOBITRATE in kb/s | z3bra | 1 | +1 | -1 |
2016-11-10 12:51 | Retrieve/Send nospam value as little-endian | z3bra | 1 | +3 | -3 |
2016-11-09 23:04 | Remove useless call to FD_CLR() | z3bra | 1 | +0 | -17 |
2016-11-09 09:36 | Fix nospam value endianness | z3bra | 1 | +6 | -4 |
2016-11-08 22:39 | Ensure calls are answered properly | z3bra | 1 | +4 | -6 |
2016-11-08 20:46 | Get rid of 'chunksz' attribute in transfer struct | z3bra | 1 | +1 | -3 |
2016-11-08 20:40 | Handle file transfer in multiple chunks | z3bra | 1 | +17 | -12 |
2016-11-08 16:48 | Various cases of code cleanup: | pranomostro | 1 | +23 | -38 |
2016-11-08 12:43 | Update toxcore to the latest version | z3bra | 0 | +0 | -0 |
2016-11-04 18:24 | Accomodate file transfer callbacks to the new API | z3bra | 1 | +0 | -1 |
2016-11-08 14:43 | Mark transfer as complete as soon as chunk len is 0 | z3bra | 1 | +13 | -15 |
2016-11-08 14:01 | Fix argument passing order of tox_pass_decrypt. | pranomostro | 1 | +1 | -1 |
2016-11-08 13:58 | Pass file number to tox_file_control() | z3bra | 1 | +7 | -4 |
2016-11-08 12:42 | Monitor friends connected either via TCP or UDP | z3bra | 1 | +1 | -1 |
2016-11-08 12:35 | Convert ID string using TOX_PUBLIC_KEY_SIZE | z3bra | 1 | +1 | -1 |
2016-11-08 09:01 | Use av.state to check the current call state | z3bra | 1 | +6 | -13 |
2016-11-08 09:00 | Prevent memcpy'ing to a non-allocated memory area | z3bra | 1 | +2 | -2 |
2016-11-07 20:38 | Change cbcalldata() to match new API | z3bra | 1 | +6 | -5 |
2016-11-07 20:37 | Merge all call state changes in cbcallstate() | z3bra | 1 | +20 | -73 |
2016-11-07 12:59 | Added cbcallstate to deal with call changes | z3bra | 1 | +22 | -5 |
2016-11-07 07:47 | Setup callback to answer audio calls | z3bra | 1 | +14 | -47 |
2016-11-05 14:24 | Remove unused cooldown/lastblock fields from transfer struct | z3bra | 1 | +0 | -1 |
2016-11-05 14:14 | Implement chunk_request callback for file transfer | z3bra | 1 | +43 | -3 |
2016-11-04 18:24 | Accomodate file transfer callbacks to the new API | z3bra | 1 | +3 | -43 |
2016-11-05 14:24 | Remove unused cooldown/lastblock fields from transfer struct | z3bra | 1 | +1 | -22 |
2016-11-05 14:14 | Implement chunk_request callback for file transfer | z3bra | 1 | +48 | -66 |
2016-11-04 18:24 | Accomodate file transfer callbacks to the new API | z3bra | 1 | +34 | -40 |
2016-11-03 17:40 | Small updates to some tox functions, mostly regarding dealing with the return value properly. | pranomostro | 1 | +17 | -15 |
2016-11-03 16:17 | Updated three more callbacks. | pranomostro | 1 | +10 | -10 |
2016-11-03 11:00 | Update three callbacks, update handling of user id's size (now public key sizes). | pranomostro | 1 | +23 | -18 |
2016-11-03 09:35 | Cast const uint8_t* to to void * for freeing, fix one memory access on empty friend request messages, fix dataload() bug and update user status. | pranomostro | 1 | +5 | -2 |
2016-11-02 17:39 | Fix getter/setter usage | z3bra | 1 | +22 | -18 |
2016-11-02 15:16 | Change getters/setters to match the new API | z3bra | 1 | +22 | -22 |
2016-11-02 14:53 | Refactor dataload() and datasave(). | pranomostro | 1 | +27 | -21 |
2016-11-02 14:27 | Refactored dataload(). | pranomostro | 2 | +30 | -21 |
2016-11-02 12:54 | Update Tox_Options fields name | z3bra | 1 | +4 | -4 |
2016-11-02 11:46 | Ditch error reporting in tox_pass_decrypt() | z3bra | 1 | +1 | -1 |
2016-11-02 11:21 | Discard error reporting in tox_new() | z3bra | 1 | +1 | -1 |
2016-11-02 11:18 | Pass global toxav struct to make calls | z3bra | 1 | +3 | -3 |
2016-11-02 07:53 | Get rid of old ToxAvCSettings and use constants instead | z3bra | 2 | +12 | -15 |
2016-11-02 07:38 | Fix AV buffer signedness | z3bra | 1 | +1 | -1 |
2016-11-02 07:35 | Rename tox*_do to tox*_iterate | z3bra | 1 | +2 | -2 |
2016-11-01 21:57 | Make use of audio default settings | z3bra | 1 | +0 | -1 |
2016-11-01 21:37 | Rename _do_interval to _interval_iteration | z3bra | 1 | +1 | -1 |
2016-11-01 21:57 | Make use of audio default settings | z3bra | 1 | +5 | -5 |
2016-11-01 21:21 | Make ToxAV/Tox_Options a struct | z3bra | 1 | +4 | -4 |
2016-11-01 21:11 | Ditch TOX_FRIEND_ADDRESS_SIZE | z3bra | 1 | +5 | -5 |
2016-11-01 08:16 | Replace toxav_send_audio with toxav_audio_send_frame | z3bra | 2 | +14 | -13 |
2016-10-31 23:41 | Update file control constant and flow | z3bra | 1 | +28 | -30 |
2016-10-31 23:23 | Update status length constant name | z3bra | 1 | +3 | -3 |
2016-10-31 23:22 | Rename CLIENT_ID to ADDRESS in constants | z3bra | 1 | +8 | -8 |
2016-10-31 23:21 | Update user status constants | z3bra | 1 | +4 | -5 |
2016-10-31 23:20 | Update friend request message constants | z3bra | 1 | +8 | -8 |
2016-10-31 22:59 | Load data into Tox_Option structure | z3bra | 1 | +10 | -3 |
2016-11-01 21:57 | Update toxcore to the new_api | z3bra | 0 | +0 | -0 |
2016-11-02 08:56 | Add generating nodes from the available nodes.tox.chat API. | pranomostro | 5 | +401 | -137 |
2016-10-31 20:25 | Compile against local toxcore submodule | z3bra | 3 | +14 | -7 |
2016-10-31 20:23 | Make irungentoo/toxcore a submodule | z3bra | 2 | +4 | -0 |
2016-10-31 16:58 | Add missing variable for weprintf conversion. | pranomostro | 1 | +1 | -1 |
2015-02-08 19:29 | Bump up to 0.2.1 | sin | 1 | +1 | -1 |
2015-01-04 15:47 | ratox.1: fix mandoc warnings | Hiltjo Posthuma | 1 | +0 | -6 |
2015-01-06 21:38 | Implement proxy functionality as desired | FRIGN | 3 | +4 | -9 |
2015-01-06 21:19 | Quick fix for API-change | FRIGN | 1 | +1 | -1 |
2014-12-25 20:35 | Update link to OS/X patch | sin | 1 | +1 | -1 |
2014-12-25 18:11 | ratox.1: use author name and mailto macro | Hiltjo Posthuma | 1 | +2 | -3 |
2014-12-25 18:10 | ratox.1: fix alignment for mandoc -Tpdf and html | Hiltjo Posthuma | 1 | +5 | -5 |
2014-12-24 10:55 | Rework manpage | FRIGN | 1 | +76 | -82 |
2014-12-24 10:54 | Change the command line parameters to reflect the config.def.h-changes | FRIGN | 1 | +8 | -2 |
2014-12-23 22:17 | Add ipv6-, tcp- and proxy-mode to config.def.h | FRIGN | 2 | +14 | -14 |
2014-12-23 18:15 | Update LICENSE | sin | 1 | +1 | -1 |
2014-12-23 15:48 | Properly align tables as well | sin | 1 | +10 | -10 |
2014-12-23 13:37 | Align globals and local variables | sin | 1 | +66 | -62 |
2014-12-23 12:22 | Fix indentation and alignment | sin | 1 | +80 | -80 |
2014-12-16 21:22 | Update README | sin | 1 | +1 | -1 |
2014-12-16 16:27 | Update README with mailing list info | sin | 1 | +2 | -2 |
2014-12-11 17:22 | Simplify comments | sin | 1 | +6 | -9 |
2014-12-11 17:17 | Indent with tabs and align with spaces | sin | 1 | +103 | -103 |
2014-12-09 12:10 | Refine config.def.h a bit | FRIGN | 1 | +10 | -3 |
2014-12-08 19:50 | Add ability to specify save file as command line argument | FRIGN | 3 | +41 | -27 |
2014-12-08 11:25 | Rework some of the log-warnings | FRIGN | 1 | +11 | -11 |
2014-12-08 10:49 | Proceed with cleanup | FRIGN | 1 | +31 | -36 |
2014-12-08 10:06 | Guard FD_APPEND with a do { } while(0) | sin | 1 | +10 | -10 |
2014-12-07 19:49 | Begin cleanup according to style(9) | FRIGN | 1 | +126 | -164 |
2014-12-07 15:52 | Bump version to 0.2 | sin | 1 | +1 | -1 |
2014-12-07 12:00 | Re-prompt passphrase when creating a new encrypted save | FRIGN | 1 | +29 | -11 |
2014-12-07 11:02 | Remove SEE ALSO section from manpage | sin | 1 | +0 | -2 |
2014-12-05 18:05 | Update LICENSE and AUTHORS section in manpage | sin | 2 | +4 | -4 |
2014-12-05 17:41 | Fix wording in manpage | sin | 1 | +7 | -7 |
2014-12-05 17:36 | Add -E and -e to enable and disable data file encryption | sin | 2 | +20 | -7 |
2014-12-01 16:09 | Do not handle SIGABRT - let it terminate the process immediately | sin | 1 | +0 | -1 |
2014-12-01 16:07 | Underline references to files | sin | 1 | +1 | -1 |
2014-12-01 16:02 | Add info about `id' file to manpage | sin | 1 | +5 | -0 |
2014-12-01 16:00 | Update manpage | sin | 1 | +106 | -73 |
2014-12-01 15:19 | Increase connection delay to 4 seconds | sin | 1 | +1 | -1 |
2014-12-01 15:18 | Do the datasave() as early as possible in shutdown() | sin | 1 | +2 | -2 |
2014-12-01 15:04 | Save data file on receipt of a deadly signal | sin | 1 | +2 | -0 |
2014-12-01 13:01 | Update TODO | sin | 1 | +0 | -3 |
2014-11-30 19:30 | Update list of nodes | sin | 1 | +81 | -21 |
2014-11-30 17:14 | Connect to nodes in a random order to minimize load on any given node | sin | 1 | +12 | -1 |
2014-11-30 16:53 | Update TODO | sin | 1 | +2 | -0 |
2014-11-29 22:01 | Adapt to latest cleanup in API | FRIGN | 1 | +1 | -1 |
2014-11-28 09:59 | Fix style | sin | 1 | +2 | -1 |
2014-11-27 22:05 | Don't lock up on blocking call_out | FRIGN | 1 | +1 | -5 |
2014-11-26 20:38 | Fit ratox to new toxav-API | FRIGN | 1 | +21 | -14 |
2014-11-01 10:41 | Don't assume mono-audio in defaults | FRIGN | 1 | +2 | -1 |
2014-10-24 13:30 | Use (none, pending, active) instead of (0, 1, 2) | sin | 2 | +5 | -5 |
2014-10-24 13:21 | Rename .ratox.data to .ratox.tox to comply with STS | sin | 1 | +1 | -1 |
2014-10-23 19:51 | Add double spacing between sections in README | sin | 1 | +7 | -0 |
2014-10-23 18:16 | Add screencasting example | sin | 1 | +13 | -0 |
2014-10-23 17:28 | Add an examples section in the README | sin | 1 | +17 | -0 |
2014-10-18 11:01 | Refactor logic in main-loop for pending calls even more | FRIGN | 1 | +26 | -47 |
2014-10-17 20:57 | Don't forget to queue call_out while incoming ringing | FRIGN | 1 | +11 | -0 |
2014-10-17 16:28 | Indentation fixes | sin | 1 | +5 | -5 |
2014-10-17 12:31 | Refactor call-state management | FRIGN | 1 | +118 | -104 |
2014-10-16 21:58 | Remove ugly use of O_DIRECTORY | sin | 1 | +0 | -4 |
2014-10-16 18:50 | Cleanup | FRIGN | 1 | +14 | -24 |
2014-10-15 11:36 | Remember to cool down the transfer for pending buffers as well | sin | 1 | +2 | -1 |
2014-10-15 11:29 | Only complain if errno is not EWOULDBLOCK | sin | 1 | +2 | -1 |
2014-10-15 09:24 | Only call toxav_kill_transmission() after toxav_prepare_transmission() | sin | 1 | +1 | -1 |
2014-10-15 08:54 | Update README | sin | 1 | +1 | -1 |
2014-10-15 08:51 | Build with -g so users can provide meaningful backtraces | sin | 1 | +2 | -2 |
2014-10-14 16:48 | Fortify and optimize file-sending | FRIGN | 1 | +36 | -3 |
2014-10-13 20:35 | Change the state-files | FRIGN | 1 | +36 | -31 |
2014-10-13 19:54 | Only send call-data when Tx transmission is ready | FRIGN | 1 | +18 | -24 |
2014-10-13 17:09 | Fortify error-checks and FSM | FRIGN | 1 | +60 | -35 |
2014-10-12 21:07 | Finish cleaning up av-callbacks | FRIGN | 1 | +19 | -32 |
2014-10-12 17:14 | Further simplify call-start-callbacks | FRIGN | 1 | +8 | -29 |
2014-10-12 13:55 | Use (void *userdata) in callbacks and drop ringing-callback | FRIGN | 1 | +8 | -72 |
2014-10-12 11:21 | Fix vertical spacing | sin | 1 | +0 | -5 |
2014-10-12 11:12 | We might eventually have logerr() and logwarn() | sin | 1 | +45 | -45 |
2014-10-12 10:14 | tox_is_data_encrypted() was renamed to tox_is_save_encrypted() | sin | 1 | +1 | -1 |
2014-10-12 09:31 | Add stricter error-checking | FRIGN | 1 | +99 | -25 |
2014-10-10 14:48 | Add link to patch in README for building on OSX | sin | 1 | +3 | -1 |
2014-10-10 10:00 | Don't spin on request/out/<ID> if we echo anything other than '0' or '1' | sin | 1 | +5 | -1 |
2014-10-09 10:30 | Add kytv to LICENSE for contributing the manpage | sin | 1 | +1 | -0 |
2014-10-09 10:27 | Add nospam/ to manpage | sin | 1 | +1 | -1 |
2014-10-09 10:23 | Use NSIG instead of _NSIG | sin | 1 | +3 | -3 |
2014-10-08 21:42 | Fix request- and friend-management | FRIGN | 1 | +18 | -3 |
2014-10-08 20:00 | Style fix | sin | 1 | +4 | -3 |
2014-10-08 19:52 | Don't close a random fd | sin | 1 | +6 | -4 |
2014-10-08 19:24 | Do a toxav_hangup() like we do elsewhere | sin | 1 | +1 | -1 |
2014-10-08 18:42 | Fix file-transfers | sin | 1 | +23 | -21 |
2014-10-08 18:14 | Check outfiles if they are still open | FRIGN | 1 | +25 | -4 |
2014-10-08 13:57 | Update README | sin | 1 | +12 | -2 |
2014-10-08 13:49 | Update README | sin | 1 | +27 | -20 |
2014-10-08 13:42 | Update README | sin | 1 | +1 | -1 |
2014-10-08 13:41 | Update README | sin | 2 | +3 | -3 |
2014-10-08 13:40 | Update README | sin | 1 | +49 | -47 |
2014-10-08 13:12 | Check if the call id is valid before cancelling it | sin | 1 | +1 | -1 |
2014-10-08 13:07 | Fix build on kfreebsd | Kill Your TV | 1 | +4 | -0 |
2014-10-08 13:06 | Add -lrt to LDFLAGS | sin | 1 | +1 | -1 |
2014-10-08 13:05 | Manpage update | sin | 1 | +2 | -3 |
2014-10-08 13:03 | Rework state management for audio calls | sin | 1 | +25 | -49 |
2014-10-08 10:43 | Add manpage | sin | 2 | +86 | -2 |
2014-10-08 00:26 | A bit more consistent output message | sin | 1 | +1 | -1 |
2014-10-08 00:24 | Implement peer timeout | sin | 1 | +12 | -3 |
2014-10-08 00:20 | Increase ringing delay | sin | 1 | +1 | -1 |
2014-10-08 00:19 | Update TODO | sin | 1 | +1 | -0 |
2014-10-08 00:16 | Release call resources with toxav_kill_transmission() | sin | 1 | +6 | -0 |
2014-10-08 00:03 | Remove debug printf() | sin | 1 | +0 | -1 |
2014-10-07 15:36 | Simplify user state tracking | sin | 1 | +11 | -14 |
2014-10-07 15:18 | Refactor user-state-logic | FRIGN | 1 | +20 | -21 |
2014-10-07 10:56 | Rename ustatus to ustate | sin | 1 | +11 | -11 |
2014-10-07 10:55 | Correctly inform external scripts of an invalid user state | sin | 1 | +12 | -3 |
2014-10-07 10:31 | Add support for changing the user state and reporting friend's user state | sin | 1 | +75 | -6 |
2014-10-07 01:13 | Allocate enough memory to allow copying all the friends | sin | 1 | +1 | -1 |
2014-10-07 00:49 | Revert accidental modification to config.mk | sin | 1 | +2 | -2 |
2014-10-07 00:48 | Send the actual message when initiating the friend request | sin | 1 | +1 | -1 |
2014-10-07 00:43 | Fix possible stack corruption when parsing friend IDs | sin | 2 | +18 | -9 |
2014-10-07 00:01 | Reset fd offset when writing out | sin | 1 | +13 | -0 |
2014-10-06 10:57 | Nuke leading space | sin | 1 | +1 | -1 |
2014-10-06 10:54 | Reset state after hangup | sin | 1 | +1 | -0 |
2014-10-06 10:32 | Re-order function decls | sin | 1 | +1 | -1 |
2014-10-06 09:50 | Allow to attach aplay after we've initiated a call | sin | 1 | +2 | -3 |
2014-10-05 20:46 | Factor out check for NULL frame | sin | 1 | +2 | -3 |
2014-10-05 20:43 | Allow simultaneous tx/rx call | sin | 1 | +19 | -9 |
2014-10-05 20:36 | Clean up calls on shutdown | sin | 1 | +4 | -2 |
2014-10-05 20:31 | Properly hang up initiating calls | sin | 1 | +0 | -4 |
2014-10-05 19:01 | Fix timing issue | FRIGN | 1 | +2 | -2 |
2014-10-05 18:08 | Fix units (us -> ms) | FRIGN | 1 | +2 | -2 |
2014-10-05 14:02 | Style fix | sin | 1 | +2 | -1 |
2014-10-05 10:33 | Add sample-timer for calls | FRIGN | 1 | +34 | -11 |
2014-10-04 10:22 | Update README | sin | 1 | +1 | -1 |
2014-10-04 09:58 | Minor stylistic changes | sin | 1 | +4 | -5 |
2014-10-04 09:47 | Add initial outgoing call-support | FRIGN | 2 | +134 | -14 |
2014-10-03 22:55 | Bring connection delay down to 3s | sin | 1 | +1 | -1 |
2014-10-03 22:24 | Default to 0666 perms | sin | 1 | +7 | -7 |
2014-10-03 16:04 | Up max calls to 8 after discussion with other tox developers | sin | 1 | +1 | -1 |
2014-10-03 16:04 | Clarify semantics | sin | 1 | +2 | -0 |
2014-10-03 13:02 | Put configurable stuff in config.def.h | sin | 2 | +5 | -5 |
2014-10-03 12:47 | Up max number of calls | sin | 1 | +2 | -1 |
2014-10-03 12:33 | Fix broken build | sin | 1 | +1 | -1 |
2014-10-03 12:20 | Refactor code and prepare multiple calls | FRIGN | 1 | +23 | -25 |
2014-10-03 11:47 | Simplify cbcallstarted() | sin | 1 | +1 | -16 |
2014-10-03 11:41 | Implement cbcallending() to properly reset state when we cancel the call | sin | 1 | +11 | -2 |
2014-10-03 11:33 | Hangup the call on EPIPE | sin | 1 | +2 | -2 |
2014-10-02 22:43 | Stop this madness | sin | 2 | +3 | -3 |
2014-10-02 20:06 | Actually fill the status message buffer when creating friends | sin | 1 | +1 | -1 |
2014-10-02 09:25 | Add cancelrxcall() | FRIGN | 1 | +17 | -16 |
2014-10-01 18:10 | Fix format specifier for printing nospam | sin | 1 | +1 | -1 |
2014-10-01 18:08 | Use strtoul() instead of strtol() | sin | 1 | +2 | -2 |
2014-10-01 17:50 | Fix a small issue in setnospam and polish the output | FRIGN | 1 | +6 | -4 |
2014-10-01 17:23 | SAVING LOC! | sin | 1 | +2 | -4 |
2014-10-01 17:00 | Add connection delay enum instead of magic value | sin | 1 | +5 | -1 |
2014-10-01 16:09 | Don't use magic numbers :) | sin | 1 | +1 | -1 |
2014-10-01 15:39 | Receiving calls works! | sin | 1 | +1 | -0 |
2014-10-01 15:29 | Rename callbacks and group them properly | sin | 1 | +52 | -52 |
2014-10-01 14:58 | No need to print the write(2) error | sin | 1 | +0 | -1 |
2014-10-01 14:57 | Starting fooling around with toxav; work in progress | sin | 2 | +267 | -1 |
2014-10-01 14:41 | Break after we cancel the rx transfer | sin | 1 | +8 | -3 |
2014-10-01 09:20 | Properly underline section in README | sin | 1 | +1 | -1 |
2014-10-01 08:51 | Update README | sin | 1 | +1 | -1 |
2014-09-30 22:01 | Add nospam-slot | FRIGN | 2 | +55 | -9 |
2014-09-30 16:03 | Call fiforeset() if we fail to initiate the transfer | sin | 1 | +1 | -4 |
2014-09-30 14:43 | Proper types | sin | 1 | +2 | -2 |
2014-09-30 14:42 | Be consistent in how we default to the "Anonymous" name | sin | 1 | +5 | -3 |
2014-09-30 14:33 | Simplify reporting of online status | sin | 1 | +3 | -3 |
2014-09-30 14:28 | Allow empty names | sin | 1 | +0 | -2 |
2014-09-30 14:19 | Remove FRIENDNAME macro and refactor code | sin | 1 | +26 | -24 |
2014-09-30 13:41 | Print filename in file_pending | sin | 1 | +8 | -6 |
2014-09-30 10:18 | Add contact info in README | sin | 1 | +6 | -0 |
2014-09-29 20:12 | Staticise fiforeset() | sin | 1 | +1 | -1 |
2014-09-29 19:50 | Initial release 0.1 | sin | 1 | +1 | -1 |
2014-09-29 19:48 | Define FRIENDNAME-Macro for repetitive idiom | FRIGN | 1 | +20 | -30 |
2014-09-29 19:14 | Remember volatile | sin | 1 | +1 | -1 |
2014-09-29 19:13 | BSD style def | sin | 1 | +2 | -1 |
2014-09-29 16:29 | Small refactor in printrat() | FRIGN | 1 | +4 | -4 |
2014-09-29 16:26 | Implement fiforeset() | FRIGN | 1 | +33 | -42 |
2014-09-28 23:16 | Use PIPE_BUF instead of BUFSIZ for fifo reads | sin | 1 | +2 | -2 |
2014-09-27 15:58 | Clear fd status when we are done to avoid double initiation | sin | 1 | +3 | -1 |
2014-09-27 15:38 | Update README | sin | 1 | +3 | -3 |
2014-09-27 15:34 | Update README | sin | 1 | +59 | -4 |
2014-09-27 10:32 | Unified log-format | FRIGN | 1 | +43 | -40 |
2014-09-26 17:53 | Cancel rx transfer if we fail to accept it for whatever reason | sin | 1 | +1 | -2 |
2014-09-26 16:03 | No need to open for writing | sin | 1 | +1 | -1 |
2014-09-26 16:02 | Rename RX/TX to Rx/Tx | sin | 1 | +5 | -5 |
2014-09-26 15:57 | Make stdout unbuffered as early as possible | sin | 1 | +2 | -2 |
2014-09-26 15:54 | Just flag the signal, nothing more | sin | 1 | +3 | -2 |
2014-09-26 15:49 | Default perms for directories should be 0777 | sin | 1 | +2 | -2 |
2014-09-26 15:39 | Fix error message | sin | 1 | +1 | -1 |
2014-09-26 15:20 | Style fix | sin | 1 | +5 | -0 |
2014-09-26 15:18 | More tight error checking | sin | 1 | +31 | -15 |
2014-09-26 15:10 | Update README | sin | 1 | +1 | -4 |
2014-09-26 15:08 | Remove implemented items from TODO | sin | 1 | +0 | -2 |
2014-09-26 15:05 | Replace all perror() with eprintf() calls | sin | 1 | +66 | -128 |
2014-09-26 14:55 | Add eprintf.c | sin | 4 | +88 | -27 |
2014-09-26 14:46 | Check return value of tox_new() | sin | 1 | +8 | -0 |
2014-09-25 14:21 | Code cleanup | FRIGN | 1 | +116 | -121 |
2014-09-25 11:15 | Add ratox-rat as ASCII-logo | FRIGN | 1 | +15 | -9 |
2014-09-25 10:15 | Flag transfer completion by changing state | sin | 1 | +1 | -0 |
2014-09-24 16:28 | Style fix | sin | 1 | +2 | -1 |
2014-09-24 16:05 | Use unbuffered stdout | sin | 1 | +4 | -4 |
2014-09-24 15:22 | Cancel transfers unconditionally if we lose connection | sin | 1 | +2 | -4 |
2014-09-24 15:04 | File transfer fixes | sin | 1 | +5 | -0 |
2014-09-24 14:56 | Cancel transfers when we come back after losing connectivity to the DHT | sin | 1 | +7 | -0 |
2014-09-24 14:43 | Handle partial writes | sin | 1 | +12 | -7 |
2014-09-24 14:13 | Update TODO | sin | 1 | +1 | -0 |
2014-09-24 14:07 | Do it in the same order as in cancelrxtransfer() | sin | 1 | +3 | -3 |
2014-09-24 14:01 | Keep trying to write until we succeed | sin | 1 | +5 | -1 |
2014-09-24 13:46 | Ignore SIGPIPE and only cancel on EPIPE | sin | 1 | +3 | -1 |
2014-09-24 13:29 | Only poll the file descriptors we added to the set | sin | 1 | +17 | -27 |
2014-09-24 13:21 | Split canceltransfer() to cancel{tx,rx}transfer() | sin | 1 | +21 | -18 |
2014-09-24 13:16 | Inform the user when we cancel pending transfers | sin | 1 | +2 | -0 |
2014-09-24 12:57 | Rename recvfilepending to recvfileactive | sin | 1 | +5 | -5 |
2014-09-24 12:07 | Cancel pending transfers | sin | 1 | +11 | -0 |
2014-09-24 11:57 | Style fix for comments | sin | 1 | +13 | -14 |
2014-09-24 11:55 | Add support for receiving files | sin | 2 | +115 | -16 |
2014-09-23 14:29 | Change license to ISC - equivalent to MIT/X | sin | 1 | +11 | -19 |
2014-09-23 14:27 | Style fix | sin | 1 | +0 | -1 |
2014-09-23 14:26 | Update README | sin | 1 | +2 | -1 |
2014-09-23 13:55 | Cancel transfer first, then remove files (we need the fd) | sin | 1 | +1 | -1 |
2014-09-23 13:42 | Post a KILL when cancelling transfers | sin | 1 | +3 | -2 |
2014-09-23 13:33 | Remove useless { } | sin | 1 | +1 | -2 |
2014-09-23 13:32 | Cancel transfers properly | sin | 1 | +19 | -13 |
2014-09-23 13:20 | Message splitting already works | sin | 1 | +1 | -1 |
2014-09-23 13:13 | We support utf-8 | sin | 1 | +1 | -1 |
2014-09-23 13:06 | Add section on portability | sin | 1 | +8 | -0 |
2014-09-23 13:05 | We have proxy support, update README | sin | 1 | +1 | -1 |
2014-09-23 13:03 | Add README | sin | 1 | +40 | -0 |
2014-09-23 12:40 | We need to force TCP mode when using the proxy | sin | 1 | +3 | -0 |
2014-09-23 12:35 | Add proxy support | sin | 2 | +19 | -4 |
2014-09-23 12:20 | Add TCP mode | sin | 2 | +9 | -1 |
2014-09-23 11:03 | Refactor data-structures | FRIGN | 1 | +47 | -57 |
2014-09-23 09:56 | Scream if the datafile has 0 length | sin | 1 | +6 | -0 |
2014-09-23 09:01 | Add TODO | sin | 1 | +3 | -0 |
2014-09-23 08:38 | Add frienddestroy() and refactor removefriend() | sin | 1 | +32 | -25 |
2014-09-22 22:50 | Use fsync() on fd in datasave() | sin | 1 | +1 | -0 |
2014-09-22 21:18 | Refactor removefriend() | FRIGN | 1 | +14 | -25 |
2014-09-22 16:10 | Add support for removing friends | sin | 1 | +41 | -2 |
2014-09-22 15:26 | Dump our status message in the status/out file not our nickname | sin | 1 | +1 | -1 |
2014-09-22 15:15 | Use number of seconds since epoch as a timestamp for naming files uniquely | sin | 1 | +5 | -2 |
2014-09-22 15:07 | Use O_RDONLY when opening the datafile | sin | 1 | +1 | -1 |
2014-09-22 15:06 | Remeber to truncate datafile in datasave() in case it shrinks | sin | 1 | +1 | -1 |
2014-09-22 14:46 | Change datasave() and localinit() to use fd's instead of fp's | FRIGN | 1 | +15 | -16 |
2014-09-22 14:22 | Print message before password prompt | sin | 1 | +2 | -4 |
2014-09-22 14:17 | Refactor dataload() | FRIGN | 1 | +23 | -38 |
2014-09-22 13:16 | Refactor fifoflush() | FRIGN | 1 | +10 | -39 |
2014-09-22 12:41 | Style fix | sin | 1 | +1 | -1 |
2014-09-22 12:24 | Forgot config.def.h | sin | 1 | +1 | -1 |
2014-09-22 12:24 | Rename encryptsave to encryptdatafile | sin | 1 | +4 | -4 |
2014-09-22 12:20 | Allow to encrypt a plain text data file and vice versa | sin | 1 | +28 | -24 |
2014-09-22 12:06 | Inform the user if encryption is enabled but the datafile is not encrypted | sin | 1 | +4 | -1 |
2014-09-22 11:58 | Print a newline between the banner and the rest | sin | 1 | +1 | -0 |
2014-09-22 11:26 | Allow a client with encrypted support to load non-encrypt datafiles | sin | 1 | +9 | -4 |
2014-09-22 11:23 | Just realloc(), don't leak if we get called more than once | sin | 1 | +1 | -1 |
2014-09-22 11:22 | Oops | sin | 1 | +1 | -1 |
2014-09-22 11:11 | Just check p[0] | sin | 1 | +1 | -1 |
2014-09-22 11:10 | Forbid empty passwords, keep looping | sin | 1 | +9 | -10 |
2014-09-22 10:57 | Make sure to report when .ratox.data doesn't match our encryption config | sin | 1 | +14 | -9 |
2014-09-22 10:49 | Keep asking for password if it doesn't match | sin | 1 | +14 | -10 |
2014-09-22 10:36 | Use portable readpassphrase() from OpenSSH | sin | 1 | +57 | -47 |
2014-09-22 10:29 | Generate config.h | sin | 1 | +6 | -2 |
2014-09-22 10:27 | Add support for encrypted save files | sin | 6 | +276 | -23 |
2014-09-21 18:32 | Add IPv6 support | sin | 1 | +25 | -3 |
2014-09-21 18:27 | Lay the ground for IPv6 support | sin | 2 | +27 | -14 |
2014-09-21 18:23 | Update nodelist | sin | 2 | +51 | -53 |
2014-09-21 09:36 | Only close file descriptors when they are not -1 | sin | 1 | +20 | -11 |
2014-09-21 09:26 | Add shutdown() for clean exit | FRIGN | 1 | +65 | -1 |
2014-09-20 13:27 | fiforead() should accept a void * instead of char * | sin | 1 | +12 | -10 |
2014-09-20 13:20 | Fix off-by-one bugs when calling fiforead() | sin | 1 | +15 | -17 |
2014-09-20 09:25 | Refactor sendfriendreq() | FRIGN | 1 | +17 | -27 |
2014-09-19 23:40 | Implement fiforead() | FRIGN | 1 | +65 | -116 |
2014-09-19 15:11 | Initialize fdmax | sin | 1 | +1 | -0 |
2014-09-19 15:03 | Factor out fifoflush() in a separate func | sin | 1 | +49 | -34 |
2014-09-19 11:39 | Clear up the enums and fix implicit condition-bug | FRIGN | 1 | +12 | -5 |
2014-09-19 10:54 | Handle rejected transfers | sin | 1 | +32 | -0 |
2014-09-19 10:39 | Fix PAUSE/RESUME in file transfers | sin | 1 | +13 | -13 |
2014-09-19 10:27 | Add TRANSFER_PAUSED state | sin | 1 | +36 | -42 |
2014-09-19 09:22 | Inform the user when a transfer is in progress | sin | 1 | +1 | -0 |
2014-09-19 09:09 | Fix file transfers + texting to use O_RDONLY for FIFOs | sin | 1 | +42 | -36 |
2014-09-18 20:27 | Change global in-fifos from O_RDWR to O_RDONLY | FRIGN | 1 | +46 | -15 |
2014-09-18 15:17 | Missed some more | sin | 1 | +4 | -4 |
2014-09-18 15:13 | No need to specify modes, default to 0644 and 0777 | sin | 1 | +16 | -18 |
2014-09-18 14:29 | OUT_F is reserved for the edge-case where we don't know if OUT is a STATIC or FOLDER | sin | 1 | +7 | -7 |
2014-09-18 14:25 | Print a message when we reject a friend request | sin | 1 | +2 | -0 |
2014-09-18 14:24 | Allow the user to reject a friend request | sin | 1 | +8 | -4 |
2014-09-18 14:06 | We need O_WRONLY for text_out as well | sin | 1 | +6 | -6 |
2014-09-18 14:03 | Remember to ftruncate() before updating the files | sin | 1 | +6 | -0 |
2014-09-18 14:00 | Remove writeline() | sin | 1 | +82 | -95 |
2014-09-18 11:00 | We can't use TAILQ_REMOVE inside TAILQ_FOREACH | sin | 1 | +5 | -6 |
2014-09-18 09:22 | Add fifos for incoming requests and remove cmd-parser | FRIGN | 1 | +51 | -155 |
2014-09-18 09:45 | Rework file-transfers | sin | 1 | +55 | -26 |
2014-09-17 21:09 | Fix wall of gcc-warnings | FRIGN | 1 | +2 | -2 |
2014-09-17 18:50 | Rename ratatox to ratox | sin | 4 | +1191 | -1191 |
2014-09-17 18:03 | Save state to `.ratatox.data' | sin | 1 | +1 | -1 |
2014-09-17 17:37 | Fix FIFO craziness | sin | 1 | +3 | -3 |
2014-09-17 17:35 | Fix select() spin | sin | 1 | +4 | -7 |
2014-09-17 16:16 | Ensure proper permissions on request/out | sin | 1 | +5 | -4 |
2014-09-17 16:04 | Remember to ftruncate() before dprintf() | sin | 1 | +6 | -0 |
2014-09-17 15:53 | Rework data-structures | FRIGN | 1 | +100 | -43 |
2014-09-17 10:54 | It is text_out not textout | sin | 1 | +1 | -1 |
2014-09-17 10:53 | Use upper-case when printing IDs | sin | 1 | +2 | -2 |
2014-09-16 16:30 | Catch TOX_FAERR_{BADCHECKSUM,SETNEWNOSPAM} | sin | 1 | +6 | -0 |
2014-09-16 16:17 | Add FIFO for sending a friend request | sin | 1 | +62 | -44 |
2014-09-16 15:33 | Rename functions to keep style consistent | sin | 1 | +27 | -27 |
2014-09-16 15:28 | Add comment like we do for the name and id | sin | 1 | +1 | -0 |
2014-09-16 15:26 | Add support for changing the status message | sin | 1 | +44 | -8 |
2014-09-16 15:15 | Make writeline() more generic | sin | 1 | +26 | -31 |
2014-09-16 15:04 | Make callbacks more generic | sin | 1 | +4 | -5 |
2014-09-16 15:01 | Start using callbacks to make the main loop less ugly | sin | 1 | +38 | -29 |
2014-09-16 14:30 | Name setting and printing the ID are now exposed via the fs | sin | 1 | +121 | -63 |
2014-09-16 13:24 | When initiating a transfer, print the nickname of the friend | sin | 1 | +2 | -1 |
2014-09-16 13:13 | Print message when transfers start | sin | 1 | +1 | -0 |
2014-09-16 12:53 | Detect and cleanup stale transfers | sin | 1 | +13 | -0 |
2014-09-16 12:45 | Only monitor FIFOs for friends that are online | sin | 1 | +9 | -4 |
2014-09-16 12:33 | Correctly terminate transfers | sin | 1 | +0 | -1 |
2014-09-16 12:30 | Remember to free the buffers | sin | 1 | +2 | -0 |
2014-09-16 12:26 | Clean up send_friend_file() | sin | 1 | +19 | -16 |
2014-09-16 12:19 | Add Laslo Hunhold <dev@frign.de> to LICENSE | sin | 1 | +1 | -0 |
2014-09-16 12:18 | Correctly inform the user when the transfer is complete | sin | 1 | +6 | -4 |
2014-09-16 12:13 | Only attempt to send a queued transfer when it is pending | sin | 1 | +8 | -6 |
2014-09-15 22:14 | Implement file sending | sin | 1 | +145 | -0 |
2014-09-15 19:47 | Pass -DVERSION=\"${VERSION}\" and use that when printing the rat | sin | 2 | +2 | -2 |
2014-09-15 19:18 | Rename printbanner() to printrat() | sin | 1 | +3 | -3 |
2014-09-15 18:00 | Inform the user of the help cmd | sin | 1 | +1 | -0 |
2014-09-15 17:10 | Avoid blank nicknames when printing | sin | 1 | +6 | -3 |
2014-09-15 17:06 | For now print messages on the main screen too | sin | 1 | +1 | -0 |
2014-09-15 16:37 | Rename bootstrapnode to node | sin | 2 | +5 | -5 |
2014-09-15 16:31 | Correctly track connected state variable | sin | 1 | +1 | -0 |
2014-09-15 16:26 | Add user status callback | sin | 1 | +25 | -3 |
2014-09-15 16:19 | Fix message | sin | 1 | +1 | -1 |
2014-09-15 15:36 | Rename do*() to cmd*() | sin | 1 | +15 | -15 |
2014-09-15 15:26 | Add arg.h | sin | 2 | +67 | -1 |
2014-09-15 15:12 | Add timestamps for incoming messages | sin | 1 | +5 | -1 |
2014-09-15 15:04 | Fix one more warning | sin | 1 | +1 | -1 |
2014-09-15 15:03 | Fix more warnings | sin | 1 | +5 | -5 |
2014-09-15 14:54 | Fix warnings and rename blabla() to writeparam() | sin | 1 | +22 | -22 |
2014-09-15 14:48 | Use EXIT_FAILURE and EXIT_SUCCESS | sin | 1 | +20 | -20 |
2014-09-15 14:45 | Timestamp some messages | sin | 1 | +29 | -14 |
2014-09-15 14:35 | Color banner | sin | 1 | +2 | -0 |
2014-09-15 14:33 | Print banner | sin | 1 | +14 | -0 |
2014-09-15 14:26 | Remove unused symbols | sin | 2 | +4 | -59 |
2014-09-15 14:21 | Fix off-by-one | sin | 1 | +1 | -1 |
2014-09-15 14:16 | Cleanup | sin | 1 | +25 | -23 |
2014-09-15 14:01 | Create all friend files at load time | sin | 1 | +16 | -16 |
2014-09-15 13:40 | Create files even if the friend is not yet in our list | sin | 1 | +12 | -14 |
2014-09-15 13:36 | Squash together retarded conditional | sin | 1 | +2 | -5 |
2014-09-15 13:31 | Dump name and statusmsg on conn status | sin | 1 | +9 | -0 |
2014-09-15 13:23 | friendcreate() should return a pointer to the friend | sin | 1 | +5 | -3 |
2014-09-15 13:18 | Add wrapper for writing to id/XXX files | sin | 1 | +37 | -64 |
2014-09-15 12:54 | Add <id>/online | sin | 1 | +22 | -10 |
2014-09-15 12:43 | Rename status file to statusmsg | sin | 1 | +1 | -1 |
2014-09-15 11:53 | Fix typo | sin | 1 | +1 | -1 |
2014-09-15 11:52 | Save friends too | sin | 1 | +2 | -0 |
2014-09-15 11:27 | Just a hack for now, strip the training newline if any | sin | 1 | +2 | -0 |
2014-09-15 11:25 | Don't set a fixed name at init time | sin | 1 | +0 | -2 |
2014-09-15 11:22 | Touch text_out at init time | sin | 1 | +10 | -0 |
2014-09-15 11:15 | Add commands to change name and print current ID | sin | 1 | +45 | -6 |
2014-09-15 10:54 | When we hit an unknown command inform the user of the help command | sin | 1 | +1 | -1 |
2014-09-15 10:43 | Errors go to stderr | sin | 1 | +8 | -8 |
2014-09-15 10:39 | Capitalize string in output | sin | 1 | +1 | -1 |
2014-09-15 10:38 | Rename `helpstr' to `usage' | sin | 1 | +6 | -6 |
2014-09-15 10:35 | Add command infrastructure | sin | 1 | +320 | -41 |
2014-09-13 22:57 | Dump output to master.out by default | sin | 1 | +32 | -15 |
2014-09-13 22:46 | Add Makefile + config.mk + config.def.h | sin | 4 | +130 | -66 |
2014-09-13 15:38 | Add LICENSE | sin | 2 | +22 | -0 |
2014-09-13 15:32 | text_out should be in the same dir as text_in | sin | 1 | +1 | -2 |
2014-09-13 15:29 | Add missing break | sin | 1 | +1 | -0 |
2014-09-13 14:50 | Style fix | sin | 1 | +4 | -0 |
2014-09-13 14:48 | Statically init friend head | sin | 1 | +1 | -3 |
2014-09-13 14:33 | Rename data file to ratatox.data | sin | 1 | +5 | -5 |
2014-09-13 13:44 | Initial commit | sin | 2 | +1189 | -0 |