Jason Volk
|
5335371b1a
|
ircd::http: Elide the strlcat() for user header generation.
|
2017-10-03 04:27:14 -07:00 |
|
Jason Volk
|
0399ddf3e3
|
ircd: Add stringops for counting starting and ending occurrences.
|
2017-10-03 04:27:14 -07:00 |
|
Jason Volk
|
8c4925419a
|
ircd: Improve base64 suite.
|
2017-10-03 04:27:14 -07:00 |
|
Jason Volk
|
c722ff6e71
|
ircd::json: Better handling and message for assignment failure to tuple.
|
2017-10-03 04:27:14 -07:00 |
|
Jason Volk
|
67dba9c471
|
ircd::crh: Fix buffer argument types; cleanup.
|
2017-10-03 04:27:14 -07:00 |
|
Jason Volk
|
234f7e34d7
|
ircd::ed25519: Add filesystem related for sk; add seed constructor; various.
|
2017-10-03 04:27:14 -07:00 |
|
Jason Volk
|
d7406d47cc
|
ircd::db: Better hack handling for not-found integer values.
|
2017-10-03 04:27:14 -07:00 |
|
Jason Volk
|
4cf197d263
|
ircd: Add chrono::hours; various cleanup; comments.
|
2017-10-03 04:27:14 -07:00 |
|
Jason Volk
|
47f3167479
|
ircd::buffer: Move array constructors down a level.
|
2017-10-03 04:27:14 -07:00 |
|
Jason Volk
|
4954c90e27
|
ircd::fs: Improve basic file read/write/append into buffers.
|
2017-10-03 04:27:14 -07:00 |
|
Jason Volk
|
0eb10c0495
|
ircd: Add b64encoded_unpadded variant.
|
2017-10-03 04:27:13 -07:00 |
|
Jason Volk
|
7745082fb0
|
ircd:Ⓜ️ Add preliminary matrix README.
|
2017-10-03 04:27:13 -07:00 |
|
Jason Volk
|
cc8a835ab7
|
ircd::db: Minor cleanup; fix identation.
|
2017-10-03 04:27:13 -07:00 |
|
Jason Volk
|
0cef42895c
|
ircd::buffer: Patch alignment related on unique_buffer.
|
2017-10-03 04:27:13 -07:00 |
|
Jason Volk
|
9c712486a1
|
ircd: Split up lexical.h; comments; cleanup.
|
2017-10-03 04:27:13 -07:00 |
|
Jason Volk
|
01d7ec1560
|
modules: Various fixes; cleanup.
|
2017-10-03 04:27:13 -07:00 |
|
Jason Volk
|
189de14f1e
|
modules: Replace hardcoded hosts with my_host().
|
2017-10-03 04:27:13 -07:00 |
|
Jason Volk
|
ec89d0ca25
|
ircd::db: I don't think this warning matters...
|
2017-10-03 04:27:13 -07:00 |
|
Jason Volk
|
1502b973da
|
ircd: Add ed25519 dsa; reorg sodium related.
|
2017-10-03 04:27:13 -07:00 |
|
Jason Volk
|
2982166072
|
ircd:Ⓜ️ ircd::buffer conversions for id::bufs.
|
2017-10-03 04:27:13 -07:00 |
|
Jason Volk
|
a8f9b3b847
|
configure.ac: Minor cleanup.
|
2017-10-03 04:27:13 -07:00 |
|
Jason Volk
|
0d71f8013a
|
ircd: Use chrono_literals.
|
2017-10-03 04:27:12 -07:00 |
|
Jason Volk
|
014673d718
|
ircd::http: Minor urldecode grammar fix.
|
2017-10-03 04:27:12 -07:00 |
|
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 |
|