Jason Volk
|
292e8c5a12
|
ircd::server: Remove deprecated assertion.
|
2018-05-02 22:22:12 -07:00 |
|
Jason Volk
|
770ed3a1ef
|
ircd::client: Minor cleanup init/fini log calls.
|
2018-05-02 22:22:12 -07:00 |
|
Jason Volk
|
97da72e7d9
|
ircd::client: Increase default request timeout.
|
2018-05-02 12:44:12 -07:00 |
|
Jason Volk
|
1d0ae3855a
|
ircd::server: Close link if the only commitment is a cancelled tag.
|
2018-05-02 12:33:08 -07:00 |
|
Jason Volk
|
695fb4c9b0
|
ircd::net: Ensure proper string() is resolved; minor cleanup.
|
2018-05-02 12:15:04 -07:00 |
|
Jason Volk
|
c84fe8d962
|
ircd::server: Fix preservation of nullity for in.content through cancellation.
|
2018-05-02 12:00:32 -07:00 |
|
Jason Volk
|
8f7a05c9ed
|
ircd::server: Minor cleanup / assertions / comments.
|
2018-05-02 12:00:26 -07:00 |
|
Jason Volk
|
4c61eeba89
|
ircd::net::dns: Use explicit static empty record instances.
|
2018-05-02 11:28:34 -07:00 |
|
Jason Volk
|
fb53069c6f
|
ircd::net::dns Include query in callback arguments to prevent any stale captures.
|
2018-05-01 18:56:22 -07:00 |
|
Jason Volk
|
9af649f739
|
ircd::db: Consolidate write(column) overloads.
|
2018-04-30 07:18:06 -07:00 |
|
Jason Volk
|
e80e34eddc
|
ircd:Ⓜ️ Fix fmt argument type.
|
2018-04-28 22:16:34 -07:00 |
|
Jason Volk
|
2b7358aa60
|
ircd:Ⓜ️:dbs: Conditional indexer; pass db::op from opts for indexer.
|
2018-04-28 19:05:17 -07:00 |
|
Jason Volk
|
6d771191fc
|
ircd::rfc1035: Fix any uninitialized gaps in the name buffer.
|
2018-04-28 18:47:17 -07:00 |
|
Jason Volk
|
3f2320c49e
|
ircd::net::dns: Strip the cached-error SRV target of its prefix; minor fixes.
|
2018-04-28 17:47:59 -07:00 |
|
Jason Volk
|
405fcdef23
|
ircd::rfc1035: Remove unnecessary ilist.
|
2018-04-28 17:47:59 -07:00 |
|
Jason Volk
|
30d8c0b961
|
ircd::net::dns: Allocate separate reply buffer in resolver.
|
2018-04-28 17:47:59 -07:00 |
|
Jason Volk
|
a3bea15eef
|
ircd::net::dns: Various send cleanup/asserts; fix hostport reference in eh.
|
2018-04-28 17:47:59 -07:00 |
|
Jason Volk
|
2b41672259
|
ircd::net::dns: Improve the SRV -> A callback chain.
|
2018-04-28 17:47:59 -07:00 |
|
Jason Volk
|
4e796c896a
|
ircd::net::dns: Allow an exception to calling back with nxdomain as an exception.
|
2018-04-28 17:47:58 -07:00 |
|
Jason Volk
|
1d408173dc
|
ircd::net: Return pointer to cached error record for put_error().
|
2018-04-28 16:25:20 -07:00 |
|
Jason Volk
|
48abece29b
|
ircd::net: Improve dns::resolver instance init/fini.
|
2018-04-28 15:31:07 -07:00 |
|
Jason Volk
|
0f161f98e8
|
ircd::ctx::list: Fix misleading reference.
|
2018-04-28 03:26:07 -07:00 |
|
Jason Volk
|
d3b1b0ff77
|
ircd:Ⓜ️🆔 Cleanup / fix error.
|
2018-04-27 21:48:14 -07:00 |
|
Jason Volk
|
46cf2ca559
|
ircd:Ⓜ️ Fix closure parameter rot.
|
2018-04-27 21:48:14 -07:00 |
|
Jason Volk
|
d8b14ade58
|
ircd:Ⓜ️ Fix narrowing conversion.
|
2018-04-27 21:48:14 -07:00 |
|
Jason Volk
|
dc5ac7c2ac
|
ircd::ctx: #ifdef away linkages for ctx assertions in NDEBUG builds.
|
2018-04-27 19:16:56 -07:00 |
|
Jason Volk
|
09c282fd8e
|
ircd::ctx: Add stack_usage_assertion; move stack_usage_here() into this_ctx::.
|
2018-04-27 19:09:26 -07:00 |
|
Jason Volk
|
70f962de4e
|
ircd:Ⓜ️ Elaborate presence interface to fetch full event from user's room.
|
2018-04-27 15:26:17 -07:00 |
|
Jason Volk
|
9c5b10fb61
|
ircd::server: Preserve nullity of cancellation tag's in.content.
|
2018-04-26 21:35:55 -07:00 |
|
Jason Volk
|
75b67e11fc
|
ircd:Ⓜ️ Add state_root() to room messages iterator.
|
2018-04-26 21:35:55 -07:00 |
|
Jason Volk
|
a734798100
|
ircd::db: Minor cleanup.
|
2018-04-26 17:52:24 -07:00 |
|
Jason Volk
|
8083a5d71c
|
ircd::db: Add WAL fflush; move table flushes to "sort()"; adjust interfaces.
|
2018-04-26 17:19:29 -07:00 |
|
Jason Volk
|
93ca1448d1
|
ircd::db: Verify SST checksums on db open.
|
2018-04-26 16:48:35 -07:00 |
|
Jason Volk
|
94439a334e
|
ircd::db: Cleanup/Simplify db open ptr construction.
|
2018-04-26 16:39:59 -07:00 |
|
Jason Volk
|
173093e45a
|
ircd::db: Fix default description to include default column.
|
2018-04-26 16:22:16 -07:00 |
|
Jason Volk
|
94b03cfe71
|
ircd:Ⓜ️ Fix my_node id generation.
|
2018-04-26 15:45:06 -07:00 |
|
Jason Volk
|
523bf19f30
|
ircd:Ⓜ️🪝 Add a set to track all hooks for a site.
|
2018-04-26 15:17:28 -07:00 |
|
Jason Volk
|
78a5442230
|
ircd:Ⓜ️ Increase stream buffer sizes for pretty(event).
|
2018-04-25 23:34:39 -07:00 |
|
Jason Volk
|
6add3e9952
|
ircd::server: Limit recursion of chunk head parses.
|
2018-04-25 20:52:27 -07:00 |
|
Jason Volk
|
e2568457f4
|
ircd::server: Add dynamic chunk vectoring.
|
2018-04-25 20:52:26 -07:00 |
|
Jason Volk
|
7e32d3cbaa
|
ircd::server: Checkpoint preliminary chunk vectoring; state, options.
|
2018-04-25 15:10:04 -07:00 |
|
Jason Volk
|
55632dee5e
|
ircd:Ⓜ️:dbs: Fix default value for event::idx to respect domain order.
|
2018-04-25 01:42:41 -07:00 |
|
Jason Volk
|
ba61369027
|
ircd:Ⓜ️:dbs: Use buffer size constants for query key generations.
|
2018-04-24 19:32:32 -07:00 |
|
Jason Volk
|
12592cd22c
|
ircd:Ⓜ️🆔 Improve size constants and range enforcements.
|
2018-04-24 19:22:07 -07:00 |
|
Jason Volk
|
bf445492db
|
ircd::fs: Use const_buffer rather than string_view in various returns.
|
2018-04-24 18:34:46 -07:00 |
|
Jason Volk
|
a13c11c93c
|
ircd::log: Fix showing the other name during duplicate snote check.
|
2018-04-24 18:00:12 -07:00 |
|
Jason Volk
|
f049bbf0d0
|
ircd: Split tokens.cc from lexical.cc
|
2018-04-24 17:01:11 -07:00 |
|
Jason Volk
|
db21df0c31
|
ircd: Move mapi.h into mods/.
|
2018-04-24 01:21:16 -07:00 |
|
Jason Volk
|
bff688bf64
|
ircd::openssl: Rename iteration until -> for_each.
|
2018-04-24 00:50:40 -07:00 |
|
Jason Volk
|
90348f4265
|
ircd:Ⓜ️ Add interface to get origin names of user's rooms.
|
2018-04-23 19:39:50 -07:00 |
|