Jason Volk
|
a44e491054
|
ircd:Ⓜ️:room: Add server_acl interface and protocol module.
|
2019-05-25 20:12:41 -07:00 |
|
Jason Volk
|
8aa67ccb48
|
ircd: Add stringops suite for globular expression matching.
|
2019-05-25 16:46:51 -07:00 |
|
Jason Volk
|
680734c47b
|
ircd:Ⓜ️ Comments around the age ts conditions.
|
2019-05-25 14:51:42 -07:00 |
|
Jason Volk
|
91ce49d671
|
ircd::util: Add a weak interface for the test trigger stub.
|
2019-05-24 18:24:33 -07:00 |
|
Jason Volk
|
7d61473fcf
|
ircd::util: Update TODO comment.
|
2019-05-24 18:23:26 -07:00 |
|
Jason Volk
|
d7e1f88921
|
ircd: Minor remove cruft; internal ircd::main().
|
2019-05-24 18:15:56 -07:00 |
|
Jason Volk
|
68088c5116
|
ircd:Ⓜ️:dbs: Fix/improve event_horizon key/prefix related.
|
2019-05-24 13:14:51 -07:00 |
|
Jason Volk
|
2b95a65709
|
ircd::db: Fix various error handling around db::init.
|
2019-05-23 22:43:41 -07:00 |
|
Jason Volk
|
e8a9a52973
|
ircd:Ⓜ️:dbs: Put event_horizon resolver key buffer on stack.
|
2019-05-23 21:43:30 -07:00 |
|
Jason Volk
|
ffda6a0848
|
modules/s_fetch: Downgrade log level to DERROR for fetch hook error.
|
2019-05-19 15:28:34 -07:00 |
|
Jason Volk
|
f02a1a2be6
|
ircd:Ⓜ️:vm: Relax fetch_prev_any enforcement by default.
|
2019-05-19 15:22:49 -07:00 |
|
Jason Volk
|
ea14caa95a
|
ircd:Ⓜ️:dbs: Update comment for event_refs enum.
|
2019-05-19 15:11:58 -07:00 |
|
Jason Volk
|
e0618dbdd8
|
modules/s_fetch: Fallback to fetching previous auth events when room is not known yet.
|
2019-05-17 09:07:01 -07:00 |
|
Jason Volk
|
660e609f31
|
modules/s_fetch: Belay net::hostport conversion to allow empty.
|
2019-05-17 08:50:32 -07:00 |
|
Jason Volk
|
9f2b887a22
|
modules/s_fetch: Fix submit error handling; move definition to unit.
|
2019-05-17 08:18:31 -07:00 |
|
Jason Volk
|
18354901dc
|
modules/console: Add event horizon flush cmd.
|
2019-05-17 02:41:36 -07:00 |
|
Jason Volk
|
c119c84c2f
|
ircd:Ⓜ️:event: Augment event::horizon interface allowing full column iteration.
|
2019-05-17 02:26:27 -07:00 |
|
Jason Volk
|
2a47c82534
|
modules/s_fetch: Indicate request error with belated removal.
|
2019-05-17 02:26:27 -07:00 |
|
Jason Volk
|
95fa155bfd
|
modules/console: Unmask all exceptions thrown in looped event evaluations.
|
2019-05-17 01:41:23 -07:00 |
|
Jason Volk
|
6025504734
|
ircd:Ⓜ️:dbs: Fix partial event_horizon key creation.
ircd:Ⓜ️:dbs: Assert event_idx non-zero for event_horizon_resolve.
|
2019-05-17 01:41:20 -07:00 |
|
Jason Volk
|
81ae93ecc1
|
Re-attempt use of .gdb_index section.
|
2019-05-17 00:44:00 -07:00 |
|
Jason Volk
|
5721920957
|
ircd:Ⓜ️:event: Start an event::horizon interface around dbs::event_horizon.
|
2019-05-17 00:07:18 -07:00 |
|
Jason Volk
|
ff61342c01
|
modules/console: Show number of keys in event_horizon when no event_id given.
|
2019-05-16 23:30:08 -07:00 |
|
Jason Volk
|
20d3fe1072
|
ircd::fs: Fix cause of STB_GNU_UNIQUE emission in template function.
|
2019-05-16 22:54:29 -07:00 |
|
Jason Volk
|
04ec279fb5
|
ircd: Reduce debug_info bloating in units with spirit grammars.
|
2019-05-16 22:36:19 -07:00 |
|
Jason Volk
|
0c01304a94
|
configure: Move debug switches to separate condition.
|
2019-05-16 22:36:19 -07:00 |
|
Jason Volk
|
ed11153d27
|
Allow STB_GNU_UNIQUE for RTLD_DEEPBIND.
modules: Remove cruft; tweak Makefile.
|
2019-05-16 22:36:19 -07:00 |
|
Jason Volk
|
17cbd14d91
|
ircd::json: Fix cause of STB_GNU_UNIQUE emission after use of at() template.
|
2019-05-16 22:36:19 -07:00 |
|
Jason Volk
|
3b7cc065ad
|
modules/s_command: Improve ping command.
|
2019-05-16 22:36:19 -07:00 |
|
Jason Volk
|
f00acd674d
|
ircd::ios: Add synchronous dispatcher overload suite.
|
2019-05-15 23:40:52 -07:00 |
|
Jason Volk
|
561e9877dd
|
configure: Align functions in non-optimized builds.
|
2019-05-15 21:12:59 -07:00 |
|
Jason Volk
|
adc5e7fb6c
|
configure: Remove gdwarf-4 for default; use glevel=3.
|
2019-05-15 21:12:59 -07:00 |
|
Jason Volk
|
ca0cf98f37
|
configure: Use -fnothrow-opt.
|
2019-05-15 21:12:59 -07:00 |
|
Jason Volk
|
2b011d80df
|
ircd:Ⓜ️:dbs: Make indexers internal.
|
2019-05-15 21:12:59 -07:00 |
|
Jason Volk
|
a787c51df3
|
ircd: Explicit visibility for assert() overrides.
|
2019-05-14 15:11:29 -07:00 |
|
Jason Volk
|
f121188ded
|
configure: Make this define less useless.
|
2019-05-14 14:46:47 -07:00 |
|
Jason Volk
|
c68fc52672
|
ircd::ios: Always inline main thread assertions.
|
2019-05-13 23:42:56 -07:00 |
|
Jason Volk
|
06396f4787
|
rocksdb::port: Elide some conditions.
|
2019-05-13 23:42:39 -07:00 |
|
Jason Volk
|
0d1b3de7c0
|
construct: Set asio::io_context concurrency hint to 1.
|
2019-05-13 15:25:37 -07:00 |
|
Jason Volk
|
d087369b96
|
ircd:Ⓜ️ Remove history warning on init.
|
2019-05-13 15:25:37 -07:00 |
|
Jason Volk
|
9700f38fc5
|
ircd:Ⓜ️:dbs: Log errors on write here.
|
2019-05-13 15:25:37 -07:00 |
|
Jason Volk
|
304c6df468
|
ircd:Ⓜ️:dbs: Simplify indexers / interface.
|
2019-05-13 15:25:37 -07:00 |
|
Jason Volk
|
92b5862b86
|
modules/vm: Log to derror as fallback off opts.errorlog.
|
2019-05-13 15:25:37 -07:00 |
|
Jason Volk
|
f8a2bab2ca
|
ircd:Ⓜ️:room::state::space: Improve rebuilder.
|
2019-05-13 12:37:00 -07:00 |
|
Jason Volk
|
758a266b1b
|
ircd:Ⓜ️:dbs: Rename room_space to room_state_space.
|
2019-05-13 12:37:00 -07:00 |
|
Jason Volk
|
614b9202fc
|
ircd:Ⓜ️:room: Add state::space interface w/ console cmd.
|
2019-05-13 10:30:12 -07:00 |
|
Jason Volk
|
d1425da434
|
ircd:Ⓜ️:dbs: Typedef a tuple for room_space key; conditions for truncated key generation.
|
2019-05-13 10:19:18 -07:00 |
|
Jason Volk
|
e486d8907e
|
ircd:Ⓜ️;dbs: Add _room_space metadata column.
|
2019-05-11 17:48:35 -07:00 |
|
Jason Volk
|
65be94b140
|
ircd:Ⓜ️:event: Add more skipped fields for content hash.
|
2019-05-11 16:09:06 -07:00 |
|
Jason Volk
|
3293443cb8
|
ircd:Ⓜ️:vm: Add dbs::write_opts to vm::opts.
|
2019-05-11 15:30:40 -07:00 |
|