Jason Volk
|
dd0de82e16
|
ircd: Add startswith_any() complement to endswith_any().
|
2017-10-03 04:27:12 -07:00 |
|
Jason Volk
|
4a6b3f5fcc
|
Add support for libsodium (NaCl) cryptography.
|
2017-10-03 04:27:10 -07:00 |
|
Jason Volk
|
c91c1e39e8
|
ircd::buffer: de-template required conversions; cleanup.
|
2017-10-03 04:26:28 -07:00 |
|
Jason Volk
|
b18413e0ed
|
client: Fixes to client.
|
2017-10-03 04:17:11 -07:00 |
|
Jason Volk
|
a901256bcc
|
ircd: rename for brevity.
|
2017-10-03 04:17:11 -07:00 |
|
Jason Volk
|
57f8b28330
|
ircd: Add X-IRCd-Response-Time header.
|
2017-10-03 04:17:11 -07:00 |
|
Jason Volk
|
3d754bffba
|
ircd::db: Give RocksDB its own logging facility.
|
2017-10-03 04:17:11 -07:00 |
|
Jason Volk
|
19451ab914
|
ircd::ctx: shared_mutex; peek / view / shared_view; fixes.
|
2017-10-03 04:17:10 -07:00 |
|
Jason Volk
|
eeceba51b8
|
ircd::buffer: Add some doc; fixes.
|
2017-10-03 04:17:10 -07:00 |
|
Jason Volk
|
84d7746165
|
ircd: Add net; various asio related.
|
2017-10-03 04:17:10 -07:00 |
|
Jason Volk
|
6e6d92a6ed
|
configure.ac: various cleanup; boost vers; chkp;
|
2017-10-03 04:17:10 -07:00 |
|
Jason Volk
|
babde26165
|
make: Minor cleanup.
|
2017-10-03 04:17:10 -07:00 |
|
Jason Volk
|
aeef1aeef5
|
ircd: Add an adl's size(string_view).
|
2017-10-03 04:17:10 -07:00 |
|
Jason Volk
|
a46bba20a5
|
ircd: Fix date/time related.
|
2017-10-03 04:17:10 -07:00 |
|
Jason Volk
|
b9d657924d
|
ircd::http: Various fixes; add urldecode; chunked encoding content.
|
2017-10-03 04:17:10 -07:00 |
|
Jason Volk
|
9ae9ea7357
|
ircd: Reorg crypto related by dependency.
|
2017-10-03 04:17:10 -07:00 |
|
Jason Volk
|
fae5984d5e
|
ircd: Rename hash.cc to crypto.cc.
|
2017-10-03 04:17:10 -07:00 |
|
Jason Volk
|
71e92e9f47
|
ircd::buffer: Improve interface / conversions / type decls.
|
2017-10-03 04:17:09 -07:00 |
|
Jason Volk
|
d0fe0218f4
|
ircd::fmt: mutable_buffer overloads for *snprintf().
|
2017-10-03 04:17:09 -07:00 |
|
Jason Volk
|
6558af5639
|
ircd: Improve vector_view construction; cleanup.
|
2017-10-03 04:17:09 -07:00 |
|
Jason Volk
|
90f9c0e39d
|
ircd::util: Add an unlock_guard.
|
2017-10-03 04:17:09 -07:00 |
|
Jason Volk
|
6dfe034f6f
|
client: Fixes.
|
2017-10-03 04:17:09 -07:00 |
|
Jason Volk
|
ade7a138c4
|
ircd::db: Simplify the db::row using vector_view<cell>.
|
2017-10-03 04:17:09 -07:00 |
|
Jason Volk
|
c47be3008a
|
ircd::ctx: Add a shared_mutex.
|
2017-10-03 04:17:09 -07:00 |
|
Jason Volk
|
4090b80d60
|
ircd::json: Add missing serialized() participants.
|
2017-10-03 04:17:09 -07:00 |
|
Jason Volk
|
688f31afd3
|
ircd::buffer: Fix constness.
|
2017-10-03 04:17:09 -07:00 |
|
Jason Volk
|
f2264b02e6
|
ircd::http: Preliminary support for chunked encoding; improve header args.
|
2017-10-03 04:17:09 -07:00 |
|
Jason Volk
|
5d7eee1937
|
ircd:Ⓜ️ Simplify the event query interface by making more internal decisions from query data.
|
2017-10-03 04:17:08 -07:00 |
|
Jason Volk
|
c4a6addd5a
|
ircd::ctx: Add critical_assertion debugging tool.
|
2017-10-03 04:17:08 -07:00 |
|
Jason Volk
|
bc9b0e990c
|
ircd::json: Simplify expectation error message.
|
2017-10-03 04:17:08 -07:00 |
|
Jason Volk
|
3649843950
|
ircd::json: Add conditional transform to tuple during serialization.
|
2017-10-03 04:17:08 -07:00 |
|
Jason Volk
|
9e2910aa1f
|
ircd: Attempt to add these hacks to string_view.
|
2017-10-03 04:17:08 -07:00 |
|
Jason Volk
|
dc1281a17c
|
ircd::db: Fix iov related.
|
2017-10-03 04:17:08 -07:00 |
|
Jason Volk
|
f8d6e2dddc
|
ircd::db: Update docs.
|
2017-10-03 04:17:08 -07:00 |
|
Jason Volk
|
dacff8eb9f
|
ircd::db: Rename where to query.
|
2017-10-03 04:17:08 -07:00 |
|
Jason Volk
|
8ceafd4281
|
Update README.
|
2017-10-03 04:17:08 -07:00 |
|
Jason Volk
|
016ff64dbb
|
ircd:Ⓜ️ Preliminary efficient membership query object.
|
2017-10-03 04:17:08 -07:00 |
|
Jason Volk
|
ffca90dd7b
|
ircd:Ⓜ️ Indexers need to check if their columns were given by the user.
|
2017-10-03 04:17:07 -07:00 |
|
Jason Volk
|
ec18d81d56
|
ircd::db: These can be public.
|
2017-10-03 04:17:07 -07:00 |
|
Jason Volk
|
92a8d8e2bf
|
ircd:Ⓜ️ Improve interfaces; Add prelim sync loop; Add send resource handler.
|
2017-10-03 04:17:07 -07:00 |
|
Jason Volk
|
b2f7e360a1
|
ircd::db: Allow empty query to index through cursor.
|
2017-10-03 04:17:07 -07:00 |
|
Jason Volk
|
b309793ed0
|
ircd::ctx: Add some docs; minor cleanup.
|
2017-10-03 04:17:07 -07:00 |
|
Jason Volk
|
95f67312cf
|
ircd: This exception is already named in the boost what() string.
|
2017-10-03 04:17:07 -07:00 |
|
Jason Volk
|
816b5125b2
|
ircd: Improve/cleanup ircd::init()/ircd::stop() related.
|
2017-10-03 04:17:07 -07:00 |
|
Jason Volk
|
e69cb9c2e9
|
ircd::json: Assume this conversion to match the byte_view<string_view> specialization.
|
2017-09-24 23:52:48 -07:00 |
|
Jason Volk
|
d4508e157f
|
ircd:Ⓜ️ Deduplicate user related in m::user. Update various resource related.
|
2017-09-24 20:48:53 -07:00 |
|
Jason Volk
|
ca1f5bbbe5
|
ircd:Ⓜ️ Fix some id constructor behavior.
|
2017-09-24 20:48:53 -07:00 |
|
Jason Volk
|
c032c686f6
|
Checkpoint matrix application basis.
|
2017-09-24 18:16:45 -07:00 |
|
Jason Volk
|
196d158398
|
ircd::db: Improve debug log messages.
|
2017-09-24 18:16:45 -07:00 |
|
Jason Volk
|
50eda73d7d
|
ircd::db: Consistent row validity tests for cursor.
|
2017-09-24 18:16:45 -07:00 |
|