9 Commits

Author SHA1 Message Date
fox.cpp
503c9f8849 Implement Configure-Start-Stop module lifetime and non-global Registry object
container.Global is temporarily added until we start passing container
during module initialization.
2025-01-29 21:40:15 +03:00
fox.cpp
d7dd6ef845 Fix more linter warnings 2025-01-24 23:44:50 +03:00
fox.cpp
a7001ab730 Implement auth_map and storage_map at endpoint level
This makes auth_map do what its name implies. Old auth_map in storage
module is deprecated and will be removed in the next release.
2023-03-12 13:52:04 +03:00
Gusted
c6d060908b refactor(unused): remove unused paramaters 2021-08-10 19:33:54 +03:00
Gusted
b8d8ca6301 refactor(gofumpt): run gofumpt over the code 2021-08-10 19:33:54 +03:00
fox.cpp
3c9e637bb9 config/module: Always pass the fully qualified module name to constructor
Ensures that modules using modName to change behavior (e.g.
target.smtp/target.lmtp) behave consistently irregardless of whatever
they are referenced inline ("deliver_to lmtp ...") or via named
configuration block ("deliver_to &local_mailboxes).

Closes #308.
2020-11-30 14:57:49 +03:00
fox.cpp
2d18ff5a30 MIT => GPLv3; Add license/copyright notices everywhere 2020-07-22 16:12:26 +03:00
fox.cpp
18bc68a7ac Implement "IMAP filters"
Closes #202.
2020-07-17 23:33:59 +03:00
fox.cpp
bcceec4fe4 Extract several packages to form a public API 2020-07-15 01:31:06 +03:00