Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-09-30 | Add contact info in README | sin | |
2014-09-29 | Staticise fiforeset() | sin | |
2014-09-29 | Initial release 0.1 | sin | |
2014-09-29 | Define FRIENDNAME-Macro for repetitive idiom | FRIGN | |
and fill up the missing cases. | |||
2014-09-29 | Remember volatile | sin | |
2014-09-29 | BSD style def | sin | |
2014-09-29 | Small refactor in printrat() | FRIGN | |
Don't use 3 printf's when 1 is possible. | |||
2014-09-29 | Implement fiforeset() | FRIGN | |
and use it to create FIFOs by not closing the passed fd when it is -1. To prevent stdin from being closed, we could think about changing the condition to if(*fd > 0). | |||
2014-09-29 | Use PIPE_BUF instead of BUFSIZ for fifo reads | sin | |
2014-09-27 | Clear fd status when we are done to avoid double initiation | sin | |
2014-09-27 | Update README | sin | |
2014-09-27 | Update README | sin | |
2014-09-27 | Unified log-format | FRIGN | |
2014-09-26 | Cancel rx transfer if we fail to accept it for whatever reason | sin | |
2014-09-26 | No need to open for writing | sin | |
2014-09-26 | Rename RX/TX to Rx/Tx | sin | |
2014-09-26 | Make stdout unbuffered as early as possible | sin | |
2014-09-26 | Just flag the signal, nothing more | sin | |
2014-09-26 | Default perms for directories should be 0777 | sin | |
A umask of 022 gives us 0755. | |||
2014-09-26 | Fix error message | sin | |
2014-09-26 | Style fix | sin | |
2014-09-26 | More tight error checking | sin | |
2014-09-26 | Update README | sin | |
2014-09-26 | Remove implemented items from TODO | sin | |
2014-09-26 | Replace all perror() with eprintf() calls | sin | |
2014-09-26 | Add eprintf.c | sin | |
2014-09-26 | Check return value of tox_new() | sin | |
2014-09-25 | Code cleanup | FRIGN | |
Rename variables to be clearer about what they do, avoid hungarian notation (namestr -> name). f->fid was quite confusing (is it the tox-id, id-string or friendnumber?). f->num is much clearer. Same applies to all callback- functions (fid -> frnum). The separation of Tx and Rx is completed by separating tx- and rx-state. Also fixed a strange portion where an active receive-state was checked by looking at the file-number. use the rxstate for that. | |||
2014-09-25 | Add ratox-rat as ASCII-logo | FRIGN | |
and print the current version in its ear. | |||
2014-09-25 | Flag transfer completion by changing state | sin | |
2014-09-24 | Style fix | sin | |
2014-09-24 | Use unbuffered stdout | sin | |
2014-09-24 | Cancel transfers unconditionally if we lose connection | sin | |
2014-09-24 | File transfer fixes | sin | |
2014-09-24 | Cancel transfers when we come back after losing connectivity to the DHT | sin | |
2014-09-24 | Handle partial writes | sin | |
2014-09-24 | Update TODO | sin | |
2014-09-24 | Do it in the same order as in cancelrxtransfer() | sin | |
2014-09-24 | Keep trying to write until we succeed | sin | |
2014-09-24 | Ignore SIGPIPE and only cancel on EPIPE | sin | |
2014-09-24 | Only poll the file descriptors we added to the set | sin | |
2014-09-24 | Split canceltransfer() to cancel{tx,rx}transfer() | sin | |
2014-09-24 | Inform the user when we cancel pending transfers | sin | |
2014-09-24 | Rename recvfilepending to recvfileactive | sin | |
2014-09-24 | Cancel pending transfers | sin | |
2014-09-24 | Style fix for comments | sin | |
2014-09-24 | Add support for receiving files | sin | |
2014-09-23 | Change license to ISC - equivalent to MIT/X | sin | |
2014-09-23 | Style fix | sin | |
2014-09-23 | Update README | sin | |