Jason Volk
|
581300ef9d
|
ircd::spirit: Replace deprecated phoenix header.
|
2022-07-25 12:31:18 -07:00 |
|
Jason Volk
|
f7d6c78ce6
|
docker: Add missing libgraphicsmagick-q16-3; rm rocksdb after build; add smoketest.
|
2022-07-24 16:42:26 -07:00 |
|
Jason Volk
|
b1818c8cbb
|
modules/console: Match expression for peer and peer count cmds.
|
2022-07-24 13:00:03 -07:00 |
|
Jason Volk
|
f13ea1b2c3
|
configure: Add condition to skip buildrocks.sh invocation.
|
2022-07-22 19:15:25 -07:00 |
|
Jason Volk
|
a44e180ff7
|
ircd::gpt: Fix stale comment. [ci skip].
|
2022-07-22 19:11:51 -07:00 |
|
Jason Volk
|
5600e28ebc
|
modules/client/search: Add case key command; case-insensitive by default.
|
2022-07-21 18:28:57 -07:00 |
|
Jason Volk
|
96097045a1
|
modules/client/search: Abstract term keys iteration for separate feature functions.
|
2022-07-21 18:28:57 -07:00 |
|
Jason Volk
|
ba67c583a2
|
modules/console: Allow event_id argument to fetch content for text to label cmd.
|
2022-07-21 18:28:57 -07:00 |
|
Jason Volk
|
7d4919dee0
|
configure: Update rocksdb version default.
|
2022-07-21 18:28:57 -07:00 |
|
Jason Volk
|
11c5562173
|
construct::console: Fix counter possibly preempted by exception.
|
2022-07-21 13:15:14 -07:00 |
|
Jason Volk
|
d28ca9d33c
|
README: Move warning out of developers section. [ci skip]
|
2022-07-21 13:15:14 -07:00 |
|
Jason Volk
|
ec47f0b582
|
docker: Pull from matrix-construct/master for built image. [ci skip]
|
2022-07-21 09:23:25 -07:00 |
|
Jason Volk
|
191786bc95
|
Merge branch 'master' of https://github.com/uis246/construct
|
2022-07-20 21:04:18 -07:00 |
|
Jason Volk
|
a3dadaf869
|
Merge branch 'rate_limited_resource_handlers' of https://github.com/kamathmanu/construct
|
2022-07-20 21:00:17 -07:00 |
|
Jason Volk
|
52e4280607
|
README: Add badges for dockerhub and appveyor build. [ci skip]
|
2022-07-20 20:33:11 -07:00 |
|
Jason Volk
|
a3a64ace6a
|
modules/console: Fix formatting of TTL in peer table.
|
2022-07-20 20:05:31 -07:00 |
|
Jason Volk
|
49a13b6eec
|
ircd::asio: Fix undefined-var-template error; enable -fpch-instantiate-templates.
|
2022-07-20 18:32:38 -07:00 |
|
Jason Volk
|
3068466175
|
ircd::versions: Declare list specialization; noexcept ctors; minor cleanup.
|
2022-07-20 18:32:38 -07:00 |
|
Jason Volk
|
2d68d69b36
|
ircd::string_view: Attribute noreturn on insert() stub under proper conditions.
|
2022-07-20 18:32:38 -07:00 |
|
Jason Volk
|
b271007fd2
|
ircd::util: Fix unsafe instance_list emplace; assert for allocator state.
|
2022-07-20 18:32:38 -07:00 |
|
Jason Volk
|
5d71d848a7
|
ircd::util: Fix undefined-var-template linkage related warning.
|
2022-07-20 12:31:49 -07:00 |
|
Jason Volk
|
065343069a
|
Fix -flto flag compat erosion w/ gcc.
|
2022-07-20 12:03:59 -07:00 |
|
Jason Volk
|
041c4822bc
|
ircd:Ⓜ️ Fix conflicting TLS models for static member buffers.
|
2022-07-20 10:42:13 -07:00 |
|
Jason Volk
|
0f71a96ac6
|
Simplify readme; add link to docker images. [ci skip]
|
2022-07-20 10:04:13 -07:00 |
|
Jason Volk
|
563d732028
|
modules/console: Improve db bytes cmd output.
|
2022-07-20 09:56:22 -07:00 |
|
Jason Volk
|
6548fa9c1e
|
modules/console: Swap param order in db txns cmd.
|
2022-07-20 09:56:22 -07:00 |
|
Jason Volk
|
741c211848
|
configure: Add conditional flags for forced pch w/ clang.
|
2022-07-20 09:56:22 -07:00 |
|
Jason Volk
|
27f1ecd6cd
|
configure: Hoist some flags out of include/ircd/Makefile.
|
2022-07-20 09:56:22 -07:00 |
|
Jason Volk
|
216a2b64cb
|
Move -include arguments to preprocessor flags.
|
2022-07-20 09:56:22 -07:00 |
|
Jason Volk
|
3a5f7e0aac
|
ircd::resource: Implement more complex path routing.
|
2022-07-20 09:56:22 -07:00 |
|
Jason Volk
|
b4cc681112
|
docker: Purge some build packages to slim the built image; refine syntax.
docker: Cleanup for consistent syntax.
|
2022-07-19 14:26:23 -07:00 |
|
Jason Volk
|
432f38cd06
|
ircd: Add tokens_split() tool w/ skip feature.
|
2022-07-19 14:26:23 -07:00 |
|
Jason Volk
|
b637eb0c50
|
ircd::rfc3986: Fix missing exception translation.
|
2022-07-19 14:26:23 -07:00 |
|
Jason Volk
|
31dad11e16
|
construct::console: Stream output directly.
|
2022-07-19 14:26:23 -07:00 |
|
Jason Volk
|
ca66882b6e
|
ircd::util: Additional pubsetbuf() convenience; inline linkages.
|
2022-07-19 14:26:23 -07:00 |
|
Jason Volk
|
b2d451b74d
|
ircd: Add branchless optimistic assertion instrument --with-assert=opt
|
2022-07-18 16:58:02 -07:00 |
|
Jason Volk
|
e4d517415b
|
ircd:Ⓜ️:acquire: Add conf items to default some opts; rename and raise submit max.
|
2022-07-18 16:58:02 -07:00 |
|
Jason Volk
|
65243a3410
|
ircd::ios: Fault handler error log; current exception in msg.
|
2022-07-18 16:58:02 -07:00 |
|
Jason Volk
|
d4bd109661
|
modules/media: Remove legacy resources.
modules/federation: Merge invite and invite2 units.
modules/federation: Redact send_join and rooms legacy resources.
|
2022-07-18 16:58:02 -07:00 |
|
Jason Volk
|
26a4653fb0
|
docker: Add fully built image.
|
2022-07-18 16:58:02 -07:00 |
|
Jason Volk
|
db75ca52c4
|
modules/client/rooms/messages: Relax limit value lex_cast prior to truncation.
|
2022-07-18 16:58:02 -07:00 |
|
Jason Volk
|
6ef8bf28ef
|
ircd::stringops: Fix string to string replacement error.
|
2022-07-18 16:58:02 -07:00 |
|
Jason Volk
|
4e29b2429c
|
ircd::string_view: Add noexcept substr(); optimize codegen for split()/rsplit().
|
2022-07-18 16:58:02 -07:00 |
|
Jason Volk
|
93a7575352
|
ircd:Ⓜ️:resource: Abstract request::version to ircd::request::agent.
|
2022-07-18 16:58:02 -07:00 |
|
Jason Volk
|
24cf3569a9
|
ircd::resource: Deinline request aggregate ctor.
|
2022-07-18 16:58:02 -07:00 |
|
Jason Volk
|
378b9b3acf
|
ircd::resource: Replace resources map with instance_map.
|
2022-07-18 16:58:02 -07:00 |
|
Jason Volk
|
6a961e5b38
|
ircd::util: Add instance_map.
|
2022-07-18 16:58:02 -07:00 |
|
Jason Volk
|
80ee906a8e
|
ircd::util: Use memfun template for proper universal forwarding; inline linkages.
|
2022-07-18 16:58:02 -07:00 |
|
Jason Volk
|
67d6a1da3d
|
modules: Fix some resource handlers outside of m::.
|
2022-07-18 16:58:01 -07:00 |
|
Jason Volk
|
ff8c1e92ae
|
ircd::allocator::incore: Handle null buffer case without throwing.
|
2022-07-13 23:03:55 -07:00 |
|