Jason Volk
|
3a36d847eb
|
ircd::rfc3986: Use a namespace rather than struct here.
|
2019-08-22 01:25:43 -07:00 |
|
Jason Volk
|
22f3c41603
|
ircd::rfc3986: Add URI decomposition.
|
2019-06-13 21:44:51 -06:00 |
|
Jason Volk
|
0355391e34
|
ircd::rfc3986: Complete the URI grammars as specified.
|
2019-06-13 20:06:05 -06:00 |
|
Jason Volk
|
44cf572ee5
|
ircd::rfc1035: Rename constant.
ircd::rfc3986: Add additional convenience constants.
|
2019-05-26 18:37:40 -07:00 |
|
Jason Volk
|
af1bd92b26
|
ircd::spirit: Apply hidden visibility to all headers + our internal grammar namespaces.
|
2019-04-16 18:33:01 -07:00 |
|
Jason Volk
|
46346f504e
|
ircd::rfc3986: Reorg grammar stack; add variable valid() tool.
|
2019-03-25 12:25:25 -07:00 |
|
Jason Volk
|
a9cff4f073
|
ircd::rfc3986: Add valid_literal() to interface.
|
2019-03-24 20:50:16 -07:00 |
|
Jason Volk
|
50e7d81d36
|
ircd::rfc3986: Add interface to extract host and port from remote via grammar.
|
2019-03-13 13:11:53 -07:00 |
|
Jason Volk
|
f955f1d494
|
ircd::rfc3986: Add length checks to validations; consolidate validation paths from rfc1035.
|
2019-03-13 13:11:51 -07:00 |
|
Jason Volk
|
581fcca2f7
|
ircd::rfc3986: Expose parsing grammar externally.
|
2019-02-26 13:52:10 -08:00 |
|
Jason Volk
|
6de17431ff
|
ircd: Reverse arguments for url::encode()/decode(); minor reorg.
|
2018-12-06 16:41:47 -08:00 |
|
Jason Volk
|
2caf425fde
|
ircd::rfc3986: Add form_encode() composer from json::members.
|
2018-12-06 16:27:05 -08:00 |
|
Jason Volk
|
67a759ac21
|
ircd::rfc3986: Add validation suite for hostname strings related.
|
2018-10-02 18:11:50 -07:00 |
|
Jason Volk
|
be624ca7f6
|
Update Copyrastafaris.
|
2018-02-05 21:24:34 -08:00 |
|
Jason Volk
|
03dea97bb2
|
ircd: Add preliminary RFC3986 grammar; move urlencoding there.
|
2017-12-12 14:59:40 -07:00 |
|