| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2006-09-12 | The metainfo code provided a load -> test -> struct metainfo interface. | Richard Nyberg | |
| The metainfo struct has been replaced by functions for qeurying specific items from the torrent. In addition, the tests of the torrent data has been improved. | |||
| 2006-09-12 | Moved from ../btpd/queue.h | Richard Nyberg | |
| 2006-09-12 | Add functions for conversions between binary data and ascii hex. | Richard Nyberg | |
| Add function for reading a whole file. Enable printf format checking for some functions. | |||
| 2006-09-12 | Add a hashtable implementation. | Richard Nyberg | |
| 2006-09-12 | Enable printf format type checking for buf_print. | Richard Nyberg | |
| 2006-09-12 | Add function benc_strlen. | Richard Nyberg | |
| 2006-02-10 | Use c99 types conservatively to compile on OpenBSD. Also convert to or from | Richard Nyberg | |
| time_t via long. | |||
| 2006-02-08 | White space. | Richard Nyberg | |
| 2006-02-08 | Add functions find_btpd_dir. | Richard Nyberg | |
| 2006-02-08 | Remove unused function canon_path. | Richard Nyberg | |
| 2006-02-08 | Use benc_dget_mema instead of benc_dget_mem + malloc + bcopy. | Richard Nyberg | |
| 2006-02-08 | Use strtoul to parse length of strings. | Richard Nyberg | |
| 2006-02-08 | Added buf_swrite. | Richard Nyberg | |
| 2006-02-06 | Check for failure to allocate memory. | Richard Nyberg | |
| 2006-02-06 | Remove som unused code I commited by mistake. Replace integer parse code | Richard Nyberg | |
| in benc_int with a call to strtoll. | |||
| 2006-02-05 | o Changed the benc_ api to make it easier to use. | Richard Nyberg | |
| o Lot of work on the cli and its communication with btpd. | |||
| 2006-02-05 | Make the buf api safe to continue to use even if an error has occured. | Richard Nyberg | |
| 2006-02-05 | Add functions read_fully and write_fully. They are simpler alternatives to | Richard Nyberg | |
| read and write on blocking sockets. | |||
| 2006-01-22 | Added vfsync and vfopen. | Richard Nyberg | |
| 2006-01-17 | White space. | Richard Nyberg | |
| 2006-01-16 | Unify the write and read structs. There was no good reason to keep them | Richard Nyberg | |
| separate. Improve the bts_seek so that it only calls close or lseek if necessary. Otherwise it's a nop. Hide bts_seek and instead make the offset explicit in calls to bts_get or bts_put. | |||
| 2006-01-04 | Remove use of the ugly PRI* print macros. | Richard Nyberg | |
| 2006-01-03 | o Removed an unused function. | Richard Nyberg | |
| o Made bit field argument to has_bit const since the function doesn't modify it. | |||
| 2005-12-14 | Add and use rand_between. | Richard Nyberg | |
| 2005-11-30 | The mega whitespace patch. | Richard Nyberg | |
| Tabs have been converted to spaces and trailing whitespace have been removed. I have fixed my emacs settings now :P | |||
| 2005-07-30 | Fix style. Remove unnecessary check for EINTR. | Richard Nyberg | |
| 2005-06-24 | Import btpd-0.1. | Richard Nyberg | |
| git-svn-id: file:///home/rnyberg/svngit/btpd/releases/0.1@1 76a1f634-46fa-0310-9943-bd1476092a85 | |||