Commit Graph

438 Commits

Author SHA1 Message Date
Matthew Flatt
57a156351d doc refinments and corrections
Adjust docs to match the final, less exposed mechanism for
initializing parameters from environment variables.
2015-11-19 16:10:01 -07:00
Tim Brown
ef8f42f5b0 doc and test in support of racket/racket PR 1080 2015-11-19 16:09:54 -07:00
Tim Brown
43742a9205 new entries for current-proxy-servers et al. 2015-11-19 10:08:41 -07:00
Matthew Flatt
5f1d902432 tests and docs related to race repair 2015-11-09 20:12:04 -07:00
Sam Tobin-Hochstadt
63c901f26d Handle both possible results from the NWU name server. 2015-11-06 17:22:52 -05:00
Sam Tobin-Hochstadt
7f01f8e8a5 Remove env var the correct way. 2015-11-05 11:39:21 -05:00
Sam Tobin-Hochstadt
9928bb4395 Ensure that GIT_DIR isn't set while running this test.
Fixes failure on DrDr. Also remove debugging output.
2015-11-04 18:32:54 -05:00
Sam Tobin-Hochstadt
b773c328d2 More drdr debugging of this file. 2015-11-04 10:57:36 -05:00
Sam Tobin-Hochstadt
8e7fa0f706 net/sendurl: Avoid touching preferences until needed. 2015-11-04 10:41:15 -05:00
Matthew Flatt
ba661e009b net/sendmail: delay executable search until needed 2015-11-04 08:00:59 -07:00
Sam Tobin-Hochstadt
f378aa1b7a Fix silly mistake. 2015-11-03 08:58:51 -05:00
Sam Tobin-Hochstadt
fb9a6a0484 Add some output to try to debug this test on DrDr. 2015-11-03 08:46:20 -05:00
Jay McCarthy
3385eeb32f error from Jon Stenerson 2015-10-30 13:49:59 -04:00
Matthew Flatt
d3c03ee793 remove redundant (and now out-of-date) tests 2015-10-12 15:48:58 -06:00
Matthew Flatt
00ef691ff2 update tests and docs for Windows path encoding in URLs
See 5afdae8af9 in the main repo.
2015-10-12 08:50:46 -06:00
Matthew Flatt
23e2b806a2 git-checkout: document and test #:strict-links? 2015-10-02 09:34:46 -06:00
Matthew Flatt
37814da758 add tests for net/git-checkout 2015-10-02 09:07:28 -06:00
Vincent St-Amour
61f1c1406c Fix doc typo.
To be consistent with racket/tcp's docs.
2015-09-08 10:44:45 -05:00
Vincent St-Amour
b1d8d77b78 Use in-slice from racket/sequence. 2015-08-13 10:39:57 -05:00
Vincent St-Amour
08c406bcff Remove unused deps. 2015-08-13 10:38:51 -05:00
Tim Brown
9f1489030c url-strings: Test and Documentation Changes
T&D for url-strings-branch which separates URL parsing from
url network actions.

url-string changes requested by mflatt

url-string has been renamed from url-strings

documentation and tests reflect that
2015-08-12 11:02:16 -05:00
Matthew Flatt
2a354af4e3 adjust version in history note
Promote v6.2.0.x change to v6.3, since it will not be in v6.2.1.
2015-07-30 14:52:23 -06:00
Sam Tobin-Hochstadt
75ceafbf51 Fix http client tests for 33717eebaa in plt/racket. 2015-07-21 13:43:27 -04:00
Robby Findler
5ad76a703d add documentation and a contract for send-url/mac 2015-06-28 17:01:27 -05:00
Konrad Hinsen
1b6f2356e7 Simplified browser configuration for MacOS X
Add an optional #:browser argument to send-url/mac and export it.

This makes it straightforward to use different browsers and/or to
configure a different one:

    (require net/sendurl)
    (external-browser (lambda (url) (send-url/mac url #:browser "Conkeror")))
2015-06-28 16:54:40 -05:00
Matthew Flatt
88551aa8c6 git-checkout: add #:initial-error argument 2015-05-16 16:22:08 -06:00
Ryan Culpepper
dfac49e597 add memory use and random roundtrip tests for net/uri-codec 2015-05-12 18:35:44 -04:00
Jay McCarthy
4418442d33 Merge pull request #3 from samth/fix-qp
Handle unexpected eof after =.
2015-04-10 16:29:15 -04:00
Jay McCarthy
81b74f9545 Merge pull request #2 from RenaissanceBug/rfc6265-docfix
Fix accidental dep on net-cookies package.
2015-04-10 07:23:37 -04:00
Sam Tobin-Hochstadt
a38834ebf2 Handle unexpected eof after =. 2015-04-09 13:48:10 -04:00
Jordan Johnson
83df895eb8 Fix accidental dep on net-cookies package. 2015-04-09 10:39:07 -07:00
Jay McCarthy
c239ef7327 Merge pull request #1 from RenaissanceBug/rfc6265-cookies
Note the deprecation of this code and point to the new and better RFC6265-compliant net-cookies package.
2015-04-05 08:16:27 -04:00
Jordan Johnson
b23108c4d4 Move 6265 code to separate pkg
* Move all the new cookie code to the net-cookies package
 * Update deprecation notice on net/cookie to point to that package
2015-04-04 14:02:23 -07:00
Jordan Johnson
c3ce72e229 Remove unused exn and example code
* Remove exn:fail:cookie, since I’d rewritten the library code to
avoid using it.
 * Correct docs for cookie-header->alist, to reflect not raising the
exn.
 * Remove needless illustration of date from clear-cookie-header
example.
2015-03-30 13:29:07 -07:00
Jordan Johnson
a01e93b515 Add new RFC6265-compliant cookies/ folder, modules, tests, docs.
* Add new modules, docs, and tests in cookies/
  * Server: parse Cookie header, make cookies, make Set-Cookie header
  * User agent:
   * parse Set-Cookie header
   * save cookies
   * make Cookie header
   * interface for substituting better cookie storage
  * Common functionality: validate cookie parts
 * Add deprecation notice to old cookie lib

Test and validation cleanup
2015-03-28 15:51:01 -07:00
Matthew Flatt
488fda33e4 document new options-put-port and options-impure-port 2015-02-19 10:39:30 -07:00
Matthew Flatt
ed15636bfc document net/unihead 2015-01-29 09:31:01 -07:00
Jay McCarthy
0c96946bdd Removing out-dated WebSocket implementation 2015-01-14 14:27:23 -05:00
Sam Tobin-Hochstadt
678f0e9136 Use the version of this file that just moved into the core. 2014-12-15 02:51:04 -05:00
Matthew Flatt
81b8f8961b document and test #:method argument to http-client-recv! 2014-12-12 09:35:22 -07:00
Sam Tobin-Hochstadt
b579bda4b3 Add standard .gitignore file. 2014-12-06 17:46:31 -05:00
Sam Tobin-Hochstadt
6d99e5b268 Remove extra directories. 2014-12-02 00:13:32 -05:00
Sam Tobin-Hochstadt
7767fe730d Remove stray reference to Racket in LICENSE files.
Related to PR 14842.

original commit: 3bbdd134b1
2014-11-25 14:09:57 -05:00
Matthew Flatt
fdd9631304 net/git-checkout: finish support for "dumb" HTTP(S)
Full dumb-server support is even more useful for testing.

original commit: 37a209b60e
2014-11-23 06:31:01 -07:00
Matthew Flatt
1aee96df7d net/git-checkout: support "dumb" protocol for discovery
Supporting just reference discovery can be useful for certain
testing configurations.

original commit: 04f5fe3815
2014-11-23 06:31:01 -07:00
Kat Lyons
72864cdd93 Fix documentation error in net/sendurl
original commit: f54ea70ae0
2014-10-21 10:17:45 -06:00
Asumu Takikawa
b42b058941 Typo fixes in docs
original commit: d486fa1839
2014-10-20 02:54:03 -04:00
Matthew Flatt
7e762b6694 net/git-checkout: repairs for HTTP(S)
Declare a "git" user agent, and use a secure client context for HTTPS
unless the `GIT_SSL_NO_VERIFY` environment variable is defined.

original commit: ecc1d5dff2
2014-10-18 07:14:50 -05:00
Matthew Flatt
97281eddc6 net/git-checkout: support ref -> ID mapping without download
original commit: 06803e4da7
2014-10-18 07:14:50 -05:00
Matthew Flatt
643fcd20e1 net/git-checkout: support the smart HTTP(S) transport
Git-based hosting services most commonly support the smart HTTPS
protocol, which carries "git://"-format payload in a fairly straightforward
way. (Supporting the dumb protocol looks much more difficult.)

original commit: bbf154ba36
2014-10-18 07:14:50 -05:00