Jason Volk
|
6de17431ff
|
ircd: Reverse arguments for url::encode()/decode(); minor reorg.
|
2018-12-06 16:41:47 -08:00 |
|
Jason Volk
|
da51c55410
|
modules/federation/invite: Commentary; minor cleanup.
|
2018-11-30 13:00:16 -08:00 |
|
Jason Volk
|
9299b0df9f
|
ircd: Make ircd::terminate / ircd::assertion funcjects.
|
2018-11-04 18:00:24 -08:00 |
|
Jason Volk
|
4457f4442e
|
modules/federation/send_*: Allow for missing top-level membership in all checks.
|
2018-10-25 14:28:43 -07:00 |
|
Jason Volk
|
6c0a8b2c34
|
modules/federation: Implement publicrooms endpoint.
|
2018-10-24 18:08:46 -07:00 |
|
Jason Volk
|
d276426a27
|
modules/federation/query: Fix directory query for room_id.
|
2018-10-17 10:09:05 -07:00 |
|
Jason Volk
|
9aa6e2b768
|
ircd:Ⓜ️ Rename most vm.notify hooks to vm.effect; Refactor vm::accept related.
|
2018-10-09 20:56:12 -07:00 |
|
Jason Volk
|
da8beda0c3
|
ircd:Ⓜ️🆔 Support intuitive constructions of m::node::id.
|
2018-09-30 17:58:16 -07:00 |
|
Jason Volk
|
faf714335c
|
modules/federation/send: Only accept edu's directly from the transmitter.
|
2018-09-06 06:00:21 -07:00 |
|
Jason Volk
|
ee8165dfd4
|
modules/federation/invite: Enable.
|
2018-09-05 21:23:50 -07:00 |
|
Jason Volk
|
11e14bbb37
|
modules/federation/send: Check for self-sends here.
|
2018-09-04 23:42:46 -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
|
4cdec1bce6
|
modules/federation/federation: Renamespace m::feds to m::feds::v1.
|
2018-08-25 19:40:51 -07:00 |
|
Jason Volk
|
6c71f43d1b
|
modules/federation/get_missing_events: Update get_missing_events per spec; and chunked stream.
|
2018-08-22 21:01:22 -07:00 |
|
Jason Volk
|
3278324db0
|
modules/federation/query: Respond to directory for room_alias.
|
2018-08-22 15:17:32 -07:00 |
|
Jason Volk
|
123edd6ebb
|
modules/federation/federation: Typedef a specific closure prototype here.
|
2018-06-12 01:00:15 -07:00 |
|
Jason Volk
|
9810be9798
|
modules/federation/get_missing_events: Fix member name.
|
2018-06-03 19:25:17 -07:00 |
|
Jason Volk
|
dc5dab62e8
|
modules/federation/backfill_ids: Raise default max limit; minor cleanup.
|
2018-06-03 14:51:47 -07:00 |
|
Jason Volk
|
6356f62de2
|
modules/federation/get_missing_events: No break on missing event; check path parc.
|
2018-06-02 19:49:38 -07:00 |
|
Jason Volk
|
b79494adb9
|
modules/federation: Implement event_auth endpoint.
|
2018-06-02 19:46:58 -07:00 |
|
Jason Volk
|
fba300d900
|
modules/federation/event: Convert endpoint to use json::stack response.
|
2018-05-31 11:40:18 -07:00 |
|
Jason Volk
|
118671309d
|
modules/federation: Add various visibility conditionals.
|
2018-05-31 05:56:02 -07:00 |
|
Jason Volk
|
88d3026cc7
|
ircd:Ⓜ️:vm: More granular notification broadcast options.
|
2018-05-27 19:56:04 -07:00 |
|
Jason Volk
|
d56241657f
|
modules/federation/sender: Use json::undefined_integer here.
|
2018-05-21 17:46:19 -07:00 |
|
Jason Volk
|
52e4c8b0ff
|
modules/federation/send: Use proper undefined_integer symbol.
|
2018-05-20 19:10:56 -07:00 |
|
Jason Volk
|
b00da0f95f
|
modules/federation/federation: Split apart feds head; add feds perspective.
|
2018-05-19 18:49:04 -07:00 |
|
Jason Volk
|
8c87fbed46
|
modules/federation: Add various conf items for flush high-watermarks.
|
2018-05-08 00:15:18 -07:00 |
|
Jason Volk
|
003ecf6357
|
ircd: Remove / update various ctx::interrupted catch blocks for ctx::terminated.
|
2018-05-06 02:06:08 -07:00 |
|
Jason Volk
|
39d73fac3e
|
modules/federation/federation: Add feds state.
|
2018-05-05 03:36:47 -07:00 |
|
Jason Volk
|
18634c122b
|
modules/federation/federation: Improve version; move ostream to modules/console.
|
2018-05-05 03:36:47 -07:00 |
|
Jason Volk
|
7e694c0a50
|
modules/federation/backfill: Cleanup; increase default limit.
|
2018-04-30 23:35:53 -07:00 |
|
Jason Volk
|
6a3f30afb6
|
modules/federation/federation: Improve format of backfill grid.
|
2018-04-30 22:40:48 -07:00 |
|
Jason Volk
|
6036af66b8
|
modules/federation: Fix state related event_id parameter.
|
2018-04-30 10:45:41 -07:00 |
|
Jason Volk
|
87f792b8eb
|
modules/federation/backfill_ids: Chunk direct to socket.
|
2018-04-30 10:38:00 -07:00 |
|
Jason Volk
|
7e96e00184
|
modules/federation/state_ids: Chunk direct to socket.
|
2018-04-30 10:35:04 -07:00 |
|
Jason Volk
|
4a25f3be72
|
modules/federation/backfill: Chunk direct to socket.
|
2018-04-30 10:25:44 -07:00 |
|
Jason Volk
|
8daa14c2b1
|
modules/federation/state: Chunk direct to socket.
|
2018-04-30 10:25:31 -07:00 |
|
Jason Volk
|
de838e982d
|
modules/federation/federation: Show depth in feds head; cleanup unused returns.
|
2018-04-30 08:54:56 -07:00 |
|
Jason Volk
|
c03ca13f17
|
modules/federation/federation: Add feds backfill event grid w/ cmd.
|
2018-04-30 08:51:03 -07:00 |
|
Jason Volk
|
8432d022f5
|
modules/federation/federation: Improve feds head output.
|
2018-04-30 08:07:33 -07:00 |
|
Jason Volk
|
ec4453404e
|
modules/federation/federation: Split feds version request / response.
|
2018-04-30 05:43:56 -07:00 |
|
Jason Volk
|
bc5ab4a1b1
|
modules/federation/federation: Add feds head w/ cmd.
|
2018-04-30 05:31:38 -07:00 |
|
Jason Volk
|
42b9f06edb
|
modules/federation/federation: Fix references of the origin into the remote.
|
2018-04-30 05:30:50 -07:00 |
|
Jason Volk
|
49a2cddc45
|
modules: federation/federation library; move feds commands (prelim).
|
2018-04-27 18:02:42 -07:00 |
|
Jason Volk
|
02bc9032e8
|
ircd:Ⓜ️ Add event::idx to top() tuple.
|
2018-04-18 15:04:46 -07:00 |
|
Jason Volk
|
7659ef3acc
|
ircd:Ⓜ️ Reorder top() tuple; use strong type template std::get'ers.
|
2018-04-18 15:03:42 -07:00 |
|
Jason Volk
|
d6e5723014
|
modules/federation/sender: Fix various issues; propagate context interruption.
|
2018-04-15 18:02:41 -07:00 |
|
Jason Volk
|
19d7e05605
|
ircd::resource: Allow each resource method to specify its timing.
|
2018-04-15 18:02:41 -07:00 |
|