Jason Volk
|
be624ca7f6
|
Update Copyrastafaris.
|
2018-02-05 21:24:34 -08:00 |
|
Jason Volk
|
229ac50be4
|
ircd: Move params.h out to construct/
|
2018-02-03 14:10:49 -08:00 |
|
Jason Volk
|
f1611a4a54
|
ircd: Reorder the headers to allow utils depending on *_view and buffer:: and allocator::...
|
2018-01-29 08:17:02 -08:00 |
|
Jason Volk
|
fd2a7974e8
|
ircd: Minor cleanup; comments; spacing.
|
2018-01-26 19:27:12 -08:00 |
|
Jason Volk
|
1d9d5fab49
|
ircd::info: Involve utsname on supported; improve startup information.
|
2018-01-22 00:54:52 -08:00 |
|
Jason Volk
|
648981a4ce
|
ircd: Add Base58 support.
|
2018-01-22 00:54:51 -08:00 |
|
Jason Volk
|
31fd9346f6
|
ircd: Baptize server.h into the standard include group.
|
2018-01-18 06:09:02 -08:00 |
|
Jason Volk
|
d9c6737b28
|
ircd: Use feature test macros here.
|
2018-01-17 21:38:17 -08:00 |
|
Jason Volk
|
408e8dfb47
|
configure: Add <new> header.
|
2018-01-17 21:38:17 -08:00 |
|
Jason Volk
|
2962ecdc72
|
ircd: Add preliminary RFC1035 support.
|
2018-01-14 20:45:30 -08:00 |
|
Jason Volk
|
d3be7129cf
|
ircd: Minor housekeeping fixes.
|
2018-01-12 03:22:57 -08:00 |
|
Jason Volk
|
4db2ac3ab7
|
ircd: Cleanup standard usage importations.
|
2018-01-12 03:00:23 -08:00 |
|
Jason Volk
|
d566e90402
|
ircd::util: Move more utils into util; minor cleanup.
|
2018-01-12 02:59:21 -08:00 |
|
Jason Volk
|
40bead52b7
|
ircd: Move and breakup util.h into util/; move fs.h into fs/.
|
2018-01-10 21:34:21 -08:00 |
|
Jason Volk
|
8a43a37733
|
ircd: Import std::nothrow_t.
|
2018-01-10 00:57:43 -08:00 |
|
Jason Volk
|
84bbeecc83
|
ircd: Move sys/resource / coredump related out of libircd.
|
2018-01-10 00:56:33 -08:00 |
|
Jason Volk
|
8ccdd8568f
|
doc: Move conventions to STYLE; ircd: Add additional README related.
|
2018-01-04 17:44:34 -08:00 |
|
Jason Volk
|
2bca92d85d
|
ircd: We don't need this here; RocksDB has interface.
|
2018-01-04 17:44:34 -08:00 |
|
Jason Volk
|
1bc4b46fbd
|
fixup! configure.ac: Add c++17 header <optional>.
|
2017-12-28 14:02:24 -07:00 |
|
Jason Volk
|
ef6152c0ef
|
ircd: Move openssl.h way down here so it can use json.
|
2017-12-24 21:54:59 -07:00 |
|
Jason Volk
|
69d209dad1
|
ircd: Remove unnecessary fwd decls.
|
2017-12-13 14:39:41 -07:00 |
|
Jason Volk
|
80931e4e86
|
ircd:Ⓜ️ Split m.cc; distribute inits; modules: Checkpoint matrix.
|
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
|
f3b94d31f5
|
ircd: Split off tuple.h from util.h
|
2017-12-12 14:59:39 -07:00 |
|
Jason Volk
|
47a2cddbea
|
Add std::bitset.
|
2017-12-05 13:42:21 -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
|
3a057c80a4
|
ircd: Add preliminary skeleton for cuckoo suite.
|
2017-11-30 11:23:48 -08:00 |
|
Jason Volk
|
97672ccc8f
|
ircd: Preliminary initial conf.
|
2017-11-30 11:23:46 -08:00 |
|
Jason Volk
|
832529396c
|
ircd: Split up string_view.h.
|
2017-11-30 11:23:44 -08:00 |
|
Jason Volk
|
6a024e9e16
|
ircd: Add preliminary 'server' as a client to *other* servers.
|
2017-11-30 11:23:40 -08:00 |
|
Jason Volk
|
38023e0d9b
|
ircd::openssl: Introduce openssl namespace for anything related to driving that beast.
|
2017-11-30 11:23:40 -08:00 |
|
Jason Volk
|
cb8b38b160
|
ircd: Add typedefs for __int128 to our namespace.
|
2017-11-30 11:23:40 -08:00 |
|
Jason Volk
|
43e35786ce
|
ircd: Move subsystem 'index header' into subsystem directories.
|
2017-10-19 01:38:03 -07:00 |
|
Jason Volk
|
0f51c84fb0
|
ircd::net: Move net into directory.
|
2017-10-19 01:30:19 -07:00 |
|
Jason Volk
|
2839eb4b50
|
ircd::log: Make logger threadsafe by injecting other thread's messages into ios.
|
2017-10-11 18:18:20 -07:00 |
|
Jason Volk
|
9c712486a1
|
ircd: Split up lexical.h; comments; cleanup.
|
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
|
84d7746165
|
ircd: Add net; various asio related.
|
2017-10-03 04:17:10 -07:00 |
|
Jason Volk
|
c47be3008a
|
ircd::ctx: Add a shared_mutex.
|
2017-10-03 04:17:09 -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
|
b7e1b3cf43
|
ircd: Split off hash.h from util.h; reorder stdinc headers.
|
2017-09-24 18:16:41 -07:00 |
|
Jason Volk
|
7f548cee1c
|
ircd: Make asio header; comments; add special continuation for yielding to asio.
|
2017-09-24 18:16:39 -07:00 |
|
Jason Volk
|
a9ac3f9956
|
ircd: Move ircd::mods::demangle() to ircd::demangle().
|
2017-09-24 18:16:39 -07:00 |
|
Jason Volk
|
b24d36c70d
|
ircd: Update date utils.
|
2017-09-24 18:16:38 -07:00 |
|
Jason Volk
|
54d6793f59
|
Update various documentation and comments.
|
2017-09-24 18:16:33 -07:00 |
|
Jason Volk
|
7cc4ed56ab
|
ircd: Support both iov and ilist for socket and buffer related.
|
2017-09-24 18:16:33 -07:00 |
|
Jason Volk
|
2ee4d67b68
|
ircd: Add iov.
|
2017-09-24 18:16:33 -07:00 |
|
Jason Volk
|
c3a88edeee
|
ircd: Split string_view out of util::.
|
2017-09-24 18:16:33 -07:00 |
|
Jason Volk
|
c627095f51
|
ircd: Add date.h header for date and time utilities.
|
2017-09-08 03:47:51 -07:00 |
|