Age | Commit message (Expand) | Author |
---|---|---|
2014-09-18 | Rework file-transfers...For aborted transfers, we will have to move the transfer to the TRANSFER_KILLED state. Then we'll have to wait until the input FIFO stops being readable (the user ^C the transfer). Only then can we move to TRANSFER_NONE. If we move to TRANSFER_NONE immediately then we will initiate a new transfer which we don't want to do. The basic idea is: If we move into the TRANSFER_KILLED state and timeout has expired (50ms?) without the fd being readable (the user did a ^C on cat file > file_in) then move the transfer to TRANSFER_NONE state. | sin |
2014-09-17 | Fix wall of gcc-warnings | FRIGN |
2014-09-17 | Rename ratatox to ratox | sin |
2014-09-17 | Save state to `.ratatox.data'...Makes it a bit more difficult to accidentally delete it and the user can't really interact with it so make it hidden. | sin |
2014-09-17 | Fix FIFO craziness | sin |
2014-09-17 | Fix select() spin | sin |
2014-09-17 | Ensure proper permissions on request/out | sin |
2014-09-17 | Remember to ftruncate() before dprintf() | sin |
2014-09-17 | Rework data-structures | FRIGN |
2014-09-17 | It is text_out not textout | sin |
2014-09-17 | Use upper-case when printing IDs | sin |
2014-09-16 | Catch TOX_FAERR_{BADCHECKSUM,SETNEWNOSPAM} | sin |
2014-09-16 | Add FIFO for sending a friend request | sin |
2014-09-16 | Rename functions to keep style consistent | sin |
2014-09-16 | Add comment like we do for the name and id | sin |
2014-09-16 | Add support for changing the status message | sin |
2014-09-16 | Make writeline() more generic | sin |
2014-09-16 | Make callbacks more generic | sin |
2014-09-16 | Start using callbacks to make the main loop less ugly | sin |
2014-09-16 | Name setting and printing the ID are now exposed via the fs...We will gradually expose the other commands as well. | sin |
2014-09-16 | When initiating a transfer, print the nickname of the friend | sin |
2014-09-16 | Print message when transfers start | sin |
2014-09-16 | Detect and cleanup stale transfers | sin |
2014-09-16 | Only monitor FIFOs for friends that are online...Side-effect: If you send a file to a friend that is offline, the write will block() until the friend comes online at which point the file transfer will begin. | sin |
2014-09-16 | Correctly terminate transfers | sin |
2014-09-16 | Remember to free the buffers | sin |
2014-09-16 | Clean up send_friend_file() | sin |
2014-09-16 | Add Laslo Hunhold <dev@frign.de> to LICENSE | sin |
2014-09-16 | Correctly inform the user when the transfer is complete | sin |
2014-09-16 | Only attempt to send a queued transfer when it is pending | sin |
2014-09-16 | Implement file sending...Initially based on a commit by FRIGN. | sin |
2014-09-15 | Pass -DVERSION=\"${VERSION}\" and use that when printing the rat | sin |
2014-09-15 | Rename printbanner() to printrat() | sin |
2014-09-15 | Inform the user of the help cmd | sin |
2014-09-15 | Avoid blank nicknames when printing | sin |
2014-09-15 | For now print messages on the main screen too | sin |
2014-09-15 | Rename bootstrapnode to node | sin |
2014-09-15 | Correctly track connected state variable | sin |
2014-09-15 | Add user status callback | sin |
2014-09-15 | Fix message | sin |
2014-09-15 | Rename do*() to cmd*() | sin |
2014-09-15 | Add arg.h | sin |
2014-09-15 | Add timestamps for incoming messages...We should tweak the time format. | sin |
2014-09-15 | Fix one more warning | sin |
2014-09-15 | Fix more warnings | sin |
2014-09-15 | Fix warnings and rename blabla() to writeparam() | sin |
2014-09-15 | Use EXIT_FAILURE and EXIT_SUCCESS | sin |
2014-09-15 | Timestamp some messages | sin |
2014-09-15 | Color banner | sin |
2014-09-15 | Print banner | sin |