Pure C client for PurritoBin and other networking projects
Go to file
Érico Rolim 1b4c19665c Fix some issues with the mmap impl.
Main one was using file->data instead of file->cursor in
write_into_mmap.

Switching to ftruncate in place of posix_fallocate was done for compat
reasons (posix_fallocate isn't available everywhere _and_ it can fail on
some file systems).
2020-09-13 16:08:40 -03:00
extern/libbaseencode Add external libbaseencode. 2020-09-13 01:06:29 -03:00
.gitignore Add external libbaseencode. 2020-09-13 01:06:29 -03:00
comm.c Move to mmap implementation. 2020-09-13 13:32:28 -03:00
encrypt.c Move to mmap implementation. 2020-09-13 13:32:28 -03:00
files.c Fix some issues with the mmap impl. 2020-09-13 16:08:40 -03:00
formats.c Implement print_hex to print byte buffers. 2020-09-12 23:30:13 -03:00
makefile Add external libbaseencode. 2020-09-13 01:06:29 -03:00
purr.c Fix some issues with the mmap impl. 2020-09-13 16:08:40 -03:00
purr.h Move to mmap implementation. 2020-09-13 13:32:28 -03:00
socket.c Split functionality into different files. 2020-09-10 23:33:52 -03:00
tests.c Add tests for clean_up_links. 2020-09-12 23:49:38 -03:00
urls.c Split functionality into different files. 2020-09-10 23:33:52 -03:00