Jason Volk
|
b570497e75
|
ircd:Ⓜ️:vm: Improve aggregated eval loop.
|
2019-06-01 18:38:07 -07:00 |
|
Jason Volk
|
132f18327b
|
ircd:Ⓜ️:event: Elide the query for empty event_id's for event exists.
|
2019-06-01 18:31:57 -07:00 |
|
Jason Volk
|
dd49243224
|
ircd:Ⓜ️:event: Add explicit event::id conversion.
|
2019-06-01 18:31:57 -07:00 |
|
Jason Volk
|
0772e462bb
|
ircd:Ⓜ️:event: Relax the comparison operator room_id assertion.
|
2019-06-01 18:31:57 -07:00 |
|
Jason Volk
|
ce425b438d
|
ircd::net::acceptor: Elide the accepting list for single-accept [revertible].
|
2019-06-01 17:10:49 -07:00 |
|
Jason Volk
|
2a5d159d85
|
ircd::net::acceptor: Use consistent loghead in log format.
|
2019-06-01 17:10:49 -07:00 |
|
Jason Volk
|
dafb8bd42f
|
ircd::net::acceptor: Track and limit operations based on configuration.
|
2019-06-01 17:10:49 -07:00 |
|
Jason Volk
|
d7edd1960e
|
ircd::net::listener: Add some doc comments on the structure.
|
2019-06-01 15:33:39 -07:00 |
|
Jason Volk
|
a08d5370f8
|
ircd::net::ipport: Add convenience conversion to ipaddr.
|
2019-06-01 15:33:39 -07:00 |
|
Jason Volk
|
fc9ed2e87e
|
ircd::fmt: Fix specifier escaping.
|
2019-06-01 02:31:03 -07:00 |
|
Jason Volk
|
483d3da64f
|
ircd::assert: Minor reorg.
|
2019-06-01 02:10:58 -07:00 |
|
Jason Volk
|
351f1804c8
|
Add runtime program option to soften assert behavior.
|
2019-06-01 02:10:30 -07:00 |
|
Jason Volk
|
9661db89af
|
ircd:Ⓜ️:events: Move file dumper to module.
|
2019-06-01 00:09:03 -07:00 |
|
Jason Volk
|
ca36b44452
|
ircd:Ⓜ️:events: Move definitions to module.
|
2019-05-31 17:53:48 -07:00 |
|
Jason Volk
|
02e9651ab4
|
modules/webhook: Use boolean return value from handlers to ignore event.
|
2019-05-31 17:36:45 -07:00 |
|
Jason Volk
|
5238e919fa
|
modules/webhook: Handle the star event.
|
2019-05-31 17:34:11 -07:00 |
|
Jason Volk
|
eb73595c50
|
ircd: Apply uniform info::versions for all dependency version identification.
|
2019-05-31 16:15:01 -07:00 |
|
Jason Volk
|
7d4de7ec82
|
ircd::info::versions: Rename types to ABI and ABI.
modules/console: Tweak formatting.
|
2019-05-31 16:14:53 -07:00 |
|
Jason Volk
|
c2669cda2b
|
ircd::info::versions: Add convenience access to versions object.
|
2019-05-31 15:21:30 -07:00 |
|
Jason Volk
|
36fbedec14
|
ircd::info: Remove tc_version.
|
2019-05-31 15:00:39 -07:00 |
|
Jason Volk
|
0a225085b3
|
ircd::info::version: Allow both monotonic and semantic numbers; add string generator ctor.
|
2019-05-31 14:56:50 -07:00 |
|
Jason Volk
|
1f7ad67805
|
modules/client/rooms/invite: Move the foreign invite hook here; do namespace modernizations.
|
2019-05-31 14:21:41 -07:00 |
|
Jason Volk
|
8b648b3b72
|
modules/m_room_server_acl: Fix missing export tag.
|
2019-05-31 14:05:50 -07:00 |
|
Jason Volk
|
3e43a10e6d
|
ircd::net: Improve loghead(acceptor) and loghead(acceptor_udp) related.
|
2019-05-31 02:35:22 -07:00 |
|
Jason Volk
|
2e525df668
|
ircd::net::acceptor: Add ALPN negotiation handler support.
|
2019-05-31 00:35:46 -07:00 |
|
Jason Volk
|
fceea7b770
|
ircd::http: Parse the HTTP/1.1 Upgrade header.
|
2019-05-30 21:48:40 -07:00 |
|
Jason Volk
|
65fcc17148
|
ircd::info: Add a dynamic version registry system w/ console cmd.
|
2019-05-30 21:02:18 -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
|
5ce437409d
|
README: Update to reflect RocksDB in Disco (19.04); remove OpenSSL 1.0 only instruction. [ci skip]
|
2019-05-30 09:52:11 -07:00 |
|
Jason Volk
|
7d7df3b44f
|
README: Minor fixes. [skip ci]
modules/media/magick: Fix comment.
|
2019-05-30 09:52:02 -07:00 |
|
Jason Volk
|
8420d14ff6
|
modules/media/thumbnail: Implement 13.8.1.4 thumbnail method=crop.
fixes #72.
|
2019-05-30 06:38:47 -07:00 |
|
Jason Volk
|
a651952eda
|
modules/media/magick: Add composite thumbcropper for matrix.
|
2019-05-30 06:38:42 -07:00 |
|
Jason Volk
|
c2dc298304
|
modules/media/magick: Add Xlib display gimmick for debugging.
|
2019-05-30 06:38:42 -07:00 |
|
Jason Volk
|
5f5318c129
|
modules/media/magick: Fix return type template.
|
2019-05-30 06:38:42 -07:00 |
|
Jason Volk
|
3827dde55f
|
ircd::magick: Add some \briefs on the interface.
|
2019-05-30 06:38:42 -07:00 |
|
Jason Volk
|
4367fa94b7
|
modules/media/magick: Cleanup and reduce all transform operations in implementation.
|
2019-05-30 06:38:42 -07:00 |
|
Jason Volk
|
97654606b1
|
ircd::magick: Add interface for basic scale operation.
|
2019-05-30 06:13:06 -07:00 |
|
Jason Volk
|
500e3938f6
|
ircd::magick: Add interface for shave operation.
|
2019-05-30 06:13:06 -07:00 |
|
Jason Volk
|
c80bc298d0
|
ircd::magick: Add support for image crop operation.
|
2019-05-30 06:13:06 -07:00 |
|
Jason Volk
|
e091f09f46
|
modules/media/thumbnail: Reduce the minimum width and height conf item defaults.
|
2019-05-30 06:13:06 -07:00 |
|
Jason Volk
|
0f551f9a4f
|
modules/media/magick: Improve exception propagations.
|
2019-05-30 01:30:00 -07:00 |
|
Jason Volk
|
e2e3d0bc3f
|
modules/media/magick: Add memory hooks; set safe callbacks before lib init.
|
2019-05-30 01:30:00 -07:00 |
|
Jason Volk
|
1a55c43b0a
|
modules/media/magick: Add conf items for progress yield threshold.
|
2019-05-30 01:30:00 -07:00 |
|
Jason Volk
|
0c88c675c9
|
README: Add GraphicsMagick to deps list; split into optional/required.
|
2019-05-30 01:30:00 -07:00 |
|
Jason Volk
|
99f151635a
|
modules/media/thumbnail: Add basic conf items.
|
2019-05-29 19:20:17 -07:00 |
|
Jason Volk
|
1e6f8c6946
|
Revert "Link with explicit -shared-libgcc to prevent ld.gold causing static fallback."
This reverts commit 3f9fb44475 .
Reverted because it breaks debug line numbers in libircd and construct where it is
linked.
|
2019-05-29 18:18:44 -07:00 |
|
Jason Volk
|
d156965271
|
modules/media/thumbnail: Implement uncached width and height scale thumbnailing.
closes #40.
|
2019-05-29 18:18:44 -07:00 |
|
Jason Volk
|
21ca583a2b
|
modules/media/magick: Yield within the progress callback.
|
2019-05-29 18:18:44 -07:00 |
|
Jason Volk
|
d0fc7350df
|
ircd::magick: Simplify thumbnail interface; no result copy.
|
2019-05-29 17:21:12 -07:00 |
|
Jason Volk
|
28f86802d2
|
ircd::mods::ldso: Simplify and extend interface functionality.
|
2019-05-29 16:09:51 -07:00 |
|