Jason Volk
|
cb41660c94
|
ircd: Applications of loopless copy overload for single character.
|
2020-04-13 23:58:33 -07:00 |
|
Jason Volk
|
0196ec46f9
|
configure: Ensure a $assert_type is always set or defaulted.
|
2020-04-13 23:58:33 -07:00 |
|
Jason Volk
|
b2795c0338
|
ircd::buffer: Branchfree copy overload for single character.
|
2020-04-13 23:58:33 -07:00 |
|
Jason Volk
|
66be4ba6c3
|
ircd::buffer: Minor cleanup; named parameters.
|
2020-04-13 22:49:16 -07:00 |
|
Jason Volk
|
628772c3b5
|
ircd::rfc3986: Minor fix indentation. [ci skip]
|
2020-04-13 21:45:57 -07:00 |
|
Jason Volk
|
5dc16850c6
|
ircd::rfc3986: Relax decoder to allow already-decoded inputs.
|
2020-04-13 20:24:48 -07:00 |
|
Jason Volk
|
a7d1bc9419
|
modules/m_room_member: Remove cruft.
|
2020-04-13 16:59:30 -07:00 |
|
Jason Volk
|
592f6fe673
|
modules/client/register: Use better default flows.
|
2020-04-13 16:02:52 -07:00 |
|
Jason Volk
|
053398c74d
|
ircd:Ⓜ️:room::power: Add defaults m.room.encryption, m.room.server_acl, m.room.tombstone at creator level.
|
2020-04-13 15:09:59 -07:00 |
|
Jason Volk
|
ea194d9b85
|
modules/console: Add name filter condition to ctx list cmd.
|
2020-04-13 14:16:31 -07:00 |
|
Jason Volk
|
52fed07749
|
ircd::net::dns: Add custom internal database for fallback after system query.
|
2020-04-13 12:27:41 -07:00 |
|
Jason Volk
|
d4eaad08df
|
ircd::net: Split net_dns_netdb from net_dns unit.
|
2020-04-13 12:05:15 -07:00 |
|
Jason Volk
|
f511051e56
|
ircd:Ⓜ️:user::rooms: Add missing default inits for query tuple.
|
2020-04-13 11:12:21 -07:00 |
|
Jason Volk
|
fa853580e1
|
ircd::net: Split listeners/acceptors into unit.
|
2020-04-13 00:11:15 -07:00 |
|
Jason Volk
|
93e878e8ba
|
ircd:Ⓜ️:resource: Add as_token support and puppetting user_id.
|
2020-04-12 17:10:20 -07:00 |
|
Jason Volk
|
3afae05a3e
|
ircd:Ⓜ️:resource: Cleanup the json::tuple-based request template.
|
2020-04-12 17:09:56 -07:00 |
|
Jason Volk
|
43f0f198f5
|
ircd:Ⓜ️:user::registar: Simplify parse for optional string in object.
|
2020-04-12 17:09:14 -07:00 |
|
Jason Volk
|
817ceee911
|
ircd:Ⓜ️:resource::request: Fixed buffer for remote string.
|
2020-04-12 17:09:14 -07:00 |
|
Jason Volk
|
0ff5ac43a6
|
ircd:Ⓜ️:resource::request: Eliminate origin w/ node_id.
|
2020-04-12 17:09:14 -07:00 |
|
Jason Volk
|
db33bea8dc
|
ircd:Ⓜ️:resource: Cleanup; simplify resource::request construction.
|
2020-04-12 15:19:17 -07:00 |
|
Jason Volk
|
3b985043d6
|
ircd:Ⓜ️:request::x_matrix: Cleanup interface; simplify extra split; structured bindings.
|
2020-04-12 14:47:20 -07:00 |
|
Jason Volk
|
8058fbc6e9
|
ircd::util: Add template typedef convenience for std::pair.
|
2020-04-12 14:33:47 -07:00 |
|
Jason Volk
|
3c8a8d01aa
|
ircd:Ⓜ️:bridge: Add timeout conf item; fix queries; add console cmd.
|
2020-04-11 20:13:15 -07:00 |
|
Jason Volk
|
926c5914a8
|
ircd:Ⓜ️:bridge: Add config iteration w/ console cmd.
|
2020-04-11 18:36:33 -07:00 |
|
Jason Volk
|
8a0a31801b
|
ircd:Ⓜ️:bridge: Fix type assumption for config elements.
|
2020-04-11 18:08:46 -07:00 |
|
Jason Volk
|
d4418e3857
|
ircd:Ⓜ️:homeserver: Create the !bridge room on bootstrap for now.
|
2020-04-11 17:47:35 -07:00 |
|
Jason Volk
|
606f775dc8
|
tools/boostrap: Add container_hash library after reorg of functional/hash_fwd.
|
2020-04-11 15:44:40 -07:00 |
|
Jason Volk
|
21d9f4792b
|
configure: Disable all __assert_fail() overrides unless explicit --with-assert option.
|
2020-04-11 15:11:43 -07:00 |
|
Jason Volk
|
8050d6d66b
|
ircd::util: Assert for tellp() result >= 0.
|
2020-04-11 13:25:12 -07:00 |
|
Jason Volk
|
e26b14c10a
|
modules/m_control: Workaround the control room hook regression.
|
2020-04-10 19:29:17 -07:00 |
|
Jason Volk
|
cddc124f94
|
modules/m_control: Minor cleanup.
|
2020-04-10 19:29:17 -07:00 |
|
Jason Volk
|
b0128a7ecd
|
ircd:Ⓜ️:homeserver: Add missing !control room creation on bootstrap.
|
2020-04-10 19:29:17 -07:00 |
|
Jason Volk
|
0b5716762d
|
modules/client/user: Minor fix formatting.
|
2020-04-10 19:29:17 -07:00 |
|
Jason Volk
|
a6ee1a3cec
|
modules/client/keys/claim: Increase default timeouts quia synapse.
|
2020-04-10 19:29:17 -07:00 |
|
Jason Volk
|
433a3b3007
|
ircd:Ⓜ️:app: Rename everything to bridge:: add basic query; simplify config interface.
|
2020-04-10 19:29:17 -07:00 |
|
Jason Volk
|
d340ed1fdd
|
ircd:Ⓜ️:events::rebuild: Minor fix indentation.
|
2020-04-09 16:38:53 -07:00 |
|
Jason Volk
|
c2dfc5c0aa
|
ircd::net::dns::resolver: Value-copy for ntoh() to avoid unaligned pointer to short.
|
2020-04-09 14:58:48 -07:00 |
|
Jason Volk
|
5fab181fa5
|
Update README [ci skip]
|
2020-04-09 12:01:44 -07:00 |
|
Jason Volk
|
ce5ebd4a1a
|
modules/client/sync/presence: Assert content.user_id made it to presence linear.
|
2020-04-08 20:16:02 -07:00 |
|
Jason Volk
|
2451e3933f
|
modules/client/rooms/messages: Add postprefetching loop to optimize pagination.
|
2020-04-08 13:49:06 -07:00 |
|
Jason Volk
|
8af5eea783
|
modules/client/rooms/messages: Fix loop condition off by one.
|
2020-04-08 13:26:50 -07:00 |
|
Jason Volk
|
06e0c5cbbb
|
Merge pull request #8 from weebl2000/DRY-docker
Thanks @weebl2000 !!!
|
2020-04-08 11:39:07 -07:00 |
|
Wessel Nieboer
|
d4a2c2c22f
|
Still push
|
2020-04-08 04:01:34 +02:00 |
|
Wessel Nieboer
|
dddca1b1eb
|
Add gcc-9 base
|
2020-04-08 03:58:55 +02:00 |
|
Wessel Nieboer
|
a1858b9f89
|
Simplify and dry up the Dockerfiles
|
2020-04-08 03:13:55 +02:00 |
|
Jason Volk
|
eeac3c1eaa
|
ircd::server: Add more efficient peer error boolean query.
|
2020-04-07 13:19:16 -07:00 |
|
Jason Volk
|
bd702d0314
|
ircd:Ⓜ️:vm::execute: Fix determination for internal room on creations.
|
2020-04-07 12:59:47 -07:00 |
|
Jason Volk
|
4108945a2c
|
ircd:Ⓜ️:app: Reorg from old module stubs; start central unit.
|
2020-04-07 12:50:33 -07:00 |
|
Jason Volk
|
fe63f9a3db
|
modules/key/query: Implement federation 3.3.2.2 POST method.
|
2020-04-07 11:57:12 -07:00 |
|
Jason Volk
|
f93ad3d816
|
modules/key/query: Implement federation 3.3.2.1 key query GET handler.
|
2020-04-07 11:48:59 -07:00 |
|