Jason Volk
|
d8fcbf7325
|
ircd:Ⓜ️ Reinterface append(event) into event::append; move to module. (#109)
|
2019-08-02 17:34:31 -07:00 |
|
Jason Volk
|
7c5ef32008
|
ircd::util: Add a strong boolean typedef customization.
|
2019-08-02 17:34:31 -07:00 |
|
Jason Volk
|
602e4bb5c3
|
modules/console: Show expiration time in cache list; improve output.
|
2019-08-02 16:25:38 -07:00 |
|
Jason Volk
|
7b32e8bbad
|
ircd:Ⓜ️:room::aliases::cache: Improve interface and simplify implementation callstack.
|
2019-08-02 16:18:01 -07:00 |
|
Jason Volk
|
efa586c424
|
ircd: Clarify clock types in comments; minor cleanup.
|
2019-08-02 15:30:06 -07:00 |
|
Jason Volk
|
4482b751a8
|
modules/m_room_aliases: Make the cache fetch buffer dynamic. (Fixes #104)
|
2019-08-02 15:16:42 -07:00 |
|
Jason Volk
|
7694a48afa
|
modules/console: Remove the temporary escape workaround in conf list. (Closes #101)
|
2019-08-02 15:04:29 -07:00 |
|
Jason Volk
|
09b7299ca8
|
modules/client/sync: Implement full_state request functionality. (#105)
|
2019-08-02 15:04:29 -07:00 |
|
Jason Volk
|
6495fa55d5
|
modules/client/sync: Move the sync::args ctor definition into unit.
|
2019-08-02 15:04:29 -07:00 |
|
Jason Volk
|
8e5e599690
|
ircd:Ⓜ️ Relax exception propagation through event::refs. (Fixes #114)
|
2019-08-02 15:04:29 -07:00 |
|
Jason Volk
|
e22795e988
|
ircd::log: Remove console_ansi from conf items.
|
2019-08-02 15:04:29 -07:00 |
|
Jason Volk
|
af48bdfa6e
|
ircd::json: Stub an unescape().
|
2019-08-02 15:04:29 -07:00 |
|
Jason Volk
|
181ed12bd7
|
ircd::json: Add more escapes to map.
|
2019-08-02 15:04:28 -07:00 |
|
Jason Volk
|
7984f4bdee
|
ircd::json: Require full range of control chars to be escaped.
|
2019-08-02 15:04:28 -07:00 |
|
Jason Volk
|
75927abb42
|
ircd::json: Restrict escaped unicodes to UTF-16 surrogates.
|
2019-08-02 15:04:28 -07:00 |
|
Jason Volk
|
92a343f69d
|
modules/m_control: Remove legacy temporary output massaging. (#101)
|
2019-08-02 15:04:28 -07:00 |
|
Jason Volk
|
739490722e
|
modules/media/media: Branch for conditional loading of magick.so.
|
2019-08-02 15:04:28 -07:00 |
|
Jason Volk
|
fefaaca2c2
|
ircd::prof: Split header into directory.
ircd::prof: Split linux/perf_event specific to unit.
|
2019-07-31 19:43:09 -07:00 |
|
Jason Volk
|
5e3f81685c
|
ircd:Ⓜ️ Shorten matrix log facility names.
modules/m_room_bootstrap: Rename log facility.
|
2019-07-31 19:43:06 -07:00 |
|
Jason Volk
|
ac3941a2df
|
modules/console: Increase log name width.
|
2019-07-31 19:43:06 -07:00 |
|
Jason Volk
|
6edde2a972
|
ircd::prof: Remove valgrind/callgrind include unused in this unit.
|
2019-07-31 19:26:16 -07:00 |
|
Jason Volk
|
7481f55869
|
modules/m_room_bootstrap: Simplify event_id check and return.
|
2019-07-31 19:26:16 -07:00 |
|
Jason Volk
|
3e163d842c
|
ircd:Ⓜ️:bootstrap: Improve error log detail on worker failure.
|
2019-07-31 17:19:00 -07:00 |
|
Jason Volk
|
38970872e5
|
ircd::ctx: Minor comments.
|
2019-07-31 17:19:00 -07:00 |
|
Jason Volk
|
7364a4d9b7
|
modules/console: Add missing sequence number to event info output.
|
2019-07-30 19:19:01 -07:00 |
|
Jason Volk
|
4acb76f621
|
ircd::db::env: Turn on some debuglog msgs unconditionally.
|
2019-07-30 19:19:01 -07:00 |
|
Jason Volk
|
a209da9926
|
modules/magick: Call InitializeMagick() first; remove DestroyMagickResources()
Fixes #96.
|
2019-07-30 19:18:46 -07:00 |
|
Jason Volk
|
72874bfb64
|
modules/key/query: Minor cleanup.
|
2019-07-30 16:02:49 -07:00 |
|
Jason Volk
|
96c9443fea
|
modules/m_room_bootstrap: Separate bootstrap worker into internal; catch errors.
|
2019-07-30 15:53:32 -07:00 |
|
Jason Volk
|
7333be92ca
|
ircd:Ⓜ️:typing: Simplify interface; fix linkages.
|
2019-07-30 14:21:26 -07:00 |
|
Jason Volk
|
c8a04073f1
|
ircd:Ⓜ️:typing: Add ircd.typing event; update sync room ephemeral.
Fixes #94.
|
2019-07-30 14:21:26 -07:00 |
|
Jason Volk
|
3f5777897b
|
ircd::util: Fix noexcept propagation through enum relaxation operators.
g++-9 warning
|
2019-07-30 13:46:22 -07:00 |
|
Jason Volk
|
ed56ef680a
|
ircd:Ⓜ️:fed::user::keys::claim: Separate content creation functions from ctor.
ircd:Ⓜ️:fed::user::keys::query: Separate content creation functions from ctor.
|
2019-07-30 12:30:27 -07:00 |
|
Jason Volk
|
de986d2272
|
ircd::json::stack: Make completed() return a string_view instead of const_buffer.
|
2019-07-30 12:26:26 -07:00 |
|
Jason Volk
|
e50371f3b5
|
ircd:Ⓜ️:fed::user::keys::query: Avoid placement new reconstruction kludge.
ircd:Ⓜ️:fed::user::keys::claim: Fix placement new reconstruction funnybiz.
|
2019-07-30 12:13:36 -07:00 |
|
Jason Volk
|
d5f64e5a74
|
Fix build errors for GCC-9.1.
Fixes #93.
|
2019-07-30 10:28:33 -07:00 |
|
Jason Volk
|
3f2b0af612
|
gitignore: Ignore any files suffixed with .tmp
|
2019-07-29 17:09:51 -07:00 |
|
Jason Volk
|
d7bd938610
|
tools: Update doxygen.conf.
|
2019-07-29 17:08:36 -07:00 |
|
Jason Volk
|
b191b153e3
|
ircd::json: Add shortcut equality comparison for two serialized values.
|
2019-07-29 16:46:15 -07:00 |
|
Jason Volk
|
1726a0a698
|
modules/m_room_bootstrap: Comment on error propagations for various subroutines.
|
2019-07-29 16:17:01 -07:00 |
|
Jason Volk
|
f106bf3e61
|
ircd::resource: Fix HTTP method list delimiting.
|
2019-07-29 16:13:34 -07:00 |
|
Jason Volk
|
2b694d2c59
|
modules/client/send_to_device: Fix lack of exception string in error output.
|
2019-07-27 18:49:27 -07:00 |
|
Jason Volk
|
25d35181be
|
ircd::net: Check if socket fd is open first before other checks.
|
2019-07-27 18:49:27 -07:00 |
|
Jason Volk
|
4ac5d52b45
|
ircd::log: Increase ctx::epoch width.
|
2019-07-27 18:49:27 -07:00 |
|
Jason Volk
|
d806ef48db
|
ircd::conf: Improve item maximum related constants.
|
2019-07-27 18:49:26 -07:00 |
|
Jason Volk
|
63a9f33d7c
|
ircd::net: Simplify socket check related.
|
2019-07-27 13:17:53 -07:00 |
|
Jason Volk
|
9391ee38f4
|
modules/client/send_to_device: Augment sendToDevice for multiple targets.
|
2019-07-26 19:52:17 -07:00 |
|
Jason Volk
|
6c367c8abf
|
ircd:Ⓜ️ Fix error code.
|
2019-07-26 19:09:28 -07:00 |
|
Jason Volk
|
e404c7a094
|
ircd:Ⓜ️:room::members: Replace assertion with error log.
|
2019-07-26 17:38:46 -07:00 |
|
Jason Volk
|
2a736ac581
|
ircd:Ⓜ️ Fix missing module accoutrements.
ircd:Ⓜ️ Tweak module order.
|
2019-07-26 17:36:21 -07:00 |
|