Jason Volk
|
42f952a438
|
modules/federation/sender: Remove incorrect call to panicking(); log and stop propagation.
|
2020-04-25 18:19:40 -07:00 |
|
Jason Volk
|
f9df9bfbda
|
ircd:Ⓜ️:typing: Move remaining assets into namespace; minor reorg.
|
2020-04-25 17:34:02 -07:00 |
|
Jason Volk
|
ea97994fe3
|
ircd:Ⓜ️:fed: Return origin rather than empty result.
|
2020-04-25 00:51:38 -07:00 |
|
Jason Volk
|
2556a18cdf
|
ircd::net::dns: Improve cache waiting dup check.
|
2020-04-25 00:28:39 -07:00 |
|
Jason Volk
|
fc14d4c825
|
ircd::net::dns::cache: Remove all waiters matching criteria.
|
2020-04-25 00:28:39 -07:00 |
|
Jason Volk
|
637b6ecede
|
ircd::net::dns::cache: Move cache waiter calling out of module.
|
2020-04-25 00:28:39 -07:00 |
|
Jason Volk
|
e08fc4b99f
|
ircd::buffer: non-call copy and move.
|
2020-04-25 00:28:39 -07:00 |
|
Jason Volk
|
a1633aefbe
|
ircd:Ⓜ️:homeserver: Restore -noautomod functionality.
|
2020-04-24 23:00:14 -07:00 |
|
Jason Volk
|
11f2eff4d9
|
Add -defaults program option to restore from broken configurations.
|
2020-04-24 21:58:57 -07:00 |
|
Jason Volk
|
71a0ec7532
|
ircd::rfc1035: Fix possible #AC from unaligned uint128_t.
|
2020-04-24 21:58:57 -07:00 |
|
Jason Volk
|
6bbc78116d
|
ircd: Add portable macro for __has_builtin().
|
2020-04-24 21:58:57 -07:00 |
|
Jason Volk
|
dd603f3d07
|
modules/client/sync/rooms/state: Fix missing branch to switch to polylog on join.
|
2020-04-24 18:22:44 -07:00 |
|
Jason Volk
|
94ff1fbafe
|
cosntruct: Add multi-command -execute support.
|
2020-04-24 16:42:15 -07:00 |
|
Jason Volk
|
a2f55eeab8
|
construct: Add STRINGS program options type support.
|
2020-04-24 16:39:51 -07:00 |
|
Jason Volk
|
0b2152a136
|
ircd:Ⓜ️ Split init::backfill into acquire interface.
|
2020-04-24 15:24:37 -07:00 |
|
Jason Volk
|
c3d5f6d45d
|
modules/client/sync/to_device: Fix to_device linear sync handler.
|
2020-04-24 15:24:37 -07:00 |
|
Jason Volk
|
5baf053423
|
modules/client/sync/to_device: Elide device_id in event; simplify.
|
2020-04-24 14:37:41 -07:00 |
|
Jason Volk
|
38f5b6e477
|
ircd:Ⓜ️:typing: Improve timeout work loop related.
|
2020-04-24 13:35:27 -07:00 |
|
Jason Volk
|
a3e48d7757
|
modules/client/sync/rooms/timeline: Fix user's room messages leaking into timeline result.
|
2020-04-24 13:24:15 -07:00 |
|
Jason Volk
|
3713e45e58
|
doc: Update .gitignore for built doxygen assets. [ci skip]
|
2020-04-24 12:04:46 -07:00 |
|
Tony Olagbaiye
|
b546affe5b
|
tools: fix doxyfile
|
2020-04-24 04:08:04 +01:00 |
|
Tony Olagbaiye
|
2b4d7ef357
|
ircd: add load-bearing comments for doxygen
|
2020-04-24 03:49:50 +01:00 |
|
Jason Volk
|
c5ab4eedda
|
Simplify README. [ci skip]
|
2020-04-23 16:17:59 -07:00 |
|
Jason Volk
|
e884615786
|
ircd::server: Minor simplify; assertions.
|
2020-04-23 12:41:39 -07:00 |
|
Jason Volk
|
9be4d76f81
|
ircd::server::peer: Improve fini flag clearing in err_clear().
|
2020-04-23 12:41:39 -07:00 |
|
Jason Volk
|
32230ed2d4
|
ircd::ctx: Profile peak stack usage at slice leave event.
|
2020-04-23 12:41:39 -07:00 |
|
Jason Volk
|
5a27958fa0
|
ircd::ctx: Unify access to ctx::stack, expose structure; remove cruft.
|
2020-04-23 12:41:38 -07:00 |
|
Jason Volk
|
dd1e016ec5
|
ircd::ctx: Don't zero stack.max at completion.
|
2020-04-23 12:41:38 -07:00 |
|
Jason Volk
|
762455dec3
|
ircd::client: Increase the default pool size.
|
2020-04-23 12:41:38 -07:00 |
|
Jason Volk
|
ba06958d69
|
ircd:Ⓜ️ Start a netburst interface; move cache_warm_origin; invoke from resource.
|
2020-04-23 05:16:48 -07:00 |
|
Jason Volk
|
32d624e3e9
|
ircd::util: Add overload for what() on std::exception value-type.
|
2020-04-23 04:19:53 -07:00 |
|
Jason Volk
|
1920deaedb
|
ircd: Fix noreturn attribute on panicking().
|
2020-04-23 04:19:53 -07:00 |
|
Jason Volk
|
87f873ad45
|
ircd:Ⓜ️:init::backfill: Split gossip routine into separate interface.
|
2020-04-23 04:19:53 -07:00 |
|
Jason Volk
|
05b24b1ef3
|
modules/federation/sender: Add the special case to ensure sends after kicks/bans.
|
2020-04-23 04:19:53 -07:00 |
|
Jason Volk
|
2e2c85902e
|
ircd:Ⓜ️ Add additional membership multi-test convenience tool.
|
2020-04-23 01:42:41 -07:00 |
|
Jason Volk
|
1882f7b507
|
ircd:Ⓜ️:node: Start preliminary mitsein interface.
|
2020-04-23 01:21:55 -07:00 |
|
Jason Volk
|
406a893f80
|
modules/console: Allow better remote host derivation from any alias argument in fed backfill.
|
2020-04-23 01:09:21 -07:00 |
|
Jason Volk
|
47867d2b68
|
modules/console: Allow count parameter to be specified without remote for fed backfill.
|
2020-04-23 01:09:21 -07:00 |
|
Jason Volk
|
e2a6b268a4
|
doc: Update troubleshooting for reverse proxies.
|
2020-04-23 01:09:21 -07:00 |
|
Jason Volk
|
c2ba27ace7
|
ircd::http: Add X-Forwarded-For support to request header.
|
2020-04-22 23:39:56 -07:00 |
|
Jason Volk
|
68b47956ef
|
Merge pull request #9 from bqv/master
Thanks @bqv for all your hard work on this!
|
2020-04-22 16:37:36 -07:00 |
|
Jason Volk
|
34dfa7016c
|
configure: Default to better include path for libllvm.
|
2020-04-22 10:46:23 -07:00 |
|
Jason Volk
|
7601031267
|
configure: Use PKG_CHECK_MODULES first for libllvm.
|
2020-04-22 10:13:26 -07:00 |
|
Jason Volk
|
0f74e9327d
|
modules/console: Add log flush cmd.
|
2020-04-22 08:23:55 -07:00 |
|
Jason Volk
|
f0e8f60b1b
|
ircd::log: Tweak configuration defaults.
|
2020-04-22 07:53:27 -07:00 |
|
Jason Volk
|
1f94b56b7f
|
ircd::log: Unconditionally open files; move conf item condition.
|
2020-04-22 07:22:25 -07:00 |
|
Jason Volk
|
cbce88e34e
|
ircd::json::tuple: Fix type=NUMBER serial=true tuple assignment.
|
2020-04-22 05:34:12 -07:00 |
|
Jason Volk
|
0a4bec978c
|
ircd::net::dns::cache: Use better buffer size constant.
|
2020-04-22 03:48:16 -07:00 |
|
Jason Volk
|
0c1a54864c
|
ircd:Ⓜ️:dbs::init: Copy string to save original dbpath.
|
2020-04-22 02:09:32 -07:00 |
|
Jason Volk
|
e57ae30791
|
ircd::logger: Remove noreturn attribute.
|
2020-04-22 01:51:55 -07:00 |
|