Jason Volk
|
65f7adc8c6
|
ircd::server: Internalize more references to the peer instance; various cleanup.
|
2018-05-19 18:49:07 -07:00 |
|
Jason Volk
|
fc3fd6a8b2
|
ircd::resource: Add a node_id to the resource request struct.
|
2018-05-19 18:49:07 -07:00 |
|
Jason Volk
|
ba4b3fa145
|
ircd: Minor comments / minor cleanup.
|
2018-05-19 18:49:07 -07:00 |
|
Jason Volk
|
eb5f2475a3
|
ircd:Ⓜ️ Add preliminary skeleton linkage for room/event visibilty related.
|
2018-05-19 18:49:07 -07:00 |
|
Jason Volk
|
34d1abb062
|
modules/console: Add event fetch + sign cmd.
|
2018-05-19 18:49:07 -07:00 |
|
Jason Volk
|
986f591caa
|
ircd:Ⓜ️ Ignore my_host's signature when adding signatures.
|
2018-05-19 18:49:07 -07:00 |
|
Jason Volk
|
4be4186730
|
modules/console: Add state tuple output to room top cmd.
|
2018-05-19 18:49:07 -07:00 |
|
Jason Volk
|
aada1c9f17
|
ircd:Ⓜ️ Slightly improve state tuple pretty().
|
2018-05-19 18:49:07 -07:00 |
|
Jason Volk
|
997da91477
|
ircd:Ⓜ️ Complete the room state tuple buffer constructor.
|
2018-05-19 18:49:07 -07:00 |
|
Jason Volk
|
0839d929c8
|
modules: Rename s_state to m_room.
|
2018-05-19 18:49:07 -07:00 |
|
Jason Volk
|
31d0f9daed
|
ircd:Ⓜ️:dbs: Rename opts.idx to opts.event_idx; split internal related.
|
2018-05-19 18:49:07 -07:00 |
|
Jason Volk
|
d1f7dd9da6
|
modules/m_room_create: Checkpoint basic condition.
|
2018-05-19 18:49:07 -07:00 |
|
Jason Volk
|
902d48d702
|
modules/Makefile.am: Add missing s_state related.
|
2018-05-19 18:49:07 -07:00 |
|
Jason Volk
|
3e47fbb388
|
ircd::client: Remove unnecessary exception test assertion here.
|
2018-05-19 18:49:06 -07:00 |
|
Jason Volk
|
2626e14543
|
ircd:Ⓜ️:dbs: Copy root_in to root_out buffer for intuitive behavior.
|
2018-05-19 18:49:06 -07:00 |
|
Jason Volk
|
47e5e94ac1
|
modules/client/sync: Ignore errs for graceful degradation w/o killing entire polylog sync.
|
2018-05-19 18:49:06 -07:00 |
|
Jason Volk
|
631020d932
|
modules/client/sync: Force next_batch values to be quoted strings.
|
2018-05-19 18:49:06 -07:00 |
|
Jason Volk
|
11df089f30
|
modules/s_state: Preliminary tree rebuild from forward iteration; console cmd.
|
2018-05-19 18:49:06 -07:00 |
|
Jason Volk
|
296eff7c5d
|
ircd::db: Removed unused cell features.
|
2018-05-19 18:49:06 -07:00 |
|
Jason Volk
|
99553dd7e7
|
modules/console: Adjust width of state root node id in output.
|
2018-05-19 18:49:06 -07:00 |
|
Jason Volk
|
7d6baec6b9
|
modules/console: Use params for cmd.
|
2018-05-19 18:49:06 -07:00 |
|
Jason Volk
|
4bd78e78b4
|
configure.ac: Improve some output message wording.
|
2018-05-19 18:49:06 -07:00 |
|
Jason Volk
|
73126e96d7
|
configure.ac: Add missing result messages; fix debug mode variable.
|
2018-05-19 18:49:06 -07:00 |
|
Jason Volk
|
e9eeb68c68
|
Update README.
|
2018-05-19 18:49:06 -07:00 |
|
Jason Volk
|
bf6b50348a
|
modules/client/pushrules: Update stub to be a directory.
|
2018-05-19 18:49:06 -07:00 |
|
Jason Volk
|
e3a85fa523
|
ircd::resource: Consistent rstrip of trailing path solidus.
|
2018-05-19 18:49:06 -07:00 |
|
Jason Volk
|
8146b730e2
|
modules/key/keys: Fix cache query for empty key_id: find latest key.
|
2018-05-19 18:49:06 -07:00 |
|
Jason Volk
|
7854dc51c1
|
configure.ac: Add more granular switches for --enable-assert and --enable-optimize.
|
2018-05-19 18:49:06 -07:00 |
|
Jason Volk
|
ebcf5206e6
|
modules/s_state: Fix missing MAPI header.
|
2018-05-19 18:49:06 -07:00 |
|
Jason Volk
|
a62f453e58
|
ircd:Ⓜ️ Add signature appending routine.
|
2018-05-19 18:49:05 -07:00 |
|
Jason Volk
|
7e512eecdc
|
ircd:Ⓜ️ Move signatures field nulling to essential keys function.
|
2018-05-19 18:49:05 -07:00 |
|
Jason Volk
|
b2b5d6abce
|
construct: Simplify various behavior based on runlevel.
|
2018-05-19 18:49:05 -07:00 |
|
Jason Volk
|
97f38507e0
|
modules: Move state rebuild from client/state to s_state.
|
2018-05-19 18:49:05 -07:00 |
|
Jason Volk
|
e5da1a82e7
|
ircd::openssl: Update exception type.
|
2018-05-19 18:49:05 -07:00 |
|
Jason Volk
|
82fbbad8e3
|
ircd:Ⓜ️ Simplify b64 buffer sizing.
|
2018-05-19 18:49:05 -07:00 |
|
Jason Volk
|
4e87408ae5
|
modules/console: Improve db cache output table.
|
2018-05-19 18:49:05 -07:00 |
|
Jason Volk
|
4093082cc3
|
modules/vm: Move state existence check above prev check.
|
2018-05-19 18:49:05 -07:00 |
|
Jason Volk
|
887cd2398d
|
modules/vm: Reorg the main eval exception handlers.
|
2018-05-19 18:49:05 -07:00 |
|
Jason Volk
|
8fefae157a
|
ircd:Ⓜ️ Fix event::idx argument typing in events:: iterations.
|
2018-05-19 18:49:05 -07:00 |
|
Jason Volk
|
a7b0246830
|
ircd::net: Increase default acceptor timeout for spinapps friends.
|
2018-05-19 18:49:05 -07:00 |
|
Jason Volk
|
1d582f65d6
|
ircd:Ⓜ️:dbs: Add a descriptor for the default column with no cache alloc.
|
2018-05-19 18:49:05 -07:00 |
|
Jason Volk
|
ab4f2b362f
|
ircd::db: Decrease temp default row cache size.
|
2018-05-19 18:49:05 -07:00 |
|
Jason Volk
|
b1a71e0a71
|
modules/console: Add cache line to db base cmd.
|
2018-05-19 18:49:05 -07:00 |
|
Jason Volk
|
73cdee1cae
|
modules/console: Add db cache information cmd.
|
2018-05-19 18:49:05 -07:00 |
|
Jason Volk
|
48f4c22cce
|
ircd:Ⓜ️ Expose an init::close() for ircd::main() to stop listening.
|
2018-05-19 18:49:04 -07:00 |
|
Jason Volk
|
47b28d9295
|
ircd::db: Add cache key remover.
|
2018-05-19 18:49:04 -07:00 |
|
Jason Volk
|
9e0acde5cf
|
ircd::db: Add cache entry iteration (experimental).
|
2018-05-19 18:49:04 -07:00 |
|
Jason Volk
|
8f40fd574a
|
ircd::db: Interface to test if cache entry exists.
|
2018-05-19 18:49:04 -07:00 |
|
Jason Volk
|
f97c9fff99
|
ircd::db: Add interface to database & column caches.
|
2018-05-19 18:49:04 -07:00 |
|
Jason Volk
|
507b8e4f1c
|
ircd::db: Minor cleanup.
|
2018-05-19 18:49:04 -07:00 |
|