~alcinnz/hurl

f605efd1 — Adrian Cochrane 1 year, 6 months ago
Release v0.1 decoupled from Rhapsode, with CSV/TSV & refined tablesorting!
53212960 — Adrian Cochrane 1 year, 6 months ago
Add new action: URI, don't refetch page upon local anchor links.
2491c753 — Adrian Cochrane 1 year, 7 months ago
Extract MIMEtype parsing library from Rhapsode.
a70796e5 — Adrian Cochrane 1 year, 7 months ago
Allow overriding localizations logic, including throwing as error.

Release HURL 2.2!
5c4812d5 — Adrian Cochrane 1 year, 7 months ago
Add decoupling layer for localizing HTTP errors.

This removes logic from the messages module, reduces duplication, & prepares to allow callers to provide their own localized messages.
bebe06d7 — Adrian Cochrane 1 year, 7 months ago
Switch to different proposed HTML syntax for crypto-authentication.
7cea1667 — Adrian Cochrane 1 year, 7 months ago
Localize HTTP errorcodes!
a841435e — Adrian Cochrane 1 year, 7 months ago
Support clientside certificates for HTTPS & Gemini.

Meanwhile refactor Gemini to use internationalization for its error reporting.
08366066 — Adrian Cochrane 1 year, 7 months ago
Switch cryptography library & implement HSTS.
49060528 — Adrian Cochrane 1 year, 8 months ago
Treat GET form submissions as normal fetch requests.
12c81bf0 — Adrian Cochrane 1 year, 8 months ago
Bug/crash/feature fixes for submitting forms.

Now longer crashes when attempting to save cookies either in-memory or on-disk.
On-disk cookie storage is now resilient to changes in http-client internals.
HURL now handles encoding form submissions as per caller-specified MIMEtype.
HURL now supports a choice of HTTP method when submitting forms.

Bugfix means now content negotiation, caching, & form data are now actually sent to the server.
7d31eda4 — Adrian Cochrane 2 years ago
Note charset optimization.
3cb0d7d7 — Adrian Cochrane 2 years ago
Retroactively set cookies upon submitting POST requests to cater to CSRF protections.
349bb4b4 — Adrian Cochrane 2 years ago
Allow sites to cookies in response to HTTP POST requests.
259eca98 — Adrian Cochrane 2 years ago
Allowing sending HTTP POST requests.
1e101982 — Adrian Cochrane 3 years ago
Fix for more recent bytestring versions.

Otherwise it doesn't know which `strip` function to use...
23bd2dfc — Adrian Cochrane 3 years ago
Release Rhapsode 2.1!
8161527b — Adrian Cochrane 3 years ago
Add compile flag for executable extensions thereby fixing build system.

Might also be some crash fixes in here, I just realized I haven't committed these changes.
b9a5ac65 — Adrian Cochrane 3 years ago
ISSUE: add Upgrade-Insecure-Request header, close openwith & caching issues.
5a4a453d — Adrian Cochrane 3 years ago
 dependency is required for ext: regardless of  buildflag.
Next