Commit graph

5 commits

Author SHA1 Message Date
fox.cpp
efa282456f
Don't use term "module instance" in error messages
This is internal terminology, users are presented with more simple
explanation that calls them "configuration blocks".
2019-08-27 19:44:24 +03:00
fox.cpp
a4b4706dbb
module: Allow config blocks to have more than one name
This allows more readable configuration files without additional
explanations in cases where a single module is used for multiple
purposes.

Also cleans up certain problems with modules that rely on block
names having certain semantics (e.g. endpoint modules).
2019-08-27 19:39:49 +03:00
fox.cpp
bd918fb4d9
all: Rename module and update imports 2019-08-25 20:32:53 +03:00
fox.cpp
3c40e21817 module: drop GetUninitedInstance, unexport Instances
There is no reason to be able to interact with uninitialized module instances.
2019-04-08 19:34:09 +03:00
fox.cpp
0ddf540d35 Implement lazy initialization of module instances
It is correct fix for initialization order issue introduced in
https://github.com/emersion/maddy/pull/24.
2019-04-08 19:34:09 +03:00