Vsevolod Stakhov
662145d055
[Minor] Reformat all Lua code, no functional changes
vor 9 Monaten
Vsevolod Stakhov
272503b1ba
[Minor] Fix corner cases
vor 1 Jahr
Vsevolod Stakhov
ded2e51e60
[CritFix] Restore compatibility with the integrations and headers alterations
vor 1 Jahr
IKEDA Soji
17b7eded27
[Fix] milter_headers: Header fields may be inserted at wrong position.
vor 1 Jahr
Vsevolod Stakhov
66a6a02d01
[Minor] Require number as header order
Issue: #4246
vor 1 Jahr
Vsevolod Stakhov
e2d81fa602
[Minor] Fix legacy string values in modify headers routine
Issue: #4246
vor 1 Jahr
Jason Stephenson
815256cc7d
Fix missing require statement for ucl.null
vor 1 Jahr
Jason Stephenson
758be4ce1f
Explicitly emit null instead of dropping from output
vor 1 Jahr
Jason Stephenson
d4979648e9
[Fix] Empty envelopes should not be emitted as arrays (json+messagepack) when populated envelopes are objects. This greatly complicates decoding in strictly typed languages.
vor 1 Jahr
Vsevolod Stakhov
2fa0e126c7
[Minor] Update my email and the copyright year
vor 2 Jahren
Vsevolod Stakhov
533d7bb364
[Minor] Fix schema and add size in all cases
vor 2 Jahren
Vsevolod Stakhov
510b61f82b
[Fix] Output service parts as well
vor 2 Jahren
Vsevolod Stakhov
d834a31a5a
[Minor] Remove unused function
vor 2 Jahren
Vsevolod Stakhov
a81b484689
[Feature] Lua_mime: Add schema for message transfer
vor 2 Jahren
Vsevolod Stakhov
af23c1f678
[Minor] Lua_mime: Flatten headers array
vor 2 Jahren
Vsevolod Stakhov
d71ef8ca42
[Test] Add unit test for message to ucl function
vor 2 Jahren
Vsevolod Stakhov
f2b56c4def
[Minor] Slightly rework the table filling
vor 2 Jahren
bradleydoherty59
46add45d21
[Minor] Remove redundent MIME from/recipients. Add from_ip.
vor 2 Jahren
bradleydoherty59
192ccf6a9f
[Minor] Store Envelope (SMTP) information on structured task as task.envelope.
vor 2 Jahren
Vsevolod Stakhov
ac183a2c2b
[Minor] Fix signing with `skip_process` flag
vor 2 Jahren
Vsevolod Stakhov
70d9716811
[Minor] Fix flag name
vor 2 Jahren
Vsevolod Stakhov
f32f0c8435
[Minor] Store newlines type
vor 2 Jahren
Vsevolod Stakhov
deddef726c
[Minor] Aws: Use enclosing boundary
vor 2 Jahren
Vsevolod Stakhov
200a8fb20e
[Minor] Add boundary to the structured representation of the parts
vor 2 Jahren
Vsevolod Stakhov
659b274e0f
[Minor] Skip modifying headers for skipped tasks
vor 2 Jahren
Vsevolod Stakhov
f2298a0026
[Minor] Implement task to object conversion method
vor 2 Jahren
Vsevolod Stakhov
57bf1e47dd
[Minor] Lua_task: Add get_headers method
vor 2 Jahren
Vsevolod Stakhov
0dc617cb0e
[Minor] Lua_mime: Allow to add headers in specific order
vor 2 Jahren
Vsevolod Stakhov
6d1c2713ad
[Minor] Preserve compatibility for empty keys
vor 3 Jahren
Vsevolod Stakhov
b14e9419ca
[Minor] Fix issues with values check
vor 3 Jahren
Vsevolod Stakhov
08bf11078d
[Minor] Fix empty table check
vor 3 Jahren
Vsevolod Stakhov
f2fce8e6ea
[Project] Lua_mime: Add lua_mime.modify_headers routine
vor 3 Jahren
Vsevolod Stakhov
09a4d1ecff
[Minor] Move mime types out of the lua_mime API
vor 3 Jahren
Vsevolod Stakhov
4bbca423bc
[Minor] Lua_mime: One more off-by-one
vor 3 Jahren
Vsevolod Stakhov
ab791a5622
[Minor] Lua_mime: Some more issue fixed
vor 3 Jahren
Vsevolod Stakhov
2bbf8bb78e
[Minor] Lua_mime: One more offset fix
vor 3 Jahren
Vsevolod Stakhov
01dae7c195
[Minor] Lua_mime: Fix several off-by one issues
vor 3 Jahren
Vsevolod Stakhov
af4de3e677
[Minor] Lua_mime: Quote charser
vor 3 Jahren
Vsevolod Stakhov
3ff8bea634
[Minor] Lua_mime: Several fixes in replacement
vor 3 Jahren
Vsevolod Stakhov
1174a5b221
[Minor] Add matches flag
vor 3 Jahren
Vsevolod Stakhov
5add81dafb
[Feature] Lua_mime: Add ability to do multipattern replacement
vor 3 Jahren
Vsevolod Stakhov
b9f3247f7c
[Minor] Lua_mime: Refactor slightly
vor 3 Jahren
Alexander Moisseev
f4d44ad549
[Minor] Add image/x-ms-bmp CT
vor 4 Jahren
Alexander Moisseev
ee1f5bc15d
[Minor] Add application/7z CT
vor 4 Jahren
Vsevolod Stakhov
6c83c787ba
[Minor] Deal with cte modifications
vor 4 Jahren
Vsevolod Stakhov
3fbf6a9439
[Fix] Lua_mime: Do not perform QP encoding for 7bit parts
vor 4 Jahren
moisseev
a61f559203
[Minor] Add non-standard MIME type for iMIP files
"application/ics" is non-standard but used by some MUAs
vor 4 Jahren
Vsevolod Stakhov
bbed3920bc
[Fix] Lua_mime: Fix reversed extensions map
vor 4 Jahren
Vsevolod Stakhov
f06ec9d232
[Refactor] Move mime types to a lua_mime library
vor 4 Jahren
Vsevolod Stakhov
e95b8eba64
[Rework] Move mime modification functions to lua_mime library
vor 4 Jahren