Commit graph

9 commits

Author SHA1 Message Date
fox.cpp
78e4600a17
Upgrade all dependencies
1. go-smtp is replaced by a fork that reverts StartTLS removal.
2. SASL LOGIN is no longer supported by upstream go-sasl, readded disabled by default.
3. Updated endpoint code to match new go-smtp authentication interfaces.
4. certmagic repo had some renames
5. Minimum Go version increased to 1.23 to match dependencies.
2025-01-24 21:29:48 +03:00
fox.cpp
28bdf6d33f
Make it easier to avoid permission issues when setting up maddy
1. Clarify that you need to manually create the user and group
when building from source. ./build.sh does not do that since
it is a packaging tool, not system configuration one.

2. Do not require "go" command to be present when running
./build.sh install. go installation may be user-specific and
unavailable when running with sudo.

3. Ease UMask restrictions. Allow group access.
This allows CLI commands to be run by any user in maddy group.

See #569.
2024-01-21 21:57:00 +03:00
fox.cpp
448aa07402
Update all version requirements to Go 1.19
0.7.0 actually requires 1.19.
2023-06-27 19:09:33 +03:00
fox.cpp
2dab873f50
Bump required Go version to 1.18 2023-01-08 18:00:55 +03:00
fox.cpp
f4995642e2
Require Go 1.17, use Go 1.17.11 for artifacts 2022-06-23 12:44:03 +03:00
fox.cpp
14c1be052e
docs: We now require Go 1.15 2021-10-11 21:20:50 +03:00
fox.cpp
4ec6eb2d31
build.sh: Reimplement from scratch
This version is much more simple. And probably will work fine under
FreeBSD and OpenBSD.

Closes #316.
2020-12-06 02:36:30 +03:00
fox.cpp
f9d5c0cb02
Revert build instructions to use build.sh 2020-08-23 16:38:00 +03:00
fox.cpp
d194b2e2a4
docs: Update to use Make for source builds, recommend built tarballs as a primary way 2020-08-03 16:43:18 +03:00