Felix von Leitner
041e6c5a92
| not +
2014-02-25 17:51:29 +00:00
Felix von Leitner
0482a9ec04
add json encoding routines to textcode
2014-01-28 16:12:39 +00:00
Felix von Leitner
d656d15954
add fmt_ldapescape2
2007-06-28 22:46:58 +00:00
Felix von Leitner
fd63810d89
try to catch malicious input in textcode fmt_* functions
2007-06-28 21:00:40 +00:00
Felix von Leitner
0f90f8eb71
escape more in fmt_ldapescape
2007-06-28 20:01:05 +00:00
Felix von Leitner
0698149baf
switch to size_t and ssize_t
2006-11-07 17:56:05 +00:00
Felix von Leitner
071df9ee4a
make socket_(tc|ud)p[46] actually return non-blocking sockets as
...
documented (Richard Lyons)
2006-05-18 06:02:43 +00:00
Felix von Leitner
becc322e12
fix scan_to_sa (Tim Lorenz)
2005-06-08 04:08:18 +00:00
Felix von Leitner
1b1a6bbb3e
optimize fmt_base64 (Dan Gundlach)
2005-04-12 06:48:39 +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
f1c6695b15
scan_urlencoded2 is like scan_urlencoded, but it will not decode '+' in urls
2005-02-21 13:07:13 +00:00
Felix von Leitner
c99799d0f8
more alloca fixes
2004-01-06 23:35:06 +00:00
Felix von Leitner
1432291266
remove some warnings
2004-01-06 23:26:55 +00:00
Felix von Leitner
1d51476d07
don't use black list for urlencoding, use white list.
2003-09-29 01:12:36 +00:00
Felix von Leitner
b76f4e9bdc
embarassing cut&paste error
2003-09-24 22:51:40 +00:00
Felix von Leitner
ae0cba982b
add cescape stuff and two tests
2003-09-19 19:08:51 +00:00
Felix von Leitner
640edc1651
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
2003-09-19 19:08:13 +00:00
Felix von Leitner
553e8d2593
add + to unsafe characters in fmt_urlencoded
2003-09-15 10:45:26 +00:00
Felix von Leitner
4a830369db
add html encoders
...
add vd (mldonkey support program) as test for socket API
2003-04-23 20:17:57 +00:00
Felix von Leitner
1f2e5366b8
remove warnings
2003-02-27 17:26:39 +00:00
Felix von Leitner
23247995b1
add stralloc versions of textcode (Kai Ruemmler)
2003-02-27 17:23:14 +00:00
Felix von Leitner
4bc5a2717f
missing else
2002-07-21 11:27:46 +00:00
Felix von Leitner
43e265cb64
scan_urlencoded should convert '+' to ' '
2002-07-07 18:12:01 +00:00
Felix von Leitner
ab208a02fa
make fmt_hexdump use lowercase letters
2002-05-14 20:04:35 +00:00
Felix von Leitner
2fb545ac2d
new hexdump fmt and scan routines for textcode
2002-05-14 20:02:33 +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
daf5111d43
test/uudecode now appears to actually work ;)
2002-04-30 14:38:18 +00:00
Felix von Leitner
78cb1c062d
more textcode stuff
2002-04-30 13:30:51 +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