Jason Volk
|
ad003a0d66
|
ircd:Ⓜ️:dbs: Add conf items for bloom filters.
|
2018-11-02 18:01:03 -07:00 |
|
Jason Volk
|
f2a08426c5
|
ircd:Ⓜ️:dbs: Add conf item for meta block size of all direct event columns.
|
2018-11-02 09:01:23 -07:00 |
|
Jason Volk
|
b8b6fbea37
|
modules/s_conf: Add default_conf w/ console cmd to set item to default value.
|
2018-11-02 04:49:56 -07:00 |
|
Jason Volk
|
cf46ad916c
|
modules/s_conf: Add prefix argument to rehash_conf for selective rehash.
|
2018-11-02 04:48:57 -07:00 |
|
Jason Volk
|
49bad9f01d
|
ircd::db: Check for posix_fadvise(); implement InvalidateCache for environment if not direct IO.
|
2018-11-02 01:30:15 -07:00 |
|
Jason Volk
|
1d03747da3
|
ircd::db: Toward O_DIRECT writes from writable_file environment.
|
2018-11-02 01:11:36 -07:00 |
|
Jason Volk
|
95d42686f3
|
ircd::db: Add reflection for WriteLifeTimeHint.
|
2018-11-02 01:07:09 -07:00 |
|
Jason Volk
|
7b798645a4
|
ircd::db: Downgrade error severity to allow administrative resume.
|
2018-11-02 00:05:21 -07:00 |
|
Jason Volk
|
94bfe39ec6
|
ircd::fs: Save the std openmode in the fd::opts struct.
|
2018-11-01 23:35:52 -07:00 |
|
Jason Volk
|
10cf8e798c
|
ircd::buffer: Abstract the aligned_alloc() out of the unique_buffer template.
|
2018-11-01 23:27:51 -07:00 |
|
Jason Volk
|
916a5b26ea
|
ircd: Additional ircd::terminate() output and flushing.
|
2018-11-01 22:25:10 -07:00 |
|
Jason Volk
|
8db063bfc4
|
ircd::fs: Remove internal alignment paddings.
|
2018-11-01 22:23:04 -07:00 |
|
Jason Volk
|
a62469a9d6
|
ircd::fs: Add additional write_opts comments.
|
2018-11-01 20:26:31 -07:00 |
|
Jason Volk
|
13e6e02901
|
ircd::fs: Improve request priority value related; get sysconf info.
|
2018-11-01 20:19:55 -07:00 |
|
Jason Volk
|
3385d25c97
|
ircd::info: Improve various version information gathering.
|
2018-11-01 20:14:00 -07:00 |
|
Jason Volk
|
c0e92eb2a1
|
ircd::fs: Add boolean operators for fd.
|
2018-10-31 17:54:57 -07:00 |
|
Jason Volk
|
6b6106499f
|
ircd::fs: Add write_options.alignment; padding out to alignment for aio write.
|
2018-10-31 17:00:17 -07:00 |
|
Jason Volk
|
88be871149
|
ircd::aio: Switch to PREADV/PWRITEV iovector operations.
|
2018-10-31 16:29:20 -07:00 |
|
Jason Volk
|
5dcc7cd93b
|
ircd::db: Add error report state w/ interface w/ console cmd.
|
2018-10-31 15:53:43 -07:00 |
|
Jason Volk
|
0f7e17a519
|
ircd::db: Add resume from error interface w/ console cmd.
|
2018-10-31 15:03:32 -07:00 |
|
Jason Volk
|
5da7f20a9a
|
ircd::db: Add and use reflection for Status::Severity.
|
2018-10-31 14:48:14 -07:00 |
|
Jason Volk
|
ac01ae0936
|
ircd::db: Move reflections for WriteStall- and BackgroundError- related.
|
2018-10-31 14:40:00 -07:00 |
|
Jason Volk
|
ee670af436
|
ircd::db: Fix WriteStallInfo reflection and log message.
|
2018-10-31 14:22:31 -07:00 |
|
Jason Volk
|
34e330d77b
|
ircd::db: Simplify buffer alignment callback related; fix log message.
|
2018-10-31 14:09:10 -07:00 |
|
Jason Volk
|
2c957cc656
|
modules/m_room_power_levels: Add preliminary power eval.
|
2018-10-31 13:11:42 -07:00 |
|
Jason Volk
|
7b307e6151
|
modules/vm: Simplify head fetch before write commit.
|
2018-10-31 12:24:19 -07:00 |
|
Jason Volk
|
73c85c14e1
|
modules/vm: Calc reserve_bytes and obtain sequence numbers later.
|
2018-10-31 11:37:40 -07:00 |
|
Jason Volk
|
d59f5c40ad
|
modules/console: Separate and label auth/state in state_ids cmd output.
|
2018-10-31 11:28:13 -07:00 |
|
Jason Volk
|
f46886e0b8
|
ircd::db: Support future CanKeysWithDifferentByteContentsBeEqual feature.
|
2018-10-31 11:25:07 -07:00 |
|
Jason Volk
|
941b4ff8eb
|
ircd::db: Support passthru stub for comparator feature.
|
2018-10-31 11:23:55 -07:00 |
|
Jason Volk
|
895c52694e
|
ircd::db: Deinline database::comparator ctor.
|
2018-10-31 11:23:30 -07:00 |
|
Jason Volk
|
fec935463b
|
Merge branch 'libressl' of https://github.com/DanySpin97/charybdis
|
2018-10-30 13:58:18 -07:00 |
|
Jason Volk
|
22d06a4670
|
Merge branch 'libressl-2' of https://github.com/DanySpin97/charybdis
|
2018-10-30 13:38:14 -07:00 |
|
Jason Volk
|
a91cdeec0c
|
ircd::ctx: Reorg / abstract / deinline promise related.
|
2018-10-30 12:18:16 -07:00 |
|
Danilo Spinella
|
4e1be6d1fd
|
Drop const modifier for libressl
|
2018-10-29 15:37:51 +00:00 |
|
Danilo Spinella
|
0258ea7999
|
Add ASN1_TIME_seconds method for LibreSSL
Credits to https://github.com/Castaglia.
a3d65e8683
|
2018-10-29 15:28:18 +00:00 |
|
Jason Volk
|
0ea1ba2968
|
ircd:Ⓜ️:room::power: Simplify level_event / level_state interface related.
|
2018-10-27 14:27:53 -07:00 |
|
Jason Volk
|
4a1df6af85
|
modules/m_room: Add a ctx yield interval in the state prefetch loop.
|
2018-10-27 14:03:32 -07:00 |
|
Jason Volk
|
806e1c95f7
|
modules/s_dns_resolver: Fix the timeout context shutdown.
|
2018-10-27 13:44:40 -07:00 |
|
Jason Volk
|
6868282ecf
|
modules/console: Improve db general info w/ column list.
|
2018-10-27 13:44:40 -07:00 |
|
Jason Volk
|
01ec851b4d
|
ircd:Ⓜ️:dbs: Improve some column description strings.
|
2018-10-27 13:44:40 -07:00 |
|
Jason Volk
|
57a46d8f92
|
modules/m_room_join_rules: Add infolog message on notify.
|
2018-10-25 18:19:54 -07:00 |
|
Jason Volk
|
1998105c96
|
modules/m_room_member: Implement can_join_room eval hook.
|
2018-10-25 18:19:54 -07:00 |
|
Jason Volk
|
3447a1cc45
|
ircd:Ⓜ️:room::power: Support power for state events in the interface.
|
2018-10-25 18:19:54 -07:00 |
|
Jason Volk
|
39eb015565
|
ircd:Ⓜ️:room: Add join_rule query convenience suite.
|
2018-10-25 18:19:53 -07:00 |
|
Jason Volk
|
61016b479b
|
ircd:Ⓜ️:room::power: Support defaulting level for the room creator.
|
2018-10-25 18:09:31 -07:00 |
|
Jason Volk
|
8733e16ca4
|
ircd:Ⓜ️ Add convenience suite to get or check the room creator's user id.
|
2018-10-25 18:09:31 -07:00 |
|
Jason Volk
|
e209d1661b
|
ircd:Ⓜ️:room::state: Improve the present() state query.
|
2018-10-25 18:09:31 -07:00 |
|
Jason Volk
|
7d489a40e7
|
ircd:Ⓜ️🪝 Adjust hook matching to condition event.membership and event.content.membership.
|
2018-10-25 18:09:31 -07:00 |
|
Jason Volk
|
0229022faa
|
modules/m_room_create: Move hook to vm.eval point; add some checks; add debug log on notify.
|
2018-10-25 18:09:30 -07:00 |
|