aboutsummaryrefslogtreecommitdiff
path: root/src/lib/http/url.go
AgeCommit message (Collapse)Author
2009-06-09mv src/lib to src/pkgRob Pike
tests: all.bash passes, gobuild still works, godoc still works. R=rsc OCL=30096 CL=30102
2009-06-02Fixes to URL functionality:Steve Newman
- Extend http.URLUnescape to convert '+' to space - Add http.URLEscape - Rename URL.Query to EncodedQuery (and stop decoding it, as decoding this field before separating key/value pairs loses important information) - Report a clean error on incomplete hex escapes - Update existing tests, add new ones APPROVED=rsc DELTA=293 (256 added, 3 deleted, 34 changed) OCL=29685 CL=29759
2009-05-08throw away os._Error.Russ Cox
make some error types in a few packages R=r DELTA=110 (25 added, 46 deleted, 39 changed) OCL=28382 CL=28561
2009-04-17Step 1 of the Big Error Shift: make os.Error an interface and replace ↵Rob Pike
*os.Errors with os.Errors. lib/template updated to use new setup; its clients also updated. Step 2 will make os's error support internally much cleaner. R=rsc OCL=27586 CL=27586
2009-04-15make Location translate relative path to absoluteRuss Cox
(HTTP requires absolute in protocol). add URL tests R=r DELTA=243 (242 added, 0 deleted, 1 changed) OCL=27472 CL=27523
2009-04-02change in negationRobert Griesemer
R=rsc DELTA=1 (0 added, 0 deleted, 1 changed) OCL=27061 CL=27061
2009-03-11document httpRuss Cox
R=r DELTA=84 (63 added, 4 deleted, 17 changed) OCL=25950 CL=26126
2009-02-02flesh out http server.Russ Cox
convert to uppercase names. R=r DELTA=613 (460 added, 61 deleted, 92 changed) OCL=24139 CL=24145
2009-01-20delete exportRuss Cox
TBR=r OCL=23121 CL=23127
2009-01-16casify miscRuss Cox
R=r DELTA=247 (20 added, 50 deleted, 177 changed) OCL=22951 CL=22955
2009-01-16casify httpRuss Cox
R=r DELTA=33 (0 added, 0 deleted, 33 changed) OCL=22947 CL=22949
2009-01-06new new & makeRuss Cox
R=r OCL=22166 CL=22166
2008-12-19change *map to map; *chan to chan; new(T) to new(*T)Russ Cox
fix bugs left over from *[] to [] conversion. TBR=r OCL=21576 CL=21581
2008-12-10assorted cleanup and fixesRuss Cox
R=r DELTA=209 (109 added, 79 deleted, 21 changed) OCL=20930 CL=20934
2008-10-08Fixes breakage caused by semicolon restriction.Cary Hull
R=rsc APPROVED=rsc DELTA=50 (4 added, 0 deleted, 46 changed) OCL=16707 CL=16725
2008-09-24early HTTP library and trivial serverRuss Cox
R=r OCL=15777 CL=15791