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