Jason Volk
|
d3b1b0ff77
|
ircd:Ⓜ️🆔 Cleanup / fix error.
|
2018-04-27 21:48:14 -07:00 |
|
Jason Volk
|
12592cd22c
|
ircd:Ⓜ️🆔 Improve size constants and range enforcements.
|
2018-04-24 19:22:07 -07:00 |
|
Jason Volk
|
f808a28664
|
ircd: Add m/m.h to stdinc.h
|
2018-04-22 16:22:02 -07:00 |
|
Jason Volk
|
b675567314
|
ircd:Ⓜ️🆔 Report 0 if no port affixed to ID, 8448 not implied bc/ SRV.
|
2018-04-04 13:03:13 -07:00 |
|
Jason Volk
|
30eb9178bd
|
ircd: Consolidate spirit typedefs from all relevant units into spirit.h.
|
2018-03-17 10:44:40 -07:00 |
|
Jason Volk
|
61009aed64
|
ircd:Ⓜ️🆔 Improve expectation failure element propagation into error strings.
|
2018-03-16 21:42:22 -07:00 |
|
Jason Volk
|
44caf92dd7
|
ircd:Ⓜ️🆔 Minor cleanup.
|
2018-03-13 23:33:37 -07:00 |
|
Jason Volk
|
368b8c4516
|
ircd:Ⓜ️🆔 Implement MXID interface suite with grammars.
|
2018-03-13 22:44:13 -07:00 |
|
Jason Volk
|
7deebfd344
|
ircd:Ⓜ️🆔 Improve the validator error msg propagation; minor cleanup.
|
2018-03-13 22:44:13 -07:00 |
|
Jason Volk
|
0f5e84b2e0
|
ircd::rfc3986: Copy relevant grammar from m::id; TODO: share.
|
2018-03-13 22:44:13 -07:00 |
|
Jason Volk
|
83d5f494bc
|
ircd:Ⓜ️🆔 Add RFC3986 grammar here for now.
|
2018-03-13 22:44:13 -07:00 |
|
Jason Volk
|
bbf1cff21b
|
ircd:Ⓜ️🆔 Rename origin to node.
|
2018-03-05 08:22:24 -08:00 |
|
Jason Volk
|
d0ef714179
|
ircd:Ⓜ️🆔 Tighten exception spec on boolean validators; tweak test grammar.
|
2018-03-03 05:04:23 -08:00 |
|
Jason Volk
|
6db4b083a8
|
ircd:Ⓜ️🆔 Fix local,host generator ctor to account for existing sigil.
|
2018-03-03 04:06:49 -08:00 |
|
Jason Volk
|
7eff71b9a3
|
ircd:Ⓜ️ Add function to check if and only if id is a valid localpart.
|
2018-03-03 04:06:49 -08:00 |
|
Jason Volk
|
ec4a631608
|
ircd:Ⓜ️🆔 Update generator constructor; add room_id generator; minor cleanup.
|
2018-02-22 00:38:25 -08:00 |
|
Jason Volk
|
4de2479f73
|
ircd:Ⓜ️ Add missing characters to user mxid grammar.
|
2018-02-20 15:40:40 -08:00 |
|
Jason Volk
|
e5bc194fe5
|
ircd:Ⓜ️ Have id sigil grammar convert and return the enum.
|
2018-02-19 20:56:45 -08:00 |
|
Jason Volk
|
62f4db4cce
|
ircd:Ⓜ️ Fix/cleanup m::id generator ctor.
|
2018-02-17 16:17:59 -08:00 |
|
Jason Volk
|
ca7f32a89b
|
ircd:Ⓜ️🆔 Minor cleanup.
|
2018-02-16 16:33:28 -08:00 |
|
Jason Volk
|
d366523b64
|
ircd:Ⓜ️ Move sigil prefixing out of the random functors in generate_t ctor.
|
2018-02-15 13:55:09 -08:00 |
|
Jason Volk
|
51b2cafc74
|
ircd:Ⓜ️ Add experimental sigiled and qualified device MXID.
|
2018-02-15 13:01:07 -08:00 |
|
Jason Volk
|
08335c3883
|
ircd:Ⓜ️ Add random alpha-based ID generator.
|
2018-02-15 13:00:23 -08:00 |
|
Jason Volk
|
6c6069fc2c
|
ircd:Ⓜ️ Reflect sigil in m::id parse failure here.
|
2018-02-10 17:00:20 -08:00 |
|
Jason Volk
|
be624ca7f6
|
Update Copyrastafaris.
|
2018-02-05 21:24:34 -08:00 |
|
Jason Volk
|
8ea6e4f96d
|
ircd:Ⓜ️ Remove cruft in id grammar.
|
2018-01-22 00:54:52 -08:00 |
|
Jason Volk
|
497b4ec552
|
ircd:Ⓜ️ Improve MXID ctor related.
|
2018-01-19 02:47:08 -08:00 |
|
Jason Volk
|
e0f64a7ca2
|
ircd:Ⓜ️ Transitional improvements to mxid grammars & tools.
|
2017-12-12 14:59:40 -07:00 |
|
Jason Volk
|
1a1a50f5f3
|
Checkpoint reorganization.
|
2017-11-30 12:30:19 -08:00 |
|