urbit/pkg/garden/lib
fang 51f4c83352
multipart: more lenient content-type parsing
It's not uncommon for files to have mime types like `image/svg+xml`.
The + in there was tripping up the strictly-`@ta` parser for the content-type.

Here we change the parser to accept +, and all the other characters that the
`@t` parser accepts. This is perhaps a bit overkill, but we primarily care
about getting the parsed request to the caller. If any further validation is
required, it can happen upstream.

Fixes #5282.
2021-10-01 15:22:22 +02:00
..
bip %garden-dev desk; also cleaned up %base-dev 2021-09-02 00:37:56 +03:00
bip39 %garden-dev desk; also cleaned up %base-dev 2021-09-02 00:37:56 +03:00
hark hark: cleanup edges 2021-09-24 11:10:02 +10:00
language-server %garden-dev desk; also cleaned up %base-dev 2021-09-02 00:37:56 +03:00
ph various: update symbolic merges 2021-09-17 14:54:01 +10:00
agentio.hoon %garden-dev desk; also cleaned up %base-dev 2021-09-02 00:37:56 +03:00
azimuth.hoon %garden-dev desk; also cleaned up %base-dev 2021-09-02 00:37:56 +03:00
azimuthio.hoon %garden-dev desk; also cleaned up %base-dev 2021-09-02 00:37:56 +03:00
bip32.hoon %garden-dev desk; also cleaned up %base-dev 2021-09-02 00:37:56 +03:00
bip39.hoon %garden-dev desk; also cleaned up %base-dev 2021-09-02 00:37:56 +03:00
bitcoin-utils.hoon various: update symbolic merges 2021-09-17 14:54:01 +10:00
cram.hoon various: update symbolic merges 2021-09-17 14:54:01 +10:00
dbug.hoon %garden-dev desk; also cleaned up %base-dev 2021-09-02 00:37:56 +03:00
default-agent.hoon %garden-dev desk; also cleaned up %base-dev 2021-09-02 00:37:56 +03:00
der.hoon various: update symbolic merges 2021-09-17 14:54:01 +10:00
docket.hoon %garden-dev desk; also cleaned up %base-dev 2021-09-02 00:37:56 +03:00
ethereum.hoon various: update symbolic merges 2021-09-17 14:54:01 +10:00
ethio.hoon %garden-dev desk; also cleaned up %base-dev 2021-09-02 00:37:56 +03:00
jose.hoon various: update symbolic merges 2021-09-17 14:54:01 +10:00
keygen.hoon various: update symbolic merges 2021-09-17 14:54:01 +10:00
kiln.hoon grid: rename backend to garden 2021-08-23 11:51:50 +10:00
mip.hoon various: fix packaging 2021-09-10 14:37:17 +10:00
multipart.hoon multipart: more lenient content-type parsing 2021-10-01 15:22:22 +02:00
pill.hoon various: update symbolic merges 2021-09-17 14:54:01 +10:00
pkcs.hoon various: update symbolic merges 2021-09-17 14:54:01 +10:00
primitive-rsa.hoon various: update symbolic merges 2021-09-17 14:54:01 +10:00
ring.hoon various: update symbolic merges 2021-09-17 14:54:01 +10:00
server.hoon %garden-dev desk; also cleaned up %base-dev 2021-09-02 00:37:56 +03:00
settings.hoon settings-store: query by desk 2021-09-09 11:35:57 +10:00
shoe.hoon %garden-dev desk; also cleaned up %base-dev 2021-09-02 00:37:56 +03:00
skeleton.hoon %garden-dev desk; also cleaned up %base-dev 2021-09-02 00:37:56 +03:00
sole.hoon %garden-dev desk; also cleaned up %base-dev 2021-09-02 00:37:56 +03:00
strand.hoon %garden-dev desk; also cleaned up %base-dev 2021-09-02 00:37:56 +03:00
strandio.hoon %garden-dev desk; also cleaned up %base-dev 2021-09-02 00:37:56 +03:00
test.hoon various: update symbolic merges 2021-09-17 14:54:01 +10:00
treaty.hoon various: fix dependencies & tests 2021-09-17 14:51:19 +10:00
verb.hoon %garden-dev desk; also cleaned up %base-dev 2021-09-02 00:37:56 +03:00