Jason Volk
|
42246d8d5f
|
ircd::json: Fix an empty string test.
|
2017-12-12 14:59:40 -07:00 |
|
Jason Volk
|
80931e4e86
|
ircd:Ⓜ️ Split m.cc; distribute inits; modules: Checkpoint matrix.
|
2017-12-12 14:59:40 -07:00 |
|
Jason Volk
|
d8bddbbff0
|
client: Preliminary refactor removal of rooms into rooms room; various.
|
2017-12-12 14:59:40 -07:00 |
|
Jason Volk
|
0d753cf52f
|
client: Alias Object.debug and mc.debug.object.
|
2017-12-12 14:59:40 -07:00 |
|
Jason Volk
|
f931308850
|
ircd/modules: Update resource / opts construction arguments.
|
2017-12-12 14:59:40 -07:00 |
|
Jason Volk
|
cc81ed2f33
|
ircd::net: Comment out this debug message contributing to excessive wind.
|
2017-12-12 14:59:40 -07:00 |
|
Jason Volk
|
cea114d41d
|
ircd::json: Use the defined() rather than default ctor / cleanup.
|
2017-12-12 14:59:40 -07:00 |
|
Jason Volk
|
ff76d3e061
|
ircd::json: Add key filtering for tuple enumerations.
|
2017-12-12 14:59:40 -07:00 |
|
Jason Volk
|
5b2facd8e3
|
client: Add a toggle() functional util.
|
2017-12-12 14:59:40 -07:00 |
|
Jason Volk
|
0565301560
|
ircd:Ⓜ️ Remove the is_state mistake.
|
2017-12-12 14:59:40 -07:00 |
|
Jason Volk
|
2692a22f62
|
ircd:Ⓜ️ Add an access denied general exception.
|
2017-12-12 14:59:40 -07:00 |
|
Jason Volk
|
6b287f958c
|
ircd: Add these participating size() and data() overloads for C arrays.
|
2017-12-12 14:59:40 -07:00 |
|
Jason Volk
|
03dea97bb2
|
ircd: Add preliminary RFC3986 grammar; move urlencoding there.
|
2017-12-12 14:59:40 -07:00 |
|
Jason Volk
|
d14d8a0f0f
|
ircd::rfc1459: Cleanup namespace.
|
2017-12-12 14:59:40 -07:00 |
|
Jason Volk
|
e0f64a7ca2
|
ircd:Ⓜ️ Transitional improvements to mxid grammars & tools.
|
2017-12-12 14:59:40 -07:00 |
|
Jason Volk
|
1ddf0f546a
|
ircd: Update various comments / documentation.
|
2017-12-12 14:59:40 -07:00 |
|
Jason Volk
|
dff9be2df3
|
ircd: Add a c_str() to string_view which asserts for null termination.
|
2017-12-12 14:59:40 -07:00 |
|
Jason Volk
|
49b32de864
|
ircd:Ⓜ️ Update README.
|
2017-12-12 14:59:40 -07:00 |
|
Jason Volk
|
072137bd35
|
gitignore: Add build/ directory to ignore.
|
2017-12-12 14:59:40 -07:00 |
|
Jason Volk
|
f3b94d31f5
|
ircd: Split off tuple.h from util.h
|
2017-12-12 14:59:39 -07:00 |
|
Jason Volk
|
676aaedbe8
|
Change LICENSE.
|
2017-12-12 14:59:39 -07:00 |
|
Jason Volk
|
47a2cddbea
|
Add std::bitset.
|
2017-12-05 13:42:21 -08:00 |
|
Jason Volk
|
c1bda4008f
|
ircd::net: Fix port inclusion in these places.
|
2017-12-03 13:55:56 -08:00 |
|
Jason Volk
|
94b5bc75d3
|
ircd::db: Update README; remove old cruft.
|
2017-12-03 13:34:42 -08:00 |
|
Jason Volk
|
6027a68105
|
ircd:Ⓜ️ Formatting/various fixes to README.
|
2017-12-02 13:14:30 -08:00 |
|
Jason Volk
|
0bd2f896d0
|
ircd::mods: Add remangling to module system (pre dll::smart_lib); cleanup.
|
2017-12-02 13:07:55 -08:00 |
|
Jason Volk
|
2685125f05
|
ircd::openssl: Fix memleak.
|
2017-12-02 13:07:15 -08:00 |
|
Jason Volk
|
b2c4412e46
|
Update travis.
|
2017-11-30 13:03:22 -08:00 |
|
Jason Volk
|
1a1a50f5f3
|
Checkpoint reorganization.
|
2017-11-30 12:30:19 -08:00 |
|
Jason Volk
|
b2a6d4ebab
|
ircd: Add #ifdef around experimental string_view for non-c++17.
|
2017-11-30 11:27:00 -08:00 |
|
Jason Volk
|
f6e0a8e143
|
configure: Fix boost patch level variable.
|
2017-11-30 11:23:48 -08:00 |
|
Jason Volk
|
7ef3b67213
|
ircd: Fix server.h inclusion checkpoint.
|
2017-11-30 11:23:48 -08:00 |
|
Jason Volk
|
21ee1fd411
|
console: Add various console show subcommands.
|
2017-11-30 11:23:48 -08:00 |
|
Jason Volk
|
3a057c80a4
|
ircd: Add preliminary skeleton for cuckoo suite.
|
2017-11-30 11:23:48 -08:00 |
|
Jason Volk
|
315d86a8d2
|
ircd: Checkpoint temp server link uniplexing...
|
2017-11-30 11:23:47 -08:00 |
|
Jason Volk
|
f928630747
|
ircd::db: Checkpoint current experimentals here.
|
2017-11-30 11:23:47 -08:00 |
|
Jason Volk
|
5d53cdab5e
|
ircd:Ⓜ️ Checkpoint matrix.
|
2017-11-30 11:23:47 -08:00 |
|
Jason Volk
|
528b7047e9
|
modules: Checkpoint matrix various.
|
2017-11-30 11:23:47 -08:00 |
|
Jason Volk
|
1c4d519db7
|
ircd::db: Use log::NOTICE facility rather than log::WARNING here.
|
2017-11-30 11:23:47 -08:00 |
|
Jason Volk
|
219d1ba245
|
ircd::json: Fix empty value stringification cases; Fix serialized number printing.
|
2017-11-30 11:23:47 -08:00 |
|
Jason Volk
|
96499c0e2a
|
ircd:Ⓜ️ Improve room interface; Improve bootstrap/init related.
|
2017-11-30 11:23:47 -08:00 |
|
Jason Volk
|
2fa64e5b87
|
ircd::json: Update grammars: string escapes; generalize rules without raw[] if possible.
|
2017-11-30 11:23:47 -08:00 |
|
Jason Volk
|
d354991c68
|
ircd::json: Stub a canonize() function which isn't complete yet.
|
2017-11-30 11:23:47 -08:00 |
|
Jason Volk
|
14f348f900
|
ircd:Ⓜ️ Add convenience aliases for event closure.
|
2017-11-30 11:23:47 -08:00 |
|
Jason Volk
|
1cbd0ab8ba
|
client: Update room summary related; may break synapse compat; possibly issue with IRCd /state/ response.
|
2017-11-30 11:23:47 -08:00 |
|
Jason Volk
|
7c4659e089
|
client: Updates; support ircd.key state event; various.
|
2017-11-30 11:23:47 -08:00 |
|
Jason Volk
|
4733df3d1b
|
ircd::json: Add more value ctor template specializations.
|
2017-11-30 11:23:47 -08:00 |
|
Jason Volk
|
a747098b65
|
ircd::net: listener: Explicit string ctor; no default port to ensure one is specified.
|
2017-11-30 11:23:47 -08:00 |
|
Jason Volk
|
d1f0667b1e
|
ircd: Add validations of outgoing JSON.
|
2017-11-30 11:23:47 -08:00 |
|
Jason Volk
|
204371dda0
|
Move sections from include README to main README; various updates.
|
2017-11-30 11:23:46 -08:00 |
|