0
0
Fork 0
mirror of https://github.com/matrix-construct/construct synced 2024-11-02 20:09:16 +01:00
Commit graph

7078 commits

Author SHA1 Message Date
Jason Volk
e1b6ff3838 modules/m_presence: Canonize the user_id mismatch check. 2018-09-04 23:05:05 -07:00
Jason Volk
a6b4bc976f modules/federation/sender: Checkpoint this until vm notify is fixed. 2018-09-04 22:50:23 -07:00
Jason Volk
bc01919298 modules/federation/send: Increase this value for now for spinapps. 2018-09-04 22:49:38 -07:00
Jason Volk
4f2e1a4acd modules: Reduce various chunked json buffer mgmt boilerplates. 2018-09-04 22:48:23 -07:00
Jason Volk
660bfcc03f modules/client/publicrooms: Implement queries for POST version. 2018-09-04 22:41:53 -07:00
Jason Volk
c7f211bb18 modules/client/publicrooms: Update stub; restructure POST w/ chunked json. 2018-09-04 22:15:05 -07:00
Jason Volk
2140f42cd7 ircd::resource: Internalize the buffering boilerplate used with json::stack. 2018-09-04 22:03:12 -07:00
Jason Volk
d4a3b3c91d modules/client/directory/room: Add conf items for alias related. 2018-09-04 21:12:47 -07:00
Jason Volk
bb6ab49fe1 ircd::exception: Update comment. 2018-09-04 21:09:12 -07:00
Jason Volk
84334ef4b4 modules/media/media: Demote mime type mismatch warning to dwarning. 2018-09-04 20:34:50 -07:00
Jason Volk
499e725e73 modules/media/media: Add conf item for download timeout. 2018-09-04 20:34:10 -07:00
Jason Volk
1edab7bb15 modules/media/media: Make conf items for blocks cache size. 2018-09-04 20:33:22 -07:00
Jason Volk
d3a8a57295 modules/media/thumbnail: Checkpoint disabling this header for now. 2018-09-04 20:28:07 -07:00
Jason Volk
a818610e32 modules/media/upload: Fix content buffer offset. 2018-09-04 20:27:30 -07:00
Jason Volk
bc88a4cf6d ircd::server: Assertion on tag removal. 2018-09-04 20:27:30 -07:00
Jason Volk
a806b2d60b modules/m_event: Add modules; move pretty() suite out of ircd:Ⓜ️:. 2018-09-04 20:27:30 -07:00
Jason Volk
aeb41e7341 ircd:Ⓜ️ Add pretty_msgline() suite. 2018-09-04 06:35:10 -07:00
Jason Volk
79364ef610 doc: Remove old docs. 2018-09-04 04:52:08 -07:00
Jason Volk
755cfbffb0 tools: Remove old tools. 2018-09-04 04:52:08 -07:00
Jason Volk
7f43da8a07 ircd::db: Test if directory for db::available() listing. 2018-09-04 02:32:12 -07:00
Jason Volk
f7fbd0f5d2 ircd::db: Detect O_DIRECT possible for database directory on init. 2018-09-04 02:32:12 -07:00
Jason Volk
3426fc650f ircd::fs: Test if O_DIRECT possible on path target. 2018-09-04 01:43:21 -07:00
Jason Volk
67d202a5e4 modules/console: Fix matching condition. 2018-09-04 01:00:04 -07:00
Jason Volk
1346fdd639 ircd: Fix bug. 2018-09-04 00:43:54 -07:00
Jason Volk
7ed69485c6 Update README; setup instructions. 2018-09-03 22:48:54 -07:00
Jason Volk
4f55dac071 ircd::db: Minor cleanup. 2018-09-03 21:43:31 -07:00
Jason Volk
60a0694853 construct: Add program option to disable direct IO. 2018-09-03 07:59:05 -07:00
Jason Volk
80d0db9f26 ircd::db: Remove unnecessary default to O_DIRECT. 2018-09-03 07:48:23 -07:00
Jason Volk
915bdaa0ee modules/s_control: Otherwise bad things. 2018-09-03 05:05:57 -07:00
Jason Volk
8d62407907 modules/webroot: Make webroot path a conf item. 2018-09-03 04:45:07 -07:00
Jason Volk
21a12cbff1 modules/s_conf: Set the ircd::conf callback and handle. 2018-09-03 04:45:07 -07:00
Jason Volk
be84bf83de ircd::conf: Add item init callback. 2018-09-03 04:41:14 -07:00
Jason Volk
63c3dbaaac modules/console: Improve db cache cmd output. 2018-09-03 03:53:36 -07:00
Jason Volk
6311739917 modules/console: Fix table alignment. 2018-09-03 03:48:45 -07:00
Jason Volk
ff7fbdf99e ircd::rfc1035: Relax SRV rdata assertion. 2018-09-03 03:36:23 -07:00
Jason Volk
b0e9107870 ircd::db: Cache size cannot be strict here. 2018-09-03 03:24:37 -07:00
Jason Volk
c980ce464f configure: Rework the SSL support sections. 2018-09-03 03:05:09 -07:00
Jason Volk
f4607904d2 modules/client/rooms/context: Optimize queries with fetch options. 2018-09-03 02:35:11 -07:00
Jason Volk
455ba69b76 modules/client/rooms/context: Visibility check on the state events. 2018-09-03 02:24:22 -07:00
Jason Volk
a0f8fef153 ircd:Ⓜ️:request: Runtime exception for request which is too large. 2018-09-03 00:37:11 -07:00
Jason Volk
f8fae6ed91 modules/s_conf: Suppress error log msgs at certain times. 2018-09-02 21:57:30 -07:00
Jason Volk
48436fc399 modules/s_conf: Save unseen conf item events after runlevel RUN. 2018-09-02 21:57:30 -07:00
Jason Volk
94a2fdacb5 modules/s_conf: Improve rehashing interface; adjust console cmds. 2018-09-02 21:57:30 -07:00
Jason Volk
08a35bdc6a ircd::conf: Add reset() suite to rexecute item callbacks. 2018-09-02 21:16:49 -07:00
Jason Volk
6f940ab51e ircd::db: Improve debug msg on column init. 2018-09-02 21:16:49 -07:00
Jason Volk
795beb2ad2 ircd:Ⓜ️:dbs: Checkpoint these column descriptions in order already used. 2018-09-02 21:16:49 -07:00
Jason Volk
7145af512d ircd:Ⓜ️:dbs: Update some bloom filter default values. 2018-09-02 21:16:49 -07:00
Jason Volk
6440ea3f11 ircd:Ⓜ️:dbs: Add conf items for events db column caches. 2018-09-02 21:16:49 -07:00
Jason Volk
b30a637dfa modules/console: Add cmds to count peers and DNS cache entries. 2018-09-02 19:24:20 -07:00
Jason Volk
a5d014d10a ircd::db: Use our cache wrapping for block and compressed column caches. 2018-09-02 17:53:24 -07:00