Commit Graph

204 Commits

Author SHA1 Message Date
Robby Findler
5d8304d58d added Doug's message as backup for the semi/amp thing
svn: r4554

original commit: a6dacbcd0bad31010521eca05ee52bf6ec61b9a3
2006-10-11 20:28:27 +00:00
Matthew Flatt
f4e29064e5 catch unexpected EOF in IMAP client
svn: r4392

original commit: c7fb924982784c6e5b12c47e6158eee2e1a880b7
2006-09-20 02:14:58 +00:00
John Clements
1bc986acb6 bug fix
svn: r3908

original commit: ecd96a68ae55953e978d98bb0d6128ea286c7611
2006-07-31 14:48:39 +00:00
John Clements
6c7805387f some functions now support bytes
svn: r3906

original commit: 1a71a10f10e8bdd0a751363be14632961140ced8
2006-07-31 14:30:48 +00:00
Eli Barzilay
66f06dd4f6 url-port can be #f when no port is specified
svn: r3802

original commit: d5294823a2160c9cf99db2e0f6481e29f741784a
2006-07-25 06:49:41 +00:00
Eli Barzilay
6eafa195c2 minor improvements, mostly formatting
svn: r3745

original commit: c6fbade5d3955248c4f94f37899b4308bcff7c37
2006-07-17 20:26:55 +00:00
Eli Barzilay
eee9fa25fa Fixed (and improved) `http://getpost-impure-port' to show the port in
the Host header if it's not the default.

svn: r3744

original commit: 96034746fc334de939259e314b187eb6402f2127
2006-07-17 20:06:52 +00:00
Jay McCarthy
486ea7a2e3 filename safe mode, see base64 rfc
svn: r3445

original commit: 3021890cd1df838215fddf7daf1d54a20a356221
2006-06-23 13:15:52 +00:00
Matthew Flatt
3795c206fa fix address parsing to handle comma in parenthesized form
svn: r3163

original commit: 17a22c798bc03034857e1c07bba782be5a03b46d
2006-06-01 00:08:10 +00:00
Jay McCarthy
c979c1ab87 New SMTP servers require a FQDN.
svn: r3148

original commit: d3dde1685b3995b453544efecb4d826759b487a2
2006-05-31 15:37:56 +00:00
Eli Barzilay
346429df4c Tests for different file:// parsing of URLs
svn: r3111

original commit: ce92ae725a8387b1244618aab1270266bfa9dd48
2006-05-29 18:13:33 +00:00
Eli Barzilay
bcada222d0 revert to allowing empty ports, but change the parsing for "file://x:/..." on windows so "x:/..." is the path
svn: r3107

original commit: 25c32fd6f0e5802a710ab56e10f19a383dd36ffa
2006-05-29 15:47:40 +00:00
Eli Barzilay
091e492c6e fix reference for file:// urls (see PR8060)
svn: r3098

original commit: f9c7a1dd6e5f79c87c050f1151fbdcfe75c0d376
2006-05-28 22:35:16 +00:00
Eli Barzilay
001105ab70 parse a port only if there are digits after the colon (see PR8060)
svn: r3097

original commit: 8593839057d244ce79a797e8d2479b262fea99f4
2006-05-28 21:35:23 +00:00
Eli Barzilay
102041d583 more formatting, better regexp use
svn: r3096

original commit: 28822a155d41780a403f6069f611a2cf752ea1e5
2006-05-28 19:35:25 +00:00
Eli Barzilay
d10530d4fd make separate-path-strings even cleaner
svn: r3091

original commit: e73d32b07d132a00f0b001a8bac1d3014fb23a6c
2006-05-28 02:46:57 +00:00
Eli Barzilay
57211c1f81 make separate-path-strings use regexp-split, minor formatting
svn: r3090

original commit: 6207c0fa5e8bdbebeb9c03362829d8be3cd68f3e
2006-05-28 02:28:46 +00:00
Eli Barzilay
0b8cbd5825 flush sender port after sending text
svn: r2649

original commit: 36cb3b90920c06bc44ff4b08b44e2cac39c82950
2006-04-10 00:33:06 +00:00
Robby Findler
6370971403 uri-codec-unit changed internally to only remap ascii chars and to automatically escape (ala utf-8) other bytes
svn: r2475

original commit: ed9d988cd89772df5c39780ad3bd4a7e6af6043a
2006-03-21 14:57:51 +00:00
Robby Findler
cd3a2bdcb1 PR 7976 fixed
svn: r2473

original commit: e2d053bac12656b8821cb03773d97fc258c7c8ef
2006-03-21 02:11:14 +00:00
Matthew Flatt
7f7f4868ed authenticated SMTP
svn: r2136

original commit: 0c7aff3441985920fe951eb766f140bddf62090e
2006-02-06 14:03:28 +00:00
Robby Findler
91da1bd212 fixed up file: urls and fixed a bug in the parsing of urls with empty string host names
svn: r1779

original commit: aa5d3f737811208ba53915272b6b91e0a98ce2f1
2006-01-07 03:25:26 +00:00
Robby Findler
07736c9ff7 fixed url code in various ways
svn: r1752

original commit: c6992e0307932fad24a9287b5e8525a27b02abd3
2006-01-03 14:02:25 +00:00
Eli Barzilay
3fb7a925d4 * Use immutable strings in errors
* Use line buffering on the line to the server

svn: r1666

original commit: 0b7c5eb79c4e5811848f931e034e219e816a357f
2005-12-22 05:55:10 +00:00
Matthew Flatt
4d999e7962 fixed processing of file: URLs to not assume Unix conventions and to distinguish relative and absolute paths
svn: r1463

original commit: b41c9de014530a5914a814b4f885ad0a2ba965fb
2005-12-01 20:07:04 +00:00
Jay McCarthy
192d52ac51 PR7576
svn: r833

original commit: 8572e709688377a6eca3dc09b629a177b475e6ed
2005-09-11 17:43:23 +00:00
Robby Findler
6166f7a201 fixed code that relied on broken behavior of provide/contract
svn: r383

original commit: 507247609568217b4a31a9a7f14ac8a57e67923c
2005-07-16 14:03:55 +00:00
Matthew Flatt
7032aa0610 URI query tags case-sensitive
svn: r262

original commit: de84c91d1aa1d1a205cf5b77b35d48c22f6c6fbe
2005-06-28 19:57:19 +00:00
Matthew Flatt
eb72ab5bba .
original commit: 574aa4f50ecbbb68aa64dffaa67adc2bb9acdd9e
2005-05-16 19:34:22 +00:00
Matthew Flatt
931554a9ad .
original commit: 80aa0e761f6391d32c5ff2f2b760bc076661fbc0
2005-05-16 18:59:32 +00:00
Matthew Flatt
430810e750 .
original commit: 316502114cbb30a104bb215ee5d5d2df6af2f8d3
2005-05-16 17:16:23 +00:00
Matthew Flatt
c7f2b89158 .
original commit: 6c2f0d499957025d4c7772ef4201cfb4026fd190
2005-05-07 12:57:35 +00:00
Matthew Flatt
662aebd744 .
original commit: fe4e22b161029d786b5231fc42d8bf5c0396381a
2005-05-06 21:20:13 +00:00
Matthew Flatt
98266572ca .
original commit: 2ccfce0bbb0f4a42ccfc25cbf0aecae32ab508aa
2005-05-03 21:34:57 +00:00
Matthew Flatt
e65259b1bd .
original commit: 747d8613b484b4527ba4078cda4cd4a7d3d287a5
2005-04-19 12:51:02 +00:00
Robby Findler
23315099d3 .
original commit: b8579d5187ee0e3bcd0b0381716777585012dee7
2004-12-18 02:34:23 +00:00
Matthew Flatt
a2494b1726 .
original commit: d34ff0a7930e4e32a623e326e79bec087e3db531
2004-10-20 13:13:33 +00:00
Eli Barzilay
d3f8bb4d7d added windows support to dns-find-nameserver
original commit: 2b67432b43888c7c93f5384616a5bb2defba7170
2004-10-18 20:39:12 +00:00
Matthew Flatt
6cd65dddb1 .
original commit: 266a43bafffc8738446b98dcf7c9b29f145922c8
2004-10-09 20:02:01 +00:00
Robby Findler
53f8725e49 .
original commit: 4b7cac67f8e17f37b3098415fc86e130d4b40264
2004-10-08 21:50:18 +00:00
Matthew Flatt
318ea74f4d .
original commit: 3b1018398c1fe7ffd6732491b7f944ae7d30df21
2004-10-06 20:27:13 +00:00
Matthew Flatt
b33811fcc7 .
original commit: 8750db0ba565bca8b48eeb8e6fcbf2df9c622fc3
2004-09-10 00:21:13 +00:00
Matthew Flatt
0afc4a0462 .
original commit: a9a35577fecee30137f90f515bb40f640cf35a88
2004-09-07 13:06:35 +00:00
Matthew Flatt
932e098f4e fixed decoding of %2b
original commit: 11907fb4999aa16023356f0f7eb697290f8acfd0
2004-09-06 19:07:47 +00:00
Matthew Flatt
10034ea4de .
original commit: 91f42d09fca72dd9a5931a966d962dd61f69842e
2004-09-06 18:47:38 +00:00
Matthew Flatt
f2ae9e23b7 .
original commit: 6abe66833f9fccedbb7cc676e2867201755899a8
2004-09-06 18:44:55 +00:00
Matthew Flatt
f776d29a4d .
original commit: 881379db332042e7462e733510cd4449fe5f809e
2004-09-06 18:40:07 +00:00
Michael Burns
a06af27c72 Fix CVS crap
original commit: cc9a1fe584a421095441c48197ad18bb0dae06b7
2004-08-28 05:24:53 +00:00
Michael Burns
9c29860de8 CVS screw up
original commit: fc3f3cad24c763db8e57d98e293ed2e28f8459a9
2004-08-26 21:20:53 +00:00
Michael Burns
ea3d91cd0d Query pairs should be separated by ;
original commit: c452a741ac6a15ea125cd44c75949a0db38bf16d
2004-08-26 19:08:18 +00:00
Michael Burns
86d03e750a Query pairs should be separated by ;
original commit: a89baab2f308c1c2232719723ab779a6e468b101
2004-08-26 19:06:38 +00:00
Robby Findler
2a9bb5235d .
original commit: a8096f4985da40684712583aa6ed49c974a1d41f
2004-08-20 20:21:41 +00:00
Robby Findler
28b393f742 .
original commit: 3a203e3261479ee6da0c476048e2be4f94cb641a
2004-08-18 00:37:50 +00:00
Robby Findler
3a2c0d600e .
original commit: f0bba5d1aafe35e8eeac11d1d94ef07763d35c06
2004-07-13 16:28:59 +00:00
Matthew Flatt
e952fcff8a .
original commit: 41e8ef18b5348fea14fdd56d2b4bf1e004e5c6a5
2004-07-04 21:48:39 +00:00
Robby Findler
f742bfa6ae .
original commit: cc7088edf2d2de8a17e655e96cde5415c63c56bc
2004-06-29 17:06:33 +00:00
Matthew Flatt
66dc7c192d .
original commit: e20ec5e5c57892ac2b7ec5001522bc71ca6eb023
2004-06-28 14:27:14 +00:00
Matthew Flatt
49040387bb .
original commit: 8e2844445a140fbb519342140924b37c4855a7b0
2004-06-27 13:44:29 +00:00
Matthew Flatt
faed61be8b .
original commit: 8071b9c3aebbb9a282e75bf21afad3d57675ee25
2004-06-27 13:40:19 +00:00
Greg Pettyjohn
553a3e4fb8 Committing in .
Modified Files:
 	uri-codec-unit.ss url-unit.ss url.ss doc.txt
changed so that url->string string->url parse the query using
alist->form-urlencoded and form-urlencoded->alist when dealing with
the query.

changed form-urlencoded->alist to preserve the order of the arguments when
parsing the query.

original commit: 16fba4f49a4f6039f28d5ea0aae4141e422f13f1
2004-06-23 15:25:48 +00:00
Matthew Flatt
709be177ba .
original commit: 13d95126092921dbe132de456fb46315578ff297
2004-05-26 14:44:11 +00:00
Matthew Flatt
77c5bb8442 .
original commit: 6f03479877cc8d99f2bd1a0652cf90837a565c6c
2004-05-26 13:08:25 +00:00
Eli Barzilay
b0d6dee04b * Changed "~n" to "\r\n"
* Used a few #rx"..." instead of (regexp ...)

original commit: 605ef80bacce03311b608f3c68c2df4ae520751a
2004-05-20 05:26:42 +00:00
Eli Barzilay
0d7c4a4e03 added authenticate-user
original commit: 3f935beecb5260299444cbe081e143ebcfd5ad36
2004-05-11 16:30:17 +00:00
Eli Barzilay
482ab34c78 added authentication stuff
original commit: 78df7fec2bc5450d9e19e9b3ac8ae39d4e27ab23
2004-05-11 16:24:28 +00:00
Matthew Flatt
3acacdbbab .
original commit: 0fd01393ee41c65cff6c96a97ea5248b04236e0a
2004-05-11 13:13:10 +00:00
Eli Barzilay
58c6293792 Use \r\n for sending commands.
original commit: 02f12da3a7e389c7091ca8a6fa896147f2842983
2004-05-11 06:55:49 +00:00
Eli Barzilay
c6446eecf2 check for EOF in parse-status-line,
use inlined #rx.

original commit: 31a30053bc491bc6a2582ee98792857fa580de89
2004-05-10 08:52:50 +00:00
Robby Findler
8723e44ce6 .
original commit: 41b2d831b9f4764d759b1630ab2c6d7dfcdb58bd
2004-04-29 22:54:11 +00:00
Robby Findler
4ee5037950 .
original commit: ac621fe1f57e6e6a1b3e4410b6404a7a75166966
2004-04-25 15:03:01 +00:00
Matthew Flatt
6f933fb41a .
original commit: 632c67cb6f80d468839ad49600a7f5fbcd30d6e3
2004-04-15 16:29:05 +00:00
Robby Findler
d6cb30a07b .
original commit: 452b4a2f208d1537aa707936d38c2c5f1e1af87c
2004-04-04 14:49:09 +00:00
Robby Findler
3779d33dfa .
original commit: 723eab2295a69849590721c76bda284906182d7d
2004-04-04 00:04:05 +00:00
Robby Findler
a3892e3a10 .
original commit: 282f99491878fb8b3fc512a0e3217c1ec67027ae
2004-03-21 02:37:42 +00:00
Robby Findler
920ab6d776 .
original commit: e8f021ee3437dd7501b5464ec0ed59036e80cbbe
2004-03-21 00:28:43 +00:00
Robby Findler
ee3eb3321c .
original commit: 96031cc01d6bcb43f1f04c9affa885555cc0e609
2004-03-21 00:25:14 +00:00
Matthew Flatt
381f913496 .
original commit: 4133c5cd60c2720444acfafca1b3694a25b70ff3
2004-02-20 13:43:52 +00:00
Matthew Flatt
46e338893f .
original commit: 0c9c38c23e0fd2d126ab62bcd5dc5e1b11772eef
2004-02-20 05:37:16 +00:00
Matthew Flatt
45c5036b75 .
original commit: 20af79513911f5b3a4999b88845345240c511b2c
2004-02-20 03:22:25 +00:00
Matthew Flatt
d3f952a523 .
original commit: e92b0349788a0dde6b1253ce3049d90b90380d16
2004-02-19 22:37:16 +00:00
Matthew Flatt
54e92078da .
original commit: f78cb80a55b96173e8aca8ce96186d069b88f5cb
2004-02-19 20:51:22 +00:00
Matthew Flatt
8b4bc1c7fb .
original commit: 4957335f442567e28eb7397a449e3c3f8c8acbbd
2003-12-11 04:07:37 +00:00
Robby Findler
efa9f5ea4e ..
original commit: 95b4c82b393c6e1c1aa36b1e09931af76b81b369
2003-12-11 03:24:38 +00:00
Matthew Flatt
fdadebdfc5 .
original commit: e4e8691d91997efc578ca5b35be1f657c004deeb
2003-12-10 20:37:46 +00:00
John Clements
910e1a848a ...
original commit: 39bc072462c9539bde693a1756d9de34922427e9
2003-11-03 19:54:55 +00:00
Matthew Flatt
40a2bae1b0 .
original commit: 2d20748107b752704a44294b0b2b115176ec4e9a
2003-10-16 11:49:01 +00:00
Matthew Flatt
2285883d84 .
original commit: 1c2b0e60f8b5b1bdc0bf5aae43b55af9ab2fe6b4
2003-09-18 19:33:23 +00:00
Matthew Flatt
778bf7c09f .
original commit: 075feaca75add12feaada944cf2b23e2c58de02d
2003-07-25 16:33:46 +00:00
Matthew Flatt
3bc2686e33 .
original commit: 67278507ce52b2bb29918ce96354d8aefb15d029
2003-07-19 13:02:18 +00:00
Matthew Flatt
3ed7326991 .
original commit: 02a726bb350df2d24eedc4fd0e60036dd5774d44
2003-07-19 12:33:49 +00:00
John Clements
2334bf062e ...
original commit: 2c70b877a0110de2737a3ac44273740ab3fa221c
2003-07-15 21:05:21 +00:00
Matthew Flatt
0f19ec8337 .
original commit: 957aed3185b8cf9c3d28f3d672894ee8b6dc8d14
2003-06-18 14:13:00 +00:00
Matthew Flatt
18e2f4b738 .
original commit: 7697dcbbc4bc226ba54dba9cf53c064c9cf5667f
2003-06-10 16:34:08 +00:00
Matthew Flatt
cb053d8b0c .
original commit: faa64c660e2098ae2f76206d974f09a2faaa9d18
2003-04-30 17:39:38 +00:00
Noel Welsh
7e69d4a0db Add cookie and uri-code code from Schematics and update docuementation accordingly
original commit: 254623134bcb533f0b4c8fedada4dccc219f4248
2003-04-25 15:04:32 +00:00
Matthew Flatt
1d360dbecc .
original commit: 93d1c4912fb18716677b07c6cc46f07caa725b0b
2003-04-18 16:21:23 +00:00
Adam Wick
6f06fdc407 Added imap-append function
original commit: b01480fd9521f504be3f9723826f122a0653e043
2003-04-15 22:27:52 +00:00
Matthew Flatt
568c5490a2 .
original commit: b5317355c440b20bec34ea7850beba84b52a425d
2003-04-07 21:01:11 +00:00
Matthew Flatt
13a88eac98 .
original commit: 3dfd85e6479ef58e2568fa84c5b13fc8d6cb8f12
2003-04-06 00:11:38 +00:00
Robby Findler
453eb8810a ...
original commit: 8aa7cdc22d4a001791679642d65860673f806f34
2003-02-15 04:50:50 +00:00