Commit graph

2 commits

Author SHA1 Message Date
fox.cpp
3270ba57ba
Perform rDNS lookup asynchronously and generate Received early
New implementation newer inserts 'for' field into Received field.
It could reveal details of address aliases and forwarding used by
server, we don't want to make this possible.

Closes #135.
2019-09-18 22:59:31 +03:00
fox.cpp
35c3b1c792
Restructure code tree
Root package now contains only initialization code and 'dummy' module.

Each module now got its own package. Module packages are grouped by
their main purpose (storage/, target/, auth/, etc). Shared code is
placed in these "group" packages.

Parser for module references in config is moved into config/module.

Code shared by tests (mock modules, etc) is placed in testutils.
2019-09-08 16:06:38 +03:00
Renamed from resolver.go (Browse further)