summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2014-09-27Update READMEsin
2014-09-27Update READMEsin
2014-09-27Unified log-formatFRIGN
2014-09-26Cancel rx transfer if we fail to accept it for whatever reasonsin
2014-09-26No need to open for writingsin
2014-09-26Rename RX/TX to Rx/Txsin
2014-09-26Make stdout unbuffered as early as possiblesin
2014-09-26Just flag the signal, nothing moresin
2014-09-26Default perms for directories should be 0777...A umask of 022 gives us 0755. sin
2014-09-26Fix error messagesin
2014-09-26Style fixsin
2014-09-26More tight error checkingsin
2014-09-26Update READMEsin
2014-09-26Remove implemented items from TODOsin
2014-09-26Replace all perror() with eprintf() callssin
2014-09-26Add eprintf.csin
2014-09-26Check return value of tox_new()sin
2014-09-25Code cleanup...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. FRIGN
2014-09-25Add ratox-rat as ASCII-logo...and print the current version in its ear. FRIGN
2014-09-25Flag transfer completion by changing statesin
2014-09-24Style fixsin
2014-09-24Use unbuffered stdoutsin
2014-09-24Cancel transfers unconditionally if we lose connectionsin
2014-09-24File transfer fixessin
2014-09-24Cancel transfers when we come back after losing connectivity to the DHTsin
2014-09-24Handle partial writessin
2014-09-24Update TODOsin
2014-09-24Do it in the same order as in cancelrxtransfer()sin
2014-09-24Keep trying to write until we succeedsin
2014-09-24Ignore SIGPIPE and only cancel on EPIPEsin
2014-09-24Only poll the file descriptors we added to the setsin
2014-09-24Split canceltransfer() to cancel{tx,rx}transfer()sin
2014-09-24Inform the user when we cancel pending transferssin
2014-09-24Rename recvfilepending to recvfileactivesin
2014-09-24Cancel pending transferssin
2014-09-24Style fix for commentssin
2014-09-24Add support for receiving filessin
2014-09-23Change license to ISC - equivalent to MIT/Xsin
2014-09-23Style fixsin
2014-09-23Update READMEsin
2014-09-23Cancel transfer first, then remove files (we need the fd)sin
2014-09-23Post a KILL when cancelling transferssin
2014-09-23Remove useless { }sin
2014-09-23Cancel transfers properlysin
2014-09-23Message splitting already workssin
2014-09-23We support utf-8sin
2014-09-23Add section on portabilitysin
2014-09-23We have proxy support, update READMEsin
2014-09-23Add READMEsin
2014-09-23We need to force TCP mode when using the proxysin