Jason Volk
|
e715c135af
|
ircd:Ⓜ️ Split m::user::profile from client handler.
|
2019-07-14 19:35:28 -07:00 |
|
Jason Volk
|
58aad0194b
|
ircd:Ⓜ️ Move bootstrap to module.
modules/m_init_bootstrap: Trigger bootstrap via import.
|
2019-07-14 16:07:44 -07:00 |
|
Jason Volk
|
6032331bf2
|
ircd:Ⓜ️ Move breadcrumb_rooms interface down one out from m::user::.
|
2019-07-11 15:51:09 -07:00 |
|
Jason Volk
|
375c763f90
|
modules/client/sync/rooms: Add c2s r0.5.0 rooms.join.summary object.
|
2019-07-06 17:35:55 -07:00 |
|
Jason Volk
|
bc84247519
|
modules/federation: Implement 12.2 /v2/invite.
|
2019-07-03 19:58:13 -07:00 |
|
Jason Volk
|
7494efe743
|
modules: Remove globally applied third-party build flags; apply per-module flags.
|
2019-06-27 00:41:58 -07:00 |
|
Jason Volk
|
7843925335
|
modules: Disperse modules to eliminate the s_ prefix-space.
|
2019-06-27 00:41:57 -07:00 |
|
Jason Volk
|
c692b009a4
|
Fix -fuse-ld ldflags.
|
2019-06-24 01:33:41 -07:00 |
|
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 |
|