Commit Graph

645 Commits (50b45b0f8ded1d226c4210c94fa8e8303b83fa8a)
 

Author SHA1 Message Date
leitner 27fe10a2c2 add version 0.13 tag
leitner e0437a77ff add yenc
leitner f688af068b add url encoding
leitner 5a9a7e6f1a quoted unprintable
leitner 4d0eca89fc add base64 scanner
leitner 4f3f4ea52f test/uudecode now appears to actually work ;)
leitner 271b380cb3 more textcode stuff
leitner a262056a41 add urlencode API
leitner d570a9c307 add textcode api for uuencode and uudecode, base64 and quoted printable.
leitner 980e24e92a oooops, forgot brackets
leitner 71095ce654 add man pages for uint32_read*
leitner 5143381995 add uint32_read interface.
leitner eb3596b745 ugly bug in scan_ip6 that manifests if the IPv6 number starts with a
decimal digit and :: skips the 12th byte.
leitner c607d1b01d mention man page fixes
leitner 6e50a95445 update make clean,
two man page corrections from rolphin@free.fr
leitner dfdd6a9502 cosmetic changes in make install
leitner a7360d9385 fmt_long did not count the '-'
leitner 54c76b18f7 mention socket changes
leitner f908a9dcd4 fix socket routines
leitner 6df029a2f8 add comments
leitner 95c129c81a document error signalling through (void*)0 return code.
leitner 41e7e1f2a2 open_write also didn't specify mode 0644
leitner e071743ea8 oops, open_write did not create the file
leitner 176cea952b document fmt.h change
leitner 31d016c7c4 don't include str.h in fmt.h
leitner 67b6379bbf s/socket_tcp/socket_tcp4/
leitner ae4b409c55 add and update man pages.
leitner 57d1ff8ba6 document byte_copy bug
leitner caf0b55872 buffering updates
leitner f6d554da10 Fixed input buffers, thanks to David Lichteblau.
leitner b40bae5bf4 fmt_str was broken. It did not check for out==NULL
leitner 1fa408275c remove even more void*
leitner 620f0bbef2 remove more void* arithmetic
leitner 30fac6dd12 remove void* arithmetic
leitner 732c0235ba more bug fixes
leitner 40897bd709 bug fixes
leitner 24ef5b3bfc socklen_t compatibility cruft.
leitner d6ae7e2265 this time for real ;)
leitner 59c3777f2c work around compilers that don't understand "static inline"
leitner b8a7e28b34 proper install make target.
leitner 7d4cba79e6 better %.o: %.c rule
leitner 886d8451ec cvsignore have*.h
leitner 6a5887aa8b socklen_t test.
leitner d4753c43f3 test for ipv6 and if_name2index and socklen_t.
leitner 0d591f3a9b fix order of libraries for linking t
leitner 31cde3c6fb s/gcc/$(DIET)$(CC)/
leitner 8ecb47a608 bsd and macosx compatibility
leitner 3683655654 remove __THROW
leitner b600e2ef32 document changes
leitner 05b4cf85f7 some constness stuff for buffer_0, an experimental optimization for
byte_copy and add buffer_putspace, a trivial shortcut.