Jason Volk
|
b37df3f719
|
modules/admin: Implement GET (undocumented) /admin/users/@user/admin.
|
2020-04-30 01:12:46 -07:00 |
|
Jason Volk
|
cfb9362744
|
ircd:Ⓜ️:user: Add is_oper() to interface; minor cleanup.
|
2020-04-30 01:06:01 -07:00 |
|
Jason Volk
|
a416481e1b
|
ircd::db: Use #error rather than #warning when RocksDB fixes cannot be interposed.
|
2020-04-29 15:27:06 -07:00 |
|
Jason Volk
|
c5ce08f3d1
|
doc: Add note on INFO logging to files in SETUP. [ci skip]
|
2020-04-29 15:25:16 -07:00 |
|
Jason Volk
|
c514e32a3b
|
doc: Add note for --with-assert=trap [ci skip]
|
2020-04-29 15:00:10 -07:00 |
|
Jason Volk
|
15e5873f40
|
doc: Update the BUILD instructions relative to 20.04; remove 16.04, GCC-7. [ci skip]
|
2020-04-29 14:50:34 -07:00 |
|
Jason Volk
|
5e9701b6c9
|
tools/docker: Trim docker pull from build and push script.
|
2020-04-29 11:09:45 -07:00 |
|
Jason Volk
|
cbe7d13c6f
|
docker/appveyor: RocksDB 5.17.2; Boost 1.71; remove PPAs for 20.04 vocal fossil.
|
2020-04-29 10:59:31 -07:00 |
|
Jason Volk
|
a87818fb89
|
configure: Upgrade to RocksDB 5.17.2.
|
2020-04-29 03:37:35 -07:00 |
|
Jason Volk
|
693d3c72bb
|
ircd::db: Supply our own created SstFileManager instance.
|
2020-04-29 03:37:35 -07:00 |
|
Jason Volk
|
b3b7385511
|
ircd::db: Interpose mitigations for rocksdb::DeleteScheduler etc.
|
2020-04-29 03:37:35 -07:00 |
|
Jason Volk
|
9d7c1096e8
|
ircd::db: Consolidate rocksdb interpositions into db_fixes unit; minor cleanup.
|
2020-04-29 03:37:35 -07:00 |
|
Jason Volk
|
a8870908a5
|
ircd:Ⓜ️:fed: Remove fallback branch.
|
2020-04-29 03:37:35 -07:00 |
|
Jason Volk
|
f649a31925
|
ircd:Ⓜ️:fed: Add a default ttl when read from content.
|
2020-04-29 03:37:35 -07:00 |
|
Jason Volk
|
cffe801148
|
ircd:Ⓜ️:fed: Simplify cached result copy and test.
|
2020-04-29 03:37:35 -07:00 |
|
Jason Volk
|
86a601521d
|
ircd:Ⓜ️:fed: Fixes for supplied well-known buffer undersizing.
|
2020-04-29 03:21:18 -07:00 |
|
Jason Volk
|
5fae1f36cf
|
ircd::buffer: Use buffer::empty() rather than buffer::null() for bool operators.
|
2020-04-29 01:58:29 -07:00 |
|
Jason Volk
|
becd247de3
|
modules/console: Add shortcut for 'room get ...' cmd w/ direct 'room_id type state_key'
|
2020-04-28 22:09:36 -07:00 |
|
Jason Volk
|
4680847081
|
doc: Start an FAQ.
|
2020-04-28 20:18:48 -07:00 |
|
Jason Volk
|
398fb026b0
|
ircd::info: Additional execution specific; reorg hardware/system related.
ircd::info: Sample hardware cache characteristics.
|
2020-04-28 20:18:48 -07:00 |
|
Jason Volk
|
175c1d817d
|
modules/client/sync/rooms: Fix range upper bound for switching to polylog.
|
2020-04-28 03:41:07 -07:00 |
|
Jason Volk
|
ed807ce423
|
modules/client/sync/rooms/state: Hoist conditional branch to polylog phased.
|
2020-04-28 03:29:50 -07:00 |
|
Jason Volk
|
c4149eba47
|
ircd:Ⓜ️:sync: Inline apropos() suite.
|
2020-04-28 03:07:13 -07:00 |
|
Jason Volk
|
db2a03b6c3
|
modules/client/sync/rooms/state: Query supplied filter for lazyload_members; rename conf item.
|
2020-04-28 03:04:48 -07:00 |
|
Jason Volk
|
3f46930776
|
modules/client/sync/rooms/timeline: Fix invite-accept condition for linear to polylog.
|
2020-04-28 01:56:35 -07:00 |
|
Jason Volk
|
8239c35095
|
modules/console: Allow direct type,state_key parameters in redact cmd.
|
2020-04-28 01:56:35 -07:00 |
|
Jason Volk
|
b49927de38
|
modules/client/sync/rooms/state: Fix placement of branch from linear to polylog.
|
2020-04-28 00:44:17 -07:00 |
|
Jason Volk
|
434916bb7e
|
ircd:Ⓜ️:room::bootstrap: Response tuple typedef is versionless.
|
2020-04-27 23:35:06 -07:00 |
|
Jason Volk
|
ba5e001003
|
modules/client/sync/rooms/timeline: Minor group conditions.
|
2020-04-27 23:35:06 -07:00 |
|
Jason Volk
|
4c8e306a94
|
ircd:Ⓜ️:fed: Improve cache characteristic for fallback on expired records.
|
2020-04-27 23:35:06 -07:00 |
|
Jason Volk
|
7f4da633f3
|
ircd:Ⓜ️:vm: Fix auth check type conditioning present state update.
|
2020-04-27 22:37:36 -07:00 |
|
Jason Volk
|
6818f98ae6
|
ircd:Ⓜ️:vm: Add missing fault::AUTH exception.
|
2020-04-27 22:37:36 -07:00 |
|
Jason Volk
|
9c61677b0b
|
ircd:Ⓜ️:room::auth: Split out event::idx fetch tools; minor reorg.
|
2020-04-27 22:37:36 -07:00 |
|
Jason Volk
|
dfe1133cfb
|
ircd:Ⓜ️:vm: Unconditional dbtxn building; condition opts.write for committing only.
|
2020-04-27 18:36:15 -07:00 |
|
Jason Volk
|
8c4aa37c41
|
modules/console: Allow vmlog during eval cmd; improve cmd.
|
2020-04-27 18:36:15 -07:00 |
|
Jason Volk
|
5614abc3ba
|
modules/console: Default to @ircd when redact cmd sender not specified.
|
2020-04-27 16:36:54 -07:00 |
|
Jason Volk
|
c7f633a62d
|
ircd::net::dns::resolver: Even less aggressive default rate.
|
2020-04-27 16:06:28 -07:00 |
|
Jason Volk
|
7159249f70
|
modules/client/keys: Reapportion missing request header buffer.
|
2020-04-27 16:06:28 -07:00 |
|
Jason Volk
|
cefee45147
|
ircd: Add portable __is_identifier(); add convenience typedef for long long.
|
2020-04-27 14:03:06 -07:00 |
|
Jason Volk
|
0f18b8dc8d
|
modules/console: Fix room state rebuild's room_id parameter translation.
|
2020-04-27 13:29:47 -07:00 |
|
Jason Volk
|
12d4b6b53e
|
modules/client/keys: Add limits on dynamic buffer calculations.
|
2020-04-27 13:26:42 -07:00 |
|
Jason Volk
|
a14dcc325f
|
modules/client/keys/query: Dynamic calculation for request buffer.
|
2020-04-27 13:18:45 -07:00 |
|
Jason Volk
|
3b9898836c
|
modules/client/keys/claim: Dynamic calculation for request buffer.
|
2020-04-27 13:18:45 -07:00 |
|
Jason Volk
|
01c76b078f
|
ircd:Ⓜ️ Disable server notifications for apropos evals.
|
2020-04-27 13:18:45 -07:00 |
|
Jason Volk
|
fef7faaf23
|
modules/console: Add space after key in conf list output.
|
2020-04-27 01:10:51 -07:00 |
|
Jason Volk
|
c027a567ce
|
ircd:Ⓜ️:sync: Move args structure to central lib; eliminate local module header.
|
2020-04-27 00:16:58 -07:00 |
|
Jason Volk
|
447bf8e42d
|
ircd:Ⓜ️:acquire: Prevent federation notify for any results of m::acquire.
|
2020-04-26 20:24:12 -07:00 |
|
Jason Volk
|
9bbc5834af
|
ircd: Add missing globular_imatch.
|
2020-04-26 17:02:21 -07:00 |
|
Jason Volk
|
3c69f85e66
|
ircd::net::dns::resolver: Less aggressive conf defaults.
|
2020-04-26 16:32:47 -07:00 |
|
Jason Volk
|
e87a26c142
|
ircd:Ⓜ️:fed: Use single codepath for request target; use canonize rewrite.
|
2020-04-26 16:19:37 -07:00 |
|