Commit Graph

40 Commits (acd4fab98678bff01a384d60b99396a4e498b5bb)

Author SHA1 Message Date
Felix von Leitner 8b636109ab gcc 4 cleanups (mostly unsigned char* vs char*) 2005-04-23 15:50:16 +00:00
Felix von Leitner 43ba9a595c silence two gcc warnings 2005-04-01 21:07:10 +00:00
Felix von Leitner 1fc8c534a7 allow specifying more characters to encode for subset encoders (for
example, you can say that fmt_quotedprintable should also escape ':', if
you want to use ':' as separator in a data file.
2005-03-30 13:22:17 +00:00
Felix von Leitner 2cd700a10a byte_zero the allocated io_batch in iob_new 2005-03-08 20:12:59 +00:00
Felix von Leitner 074eab6681 fix iob_write to handle failure properly
document that the iob_write callback should limit itself
2005-02-22 21:41:57 +00:00
Felix von Leitner a10e005871 document scan_urlencoded2 2005-02-21 13:15:33 +00:00
Felix von Leitner e3b165e9e8 add buffer_putm and buffer_putmflush 2004-11-25 20:51:53 +00:00
Felix von Leitner 3973539546 add errmsg API 2004-05-05 16:36:00 +00:00
Felix von Leitner 9bbd54a4c9 fix another case in byte_rchr 2004-03-09 00:20:10 +00:00
Felix von Leitner b80507032e fix byte_rchr return value (Marcus Winkler) 2004-03-07 21:59:36 +00:00
Felix von Leitner 1e6cd7dc5c actually check in AIX sendfile code 2004-01-14 01:11:49 +00:00
Felix von Leitner 187ff0573c add routines to scan and output ipv6 addresses with %eth0 notation.
also add compat formatting routines that will output v4-mapped addresses
  as ipv4 addresses
2003-12-05 19:53:59 +00:00
Felix von Leitner 5c92fb9e03 make sure the mmap based io_sendfile actually works (and terminates) 2003-11-24 04:12:07 +00:00
Felix von Leitner 623f2afe51 use sys/poll.h instead of poll.h for iopause
scan_ip6 returned 1 for "::"
2002-12-07 14:54:43 +00:00
Felix von Leitner 3e4db0c7c9 add stralloc_diff and stralloc_diffs 2002-10-28 20:15:03 +00:00
Felix von Leitner a2ef9f358d man pages for the DNS routines, too 2002-09-17 01:24:08 +00:00
Felix von Leitner 5a0d6b1ecb even more man pages 2002-09-16 23:49:15 +00:00
Felix von Leitner 051de3819a monster update: add tai, taia, iopause, case, and ipv6 enhanced dns 2002-09-16 01:09:56 +00:00
Felix von Leitner ffde3478a0 comment typo in byte.h
byte_rchr did not work at all (oops)
uudecode now handles yenc (a little)
2002-09-15 22:45:51 +00:00
Felix von Leitner 81e832ddf9 add yenc 2002-04-30 20:48:13 +00:00
Felix von Leitner 43b76447da add url encoding 2002-04-30 18:39:37 +00:00
Felix von Leitner 5ad3f70fdd quoted unprintable 2002-04-30 18:24:10 +00:00
Felix von Leitner c51187748f add base64 scanner 2002-04-30 17:55:41 +00:00
Felix von Leitner 2969eaa2d7 add textcode api for uuencode and uudecode, base64 and quoted printable. 2002-04-29 21:03:08 +00:00
Felix von Leitner 6919cf8bf3 add and update man pages. 2001-11-25 23:50:09 +00:00
Felix von Leitner 5d07297e8c fmt_str was broken. It did not check for out==NULL 2001-11-25 15:51:44 +00:00
Felix von Leitner cc26b4b5bb test for ipv6 and if_name2index and socklen_t. 2001-11-24 19:34:32 +00:00
Felix von Leitner dfdd4b4905 document changes 2001-10-13 03:45:17 +00:00
Felix von Leitner 9c1ce2b6a5 some constness stuff for buffer_0, an experimental optimization for
byte_copy and add buffer_putspace, a trivial shortcut.
2001-09-10 10:37:00 +00:00
Felix von Leitner b7517067cb various ip scanning fixes 2001-06-18 21:28:21 +00:00
Felix von Leitner 818e782ce0 change semantic of fmt_fill and add man pages. 2001-05-15 19:04:58 +00:00
Felix von Leitner e29be9e016 add fmt_pad and fmt_fill. 2001-05-15 18:46:17 +00:00
Felix von Leitner c453a99bff add mmap library. 2001-05-12 03:34:27 +00:00
Felix von Leitner 2dbc34a116 read test 2001-05-12 03:22:28 +00:00
Felix von Leitner 40fda89f89 oops 2001-05-12 03:17:17 +00:00
Felix von Leitner c4914f530b hex conversion bug fix. 2001-04-23 13:08:25 +00:00
Felix von Leitner 047ed33b8f fmt_double looped inifinitely when trying to format 0. 2001-02-13 01:06:33 +00:00
Felix von Leitner 76daeeab35 renamed ip[46]_fmt to fmt_ip[46] 2001-02-05 22:03:11 +00:00
Felix von Leitner 225f7c6135 added initial buffer implementation. 2001-02-04 01:28:45 +00:00
Felix von Leitner 28486b8367 Initial revision 2001-02-02 17:54:47 +00:00