mox/mox-
Mechiel Lukkien 5f7831a7f0
move config-changing code from package mox-/ to admin/
needed for upcoming changes, where (now) package admin needs to import package
store. before, because package store imports mox- (for accessing the active
config), that would lead to a cyclic import. package mox- keeps its active
config, package admin has the higher-level config-changing functions.
2024-12-02 22:03:18 +01:00
..
cid.go add basic webserver that can do most of what i need 2023-02-28 22:19:24 +01:00
config.go move config-changing code from package mox-/ to admin/ 2024-12-02 22:03:18 +01:00
dir.go move config-changing code from package mox-/ to admin/ 2024-12-02 22:03:18 +01:00
dkimsign.go expose fewer internals in packages, for easier software reuse 2023-12-14 15:39:36 +01:00
doc.go mox! 2023-01-30 14:27:06 +01:00
fill.go add a webapi and webhooks for a simple http/json-based api 2024-04-15 21:49:02 +02:00
forkexec_unix.go log when mox root process cannot forward signals to unprivileged child 2024-11-21 21:59:36 +01:00
forkexec_windows.go fix build for windows 2024-01-01 16:08:50 +01:00
ip.go move config-changing code from package mox-/ to admin/ 2024-12-02 22:03:18 +01:00
licenses.go add subcommand that prints licenses, and link to licenses from the webadmin/webaccount/webmail interfaces 2024-10-04 09:31:31 +02:00
lifecycle.go switch to slog.Logger for logging, for easier reuse of packages by external software 2023-12-14 13:45:52 +01:00
lifecycle_test.go make tests pass with "go test -count n" with n > 1 2024-06-10 18:18:20 +02:00
limitauth.go change mox to start as root, bind to network sockets, then drop to regular unprivileged mox user 2023-02-27 12:19:55 +01:00
localserve.go add a webapi and webhooks for a simple http/json-based api 2024-04-15 21:49:02 +02:00
lookup.go when opening an account by email address, such as during login attempts, and address is an alias, fail with proper error "no such credentials" instead of with error "no such account", which printing a stack trace 2024-11-10 23:20:17 +01:00
msgid.go fix bug with concurrent math/rand.Rand.Read 2023-11-09 17:17:26 +01:00
rand.go switch to math/rand/v2 in most places 2024-11-29 13:45:19 +01:00
recvid.go mox! 2023-01-30 14:27:06 +01:00
safeheaders.go improve http request handling for internal services and multiple domains 2024-05-11 11:13:14 +02:00
sleep.go mox! 2023-01-30 14:27:06 +01:00
tlsrecv.go replace packages slog and slices from golang.org/x/exp with stdlib 2024-02-08 14:49:01 +01:00
txt.go move config-changing code from package mox-/ to admin/ 2024-12-02 22:03:18 +01:00
webappfile.go add ability to include custom css & js in web interface (webmail, webaccount, webadmin), and use css variables in webmail for easier customization 2024-11-29 10:17:07 +01:00