Jason Volk
|
390b8bf2fb
|
ircd:Ⓜ️ Remove remaining vestiges of m::state.
closes #15.
|
2019-06-15 14:10:36 -07:00 |
|
Jason Volk
|
2b43a5a92b
|
configure: Add --enable-compact for the smallest possible building and linking.
|
2019-06-06 05:29:07 -07:00 |
|
Jason Volk
|
5ff021c96b
|
Makefiles: Cleanup linker flags with spaced arguments.
|
2019-06-05 23:22:05 -07:00 |
|
Jason Volk
|
ca36b44452
|
ircd:Ⓜ️:events: Move definitions to module.
|
2019-05-31 17:53:48 -07:00 |
|
Jason Volk
|
a2a2aea483
|
modules/Makefile: Define IRCD_UNIT_MODULE only for module units.
|
2019-05-30 18:55:00 -07:00 |
|
Jason Volk
|
582cecccec
|
modules/media: Start an {Image|Graphics}Magick library interface module.
|
2019-05-28 21:03:01 -07:00 |
|
Jason Volk
|
7783e1f6ee
|
Define an indicator for all libircd implementation compilation units.
|
2019-05-27 17:05:07 -07:00 |
|
Jason Volk
|
a44e491054
|
ircd:Ⓜ️:room: Add server_acl interface and protocol module.
|
2019-05-25 20:12:41 -07:00 |
|
Jason Volk
|
81ae93ecc1
|
Re-attempt use of .gdb_index section.
|
2019-05-17 00:44:00 -07:00 |
|
Jason Volk
|
ed11153d27
|
Allow STB_GNU_UNIQUE for RTLD_DEEPBIND.
modules: Remove cruft; tweak Makefile.
|
2019-05-16 22:36:19 -07:00 |
|
Jason Volk
|
72fac0a7df
|
modules: Remove rosegment in modules (reduces mappings).
|
2019-05-06 10:22:34 -07:00 |
|
Jason Volk
|
688340a8a2
|
ircd:Ⓜ️ Recombine modules/m_room with ircd/m_room for now.
|
2019-05-05 18:10:51 -07:00 |
|
Jason Volk
|
1d0a7d700d
|
ircd:Ⓜ️ Merge m_event module entirely into ircd/m_event for now.
|
2019-05-03 15:58:39 -07:00 |
|
Jason Volk
|
154eee0ca6
|
ircd: Make unresolved symbols weak symbols; lazy binding in modules.
|
2019-05-02 16:45:27 -07:00 |
|
Jason Volk
|
68f82d25a3
|
Remove no-op linker flag in these contexts.
|
2019-05-02 16:45:27 -07:00 |
|
Jason Volk
|
f9e858ae9e
|
Add these gold linker section organization options.
|
2019-05-02 16:45:27 -07:00 |
|
Jason Volk
|
dca95cd1e3
|
modules/m_direct: Modify the user's account_data for m.direct.
|
2019-04-22 14:30:55 -07:00 |
|
Jason Volk
|
4668545688
|
modules: Move federation/federation to s_feds.
|
2019-04-18 16:38:53 -07:00 |
|
Jason Volk
|
24b6f59a67
|
modules: Linker options package; immediate symbol resolution.
|
2019-04-17 17:34:44 -07:00 |
|
Jason Volk
|
e98e4babce
|
modules: Add preliminary s_command; client command-message support.
|
2019-04-07 16:22:34 -07:00 |
|
Jason Volk
|
a3ca9a986b
|
modules/client: Stub 14.13.1.3 notifications handler.
|
2019-03-31 14:03:21 -07:00 |
|
Jason Volk
|
f15769ea0e
|
modules: Add .well-known handler to serve the m::self::servername string for now.
|
2019-03-28 13:13:35 -07:00 |
|
Jason Volk
|
68e3655a1d
|
ircd::net::dns: Refactor system for the !dns room.
|
2019-03-21 18:24:36 -07:00 |
|
Jason Volk
|
b456210f1e
|
modules/client/directory/list: Preliminary AS 2.3.5.1 PUT list/appservice.
|
2019-03-15 16:19:05 -07:00 |
|
Jason Volk
|
ccc986a073
|
modules/app: Reorganize units into a single shared object strategy.
|
2019-03-15 16:19:05 -07:00 |
|
Jason Volk
|
ddb08a37a4
|
ircd:Ⓜ️:user: Add framework around m.ignored_user_list; w/ console cmd.
|
2019-03-14 17:27:45 -07:00 |
|
Jason Volk
|
78c18f45ab
|
Implement client 14.26 Reporting Content.
|
2019-03-14 16:20:40 -07:00 |
|
Jason Volk
|
3e72e1277e
|
modules/client/directory/list: Implement directory list room handlers.
|
2019-03-14 13:25:28 -07:00 |
|
Jason Volk
|
9028f63d35
|
modules: Add preliminary prometheus metrics endpoint.
|
2019-03-08 12:31:08 -08:00 |
|
Jason Volk
|
4724110736
|
modules/client/sync/rooms/ephemeral: Add m.typing sync handler.
|
2019-02-27 18:19:11 -08:00 |
|
Jason Volk
|
2854ea9a0f
|
Makefiles: Remove --gdb-index here because no -gsplit-dwarf used.
|
2019-02-25 18:20:48 -08:00 |
|
Jason Volk
|
7f9b06e2c3
|
modules/federation: Split up user_keys module.
|
2019-02-21 13:42:43 -08:00 |
|
Jason Volk
|
8f4795e387
|
modules/client/keys: Move existing into directory; stub remaining endpoints.
|
2019-02-20 19:12:32 -08:00 |
|
Jason Volk
|
d5e8bbbf4a
|
modules: Stub m.device_list_update edu handler; json schema.
|
2019-02-20 13:36:29 -08:00 |
|
Jason Volk
|
d05f58d352
|
modules/client: Add preliminary delete_devices endpoint.
|
2019-02-20 13:10:56 -08:00 |
|
Jason Volk
|
18a41f81f1
|
modules: Move m::device definitions from m_user to m_device.
|
2019-02-20 09:46:27 -08:00 |
|
Jason Volk
|
3ff31ec8ef
|
modules: Start an m_direct_to_device edu handler.
|
2019-02-18 13:42:38 -08:00 |
|
Jason Volk
|
d445f98d93
|
modules/client: Stub a send_to_device endpoint.
|
2019-02-18 13:42:38 -08:00 |
|
Jason Volk
|
7e8f3048d3
|
modules: Start and identity service stub area.
|
2019-02-18 10:28:09 -08:00 |
|
Jason Volk
|
952f173204
|
modules/client/rooms: Add /event/ endpoint.
|
2019-02-18 09:59:14 -08:00 |
|
Jason Volk
|
2f088591f7
|
modules/client: Add capabilities endpoint.
|
2019-02-12 12:04:02 -08:00 |
|
Jason Volk
|
3151931ee4
|
Linker options package.
|
2019-02-08 18:24:20 -08:00 |
|
Jason Volk
|
d39d50e18a
|
modules/federation: Fix missing user_keys / user_devices recipe; fix errors.
|
2019-02-08 18:05:39 -08:00 |
|
Jason Volk
|
8fd1b57e86
|
modules/client/sync: Stub device related sync modules.
|
2019-02-08 09:18:39 -08:00 |
|
Jason Volk
|
1b2c8bf83c
|
modules/federation: Stub user_devices / user_keys.
|
2019-02-07 23:09:31 -08:00 |
|
Jason Volk
|
b430661bba
|
modules/federation: Stub query_auth (for metrics).
|
2019-02-07 23:09:30 -08:00 |
|
Jason Volk
|
89cd08ac22
|
modules: Preliminary webhook module.
|
2019-01-19 16:17:38 -08:00 |
|
Jason Volk
|
3a3dfe40d1
|
modules/client: Implement the register/available endpoint.
|
2019-01-12 11:51:57 -08:00 |
|
Jason Volk
|
56b1e760cf
|
modules/client/sync/rooms: Create a directory for ephemeral.
|
2019-01-11 13:58:23 -08:00 |
|
Jason Volk
|
86ae182f64
|
modules/client/sync: Fix rooms.ephemeral item.
|
2019-01-10 16:58:44 -08:00 |
|