leitner
e0a6a1cb84
try to catch malicious input in textcode fmt_* functions
18 years ago
leitner
3004b518ef
switch to size_t and ssize_t
18 years ago
leitner
60f3320ae0
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.
20 years ago
leitner
3279ca84f8
don't use black list for urlencoding, use white list.
21 years ago
leitner
a8f6a1c121
remove special case stralloc textcode functions
...
write generic stralloc and array textcode wrapper functions
change textcode API to use long instead of int
add cescape fmt and scan functions to textcode
add fmt_foldwhitespace to textcode
21 years ago
leitner
93e07c1174
add + to unsafe characters in fmt_urlencoded
22 years ago
leitner
f688af068b
add url encoding
23 years ago