Skip to content

packages/ak-axum/extract/client_ip: init#21321

Merged
rissson merged 64 commits into
mainfrom
rust-axum-extract-client-ip
Apr 8, 2026
Merged

packages/ak-axum/extract/client_ip: init#21321
rissson merged 64 commits into
mainfrom
rust-axum-extract-client-ip

Conversation

@rissson
Copy link
Copy Markdown
Member

@rissson rissson commented Apr 1, 2026

Details

needs #21320


Checklist

  • Local tests pass (ak test authentik/)
  • The code has been formatted (make lint-fix)

If an API change has been made

  • The API schema and clients have been updated (make gen)

If changes to the frontend have been made

  • The code has been formatted (make web)

If applicable

  • The documentation has been updated
  • The documentation has been formatted (make docs)

rissson added 30 commits March 30, 2026 16:35
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
rissson added a commit that referenced this pull request Apr 2, 2026
Squashed commit of the following:

commit 2e5cfb2
Merge: d51d860 a6d543b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:47:43 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

commit a6d543b
Merge: da38234 a522b8b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:47:33 2026 +0200

    Merge branch 'rust-axum-acceptor-proxy' into rust-axum-extract-trusted-proxy

commit a522b8b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:46:57 2026 +0200

    fmt

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit d51d860
Merge: f74e533 da38234
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:16:50 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit da38234
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:16:30 2026 +0200

    add doc

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit f74e533
Merge: 4c84c53 703d5af
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:13:03 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

commit 703d5af
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:12:58 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 4c84c53
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:10:10 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 356c487
Merge: c2bd441 81f314c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:58 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

commit 81f314c
Merge: 544f662 5b13d5b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:51 2026 +0200

    Merge branch 'rust-axum-trace' into rust-axum-extract-trusted-proxy

commit 5b13d5b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:43 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit c2bd441
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:25 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit d350e94
Merge: b42fb09 544f662
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:10 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

commit 544f662
Merge: 267336f 5e03610
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:08:55 2026 +0200

    Merge branch 'rust-axum-trace' into rust-axum-extract-trusted-proxy

commit 5e03610
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:08:20 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit b42fb09
Merge: a30b345 267336f
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:06:28 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 267336f
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:05:50 2026 +0200

    fix layer order

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit a30b345
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:05:32 2026 +0200

    wip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit e2ab302
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:00:34 2026 +0200

    add docs

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 89fbf0d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:56:17 2026 +0200

    packages/ak-axum/extract/trusted_proxy: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 279610b
Merge: 2917970 5c937d7
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:54:49 2026 +0200

    Merge branch 'rust-axum-trace' into rust-axum-extract-trusted-proxy

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 2917970
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:40:31 2026 +0200

    packages/ak-axum/accept/proxy_protocol: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit d999d80
Merge: 65f33d6 365de9d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:38:50 2026 +0200

    Merge branch 'rust-lib-proxy-protocol' into rust-axum-acceptor-proxy

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 65f33d6
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:35:12 2026 +0200

    packages/ak-axum/accept/tls: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 116e601
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:28:43 2026 +0200

    packages/ak-axum/server: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 5c937d7
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:40:46 2026 +0200

    packages/ak-axum/tracing: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 67ed0dc
Merge: b4f06d6 095d38c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:17:40 2026 +0200

    Merge branch 'rust-config' into rust-axum

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 365de9d
Merge: ab239bf 0079984
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:15:04 2026 +0200

    Merge branch 'rust-lib-rename' into rust-lib-proxy-protocol

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 095d38c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:11:52 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 7eb07d5
Merge: cb1f86b 507eb2f
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:11:08 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

commit 507eb2f
Merge: 6968d59 0079984
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:10:37 2026 +0200

    Merge branch 'rust-lib-rename' into rust-arbiter

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 0079984
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:08:07 2026 +0200

    packages/ak-common: rename from ak-lib

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit b4f06d6
Merge: c08e2a3 cb1f86b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:05:36 2026 +0200

    wip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit c08e2a3
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:05:01 2026 +0200

    wip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 75622e9
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:57:45 2026 +0200

    packages/ak-axum: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit cb1f86b
Merge: c8fa1b8 a3fea5d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:53:19 2026 +0200

    Merge branch 'fix-rustfmt-config' into rust-config

commit 6968d59
Merge: 341c9cc a3fea5d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:52:55 2026 +0200

    Merge branch 'fix-rustfmt-config' into rust-arbiter

commit ab239bf
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:39:44 2026 +0200

    fix import

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit a3fea5d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:32:16 2026 +0200

    root: fix rustfmt config

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 3ef0080
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:29:35 2026 +0200

    packages/ak-lib/tokio/proxy_procotol: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit c8fa1b8
Merge: 48c833c 341c9cc
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Tue Mar 31 13:56:39 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

commit 341c9cc
Merge: a1cf0a7 55e555c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Tue Mar 31 13:55:28 2026 +0200

    Merge branch 'main' into rust-arbiter

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 48c833c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 20:31:04 2026 +0200

    lint

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 681117d
Merge: 4c54511 a1cf0a7
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 20:03:49 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit a1cf0a7
Merge: 1ee6f11 524b788
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 20:03:01 2026 +0200

    Merge branch 'rust-lib' into rust-arbiter

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 524b788
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:57:51 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit dc65ab1
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 16:33:49 2026 +0200

    packages/ak-lib: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 4c54511
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:52:55 2026 +0200

    move into lib crate

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit d7141df
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:48:34 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 2bab7ed
Merge: 2bc79f1 1ee6f11
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:43:24 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

commit 1ee6f11
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:43:21 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 2bc79f1
Merge: e7d3704 27ff039
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:42:58 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 27ff039
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:40:37 2026 +0200

    rename to ak-lib

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit e7d3704
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:32:59 2026 +0200

    packages/ak-config: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 1e5cb4b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:32:18 2026 +0200

    sort out package versions

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 64b9391
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 17:49:16 2026 +0200

    lint

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 57edeec
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 17:48:51 2026 +0200

    add tests

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 5294f8a
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 16:38:11 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit f1257d2
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 16:33:49 2026 +0200

    packages/ak-arbiter: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
rissson added a commit that referenced this pull request Apr 2, 2026
Squashed commit of the following:

commit 2e5cfb2
Merge: d51d860 a6d543b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:47:43 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

commit a6d543b
Merge: da38234 a522b8b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:47:33 2026 +0200

    Merge branch 'rust-axum-acceptor-proxy' into rust-axum-extract-trusted-proxy

commit a522b8b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:46:57 2026 +0200

    fmt

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit d51d860
Merge: f74e533 da38234
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:16:50 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit da38234
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:16:30 2026 +0200

    add doc

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit f74e533
Merge: 4c84c53 703d5af
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:13:03 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

commit 703d5af
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:12:58 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 4c84c53
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:10:10 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 356c487
Merge: c2bd441 81f314c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:58 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

commit 81f314c
Merge: 544f662 5b13d5b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:51 2026 +0200

    Merge branch 'rust-axum-trace' into rust-axum-extract-trusted-proxy

commit 5b13d5b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:43 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit c2bd441
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:25 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit d350e94
Merge: b42fb09 544f662
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:10 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

commit 544f662
Merge: 267336f 5e03610
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:08:55 2026 +0200

    Merge branch 'rust-axum-trace' into rust-axum-extract-trusted-proxy

commit 5e03610
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:08:20 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit b42fb09
Merge: a30b345 267336f
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:06:28 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 267336f
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:05:50 2026 +0200

    fix layer order

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit a30b345
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:05:32 2026 +0200

    wip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit e2ab302
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:00:34 2026 +0200

    add docs

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 89fbf0d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:56:17 2026 +0200

    packages/ak-axum/extract/trusted_proxy: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 279610b
Merge: 2917970 5c937d7
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:54:49 2026 +0200

    Merge branch 'rust-axum-trace' into rust-axum-extract-trusted-proxy

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 2917970
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:40:31 2026 +0200

    packages/ak-axum/accept/proxy_protocol: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit d999d80
Merge: 65f33d6 365de9d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:38:50 2026 +0200

    Merge branch 'rust-lib-proxy-protocol' into rust-axum-acceptor-proxy

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 65f33d6
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:35:12 2026 +0200

    packages/ak-axum/accept/tls: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 116e601
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:28:43 2026 +0200

    packages/ak-axum/server: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 5c937d7
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:40:46 2026 +0200

    packages/ak-axum/tracing: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 67ed0dc
Merge: b4f06d6 095d38c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:17:40 2026 +0200

    Merge branch 'rust-config' into rust-axum

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 365de9d
Merge: ab239bf 0079984
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:15:04 2026 +0200

    Merge branch 'rust-lib-rename' into rust-lib-proxy-protocol

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 095d38c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:11:52 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 7eb07d5
Merge: cb1f86b 507eb2f
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:11:08 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

commit 507eb2f
Merge: 6968d59 0079984
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:10:37 2026 +0200

    Merge branch 'rust-lib-rename' into rust-arbiter

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 0079984
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:08:07 2026 +0200

    packages/ak-common: rename from ak-lib

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit b4f06d6
Merge: c08e2a3 cb1f86b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:05:36 2026 +0200

    wip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit c08e2a3
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:05:01 2026 +0200

    wip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 75622e9
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:57:45 2026 +0200

    packages/ak-axum: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit cb1f86b
Merge: c8fa1b8 a3fea5d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:53:19 2026 +0200

    Merge branch 'fix-rustfmt-config' into rust-config

commit 6968d59
Merge: 341c9cc a3fea5d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:52:55 2026 +0200

    Merge branch 'fix-rustfmt-config' into rust-arbiter

commit ab239bf
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:39:44 2026 +0200

    fix import

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit a3fea5d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:32:16 2026 +0200

    root: fix rustfmt config

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 3ef0080
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:29:35 2026 +0200

    packages/ak-lib/tokio/proxy_procotol: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit c8fa1b8
Merge: 48c833c 341c9cc
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Tue Mar 31 13:56:39 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

commit 341c9cc
Merge: a1cf0a7 55e555c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Tue Mar 31 13:55:28 2026 +0200

    Merge branch 'main' into rust-arbiter

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 48c833c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 20:31:04 2026 +0200

    lint

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 681117d
Merge: 4c54511 a1cf0a7
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 20:03:49 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit a1cf0a7
Merge: 1ee6f11 524b788
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 20:03:01 2026 +0200

    Merge branch 'rust-lib' into rust-arbiter

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 524b788
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:57:51 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit dc65ab1
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 16:33:49 2026 +0200

    packages/ak-lib: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 4c54511
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:52:55 2026 +0200

    move into lib crate

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit d7141df
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:48:34 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 2bab7ed
Merge: 2bc79f1 1ee6f11
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:43:24 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

commit 1ee6f11
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:43:21 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 2bc79f1
Merge: e7d3704 27ff039
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:42:58 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 27ff039
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:40:37 2026 +0200

    rename to ak-lib

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit e7d3704
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:32:59 2026 +0200

    packages/ak-config: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 1e5cb4b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:32:18 2026 +0200

    sort out package versions

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 64b9391
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 17:49:16 2026 +0200

    lint

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 57edeec
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 17:48:51 2026 +0200

    add tests

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 5294f8a
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 16:38:11 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit f1257d2
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 16:33:49 2026 +0200

    packages/ak-arbiter: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
rissson added a commit that referenced this pull request Apr 2, 2026
Squashed commit of the following:

commit 2e5cfb2
Merge: d51d860 a6d543b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:47:43 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

commit a6d543b
Merge: da38234 a522b8b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:47:33 2026 +0200

    Merge branch 'rust-axum-acceptor-proxy' into rust-axum-extract-trusted-proxy

commit a522b8b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:46:57 2026 +0200

    fmt

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit d51d860
Merge: f74e533 da38234
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:16:50 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit da38234
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:16:30 2026 +0200

    add doc

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit f74e533
Merge: 4c84c53 703d5af
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:13:03 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

commit 703d5af
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:12:58 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 4c84c53
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:10:10 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 356c487
Merge: c2bd441 81f314c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:58 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

commit 81f314c
Merge: 544f662 5b13d5b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:51 2026 +0200

    Merge branch 'rust-axum-trace' into rust-axum-extract-trusted-proxy

commit 5b13d5b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:43 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit c2bd441
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:25 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit d350e94
Merge: b42fb09 544f662
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:10 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

commit 544f662
Merge: 267336f 5e03610
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:08:55 2026 +0200

    Merge branch 'rust-axum-trace' into rust-axum-extract-trusted-proxy

commit 5e03610
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:08:20 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit b42fb09
Merge: a30b345 267336f
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:06:28 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 267336f
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:05:50 2026 +0200

    fix layer order

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit a30b345
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:05:32 2026 +0200

    wip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit e2ab302
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:00:34 2026 +0200

    add docs

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 89fbf0d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:56:17 2026 +0200

    packages/ak-axum/extract/trusted_proxy: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 279610b
Merge: 2917970 5c937d7
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:54:49 2026 +0200

    Merge branch 'rust-axum-trace' into rust-axum-extract-trusted-proxy

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 2917970
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:40:31 2026 +0200

    packages/ak-axum/accept/proxy_protocol: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit d999d80
Merge: 65f33d6 365de9d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:38:50 2026 +0200

    Merge branch 'rust-lib-proxy-protocol' into rust-axum-acceptor-proxy

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 65f33d6
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:35:12 2026 +0200

    packages/ak-axum/accept/tls: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 116e601
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:28:43 2026 +0200

    packages/ak-axum/server: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 5c937d7
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:40:46 2026 +0200

    packages/ak-axum/tracing: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 67ed0dc
Merge: b4f06d6 095d38c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:17:40 2026 +0200

    Merge branch 'rust-config' into rust-axum

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 365de9d
Merge: ab239bf 0079984
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:15:04 2026 +0200

    Merge branch 'rust-lib-rename' into rust-lib-proxy-protocol

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 095d38c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:11:52 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 7eb07d5
Merge: cb1f86b 507eb2f
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:11:08 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

commit 507eb2f
Merge: 6968d59 0079984
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:10:37 2026 +0200

    Merge branch 'rust-lib-rename' into rust-arbiter

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 0079984
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:08:07 2026 +0200

    packages/ak-common: rename from ak-lib

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit b4f06d6
Merge: c08e2a3 cb1f86b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:05:36 2026 +0200

    wip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit c08e2a3
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:05:01 2026 +0200

    wip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 75622e9
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:57:45 2026 +0200

    packages/ak-axum: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit cb1f86b
Merge: c8fa1b8 a3fea5d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:53:19 2026 +0200

    Merge branch 'fix-rustfmt-config' into rust-config

commit 6968d59
Merge: 341c9cc a3fea5d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:52:55 2026 +0200

    Merge branch 'fix-rustfmt-config' into rust-arbiter

commit ab239bf
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:39:44 2026 +0200

    fix import

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit a3fea5d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:32:16 2026 +0200

    root: fix rustfmt config

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 3ef0080
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:29:35 2026 +0200

    packages/ak-lib/tokio/proxy_procotol: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit c8fa1b8
Merge: 48c833c 341c9cc
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Tue Mar 31 13:56:39 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

commit 341c9cc
Merge: a1cf0a7 55e555c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Tue Mar 31 13:55:28 2026 +0200

    Merge branch 'main' into rust-arbiter

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 48c833c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 20:31:04 2026 +0200

    lint

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 681117d
Merge: 4c54511 a1cf0a7
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 20:03:49 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit a1cf0a7
Merge: 1ee6f11 524b788
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 20:03:01 2026 +0200

    Merge branch 'rust-lib' into rust-arbiter

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 524b788
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:57:51 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit dc65ab1
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 16:33:49 2026 +0200

    packages/ak-lib: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 4c54511
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:52:55 2026 +0200

    move into lib crate

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit d7141df
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:48:34 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 2bab7ed
Merge: 2bc79f1 1ee6f11
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:43:24 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

commit 1ee6f11
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:43:21 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 2bc79f1
Merge: e7d3704 27ff039
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:42:58 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 27ff039
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:40:37 2026 +0200

    rename to ak-lib

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit e7d3704
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:32:59 2026 +0200

    packages/ak-config: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 1e5cb4b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:32:18 2026 +0200

    sort out package versions

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 64b9391
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 17:49:16 2026 +0200

    lint

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 57edeec
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 17:48:51 2026 +0200

    add tests

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 5294f8a
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 16:38:11 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit f1257d2
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 16:33:49 2026 +0200

    packages/ak-arbiter: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
rissson added a commit that referenced this pull request Apr 2, 2026
Squashed commit of the following:

commit 2e5cfb2
Merge: d51d860 a6d543b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:47:43 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

commit a6d543b
Merge: da38234 a522b8b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:47:33 2026 +0200

    Merge branch 'rust-axum-acceptor-proxy' into rust-axum-extract-trusted-proxy

commit a522b8b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:46:57 2026 +0200

    fmt

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit d51d860
Merge: f74e533 da38234
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:16:50 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit da38234
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:16:30 2026 +0200

    add doc

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit f74e533
Merge: 4c84c53 703d5af
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:13:03 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

commit 703d5af
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:12:58 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 4c84c53
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:10:10 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 356c487
Merge: c2bd441 81f314c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:58 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

commit 81f314c
Merge: 544f662 5b13d5b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:51 2026 +0200

    Merge branch 'rust-axum-trace' into rust-axum-extract-trusted-proxy

commit 5b13d5b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:43 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit c2bd441
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:25 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit d350e94
Merge: b42fb09 544f662
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:10 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

commit 544f662
Merge: 267336f 5e03610
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:08:55 2026 +0200

    Merge branch 'rust-axum-trace' into rust-axum-extract-trusted-proxy

commit 5e03610
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:08:20 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit b42fb09
Merge: a30b345 267336f
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:06:28 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 267336f
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:05:50 2026 +0200

    fix layer order

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit a30b345
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:05:32 2026 +0200

    wip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit e2ab302
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:00:34 2026 +0200

    add docs

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 89fbf0d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:56:17 2026 +0200

    packages/ak-axum/extract/trusted_proxy: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 279610b
Merge: 2917970 5c937d7
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:54:49 2026 +0200

    Merge branch 'rust-axum-trace' into rust-axum-extract-trusted-proxy

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 2917970
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:40:31 2026 +0200

    packages/ak-axum/accept/proxy_protocol: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit d999d80
Merge: 65f33d6 365de9d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:38:50 2026 +0200

    Merge branch 'rust-lib-proxy-protocol' into rust-axum-acceptor-proxy

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 65f33d6
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:35:12 2026 +0200

    packages/ak-axum/accept/tls: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 116e601
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:28:43 2026 +0200

    packages/ak-axum/server: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 5c937d7
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:40:46 2026 +0200

    packages/ak-axum/tracing: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 67ed0dc
Merge: b4f06d6 095d38c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:17:40 2026 +0200

    Merge branch 'rust-config' into rust-axum

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 365de9d
Merge: ab239bf 0079984
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:15:04 2026 +0200

    Merge branch 'rust-lib-rename' into rust-lib-proxy-protocol

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 095d38c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:11:52 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 7eb07d5
Merge: cb1f86b 507eb2f
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:11:08 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

commit 507eb2f
Merge: 6968d59 0079984
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:10:37 2026 +0200

    Merge branch 'rust-lib-rename' into rust-arbiter

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 0079984
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:08:07 2026 +0200

    packages/ak-common: rename from ak-lib

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit b4f06d6
Merge: c08e2a3 cb1f86b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:05:36 2026 +0200

    wip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit c08e2a3
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:05:01 2026 +0200

    wip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 75622e9
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:57:45 2026 +0200

    packages/ak-axum: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit cb1f86b
Merge: c8fa1b8 a3fea5d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:53:19 2026 +0200

    Merge branch 'fix-rustfmt-config' into rust-config

commit 6968d59
Merge: 341c9cc a3fea5d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:52:55 2026 +0200

    Merge branch 'fix-rustfmt-config' into rust-arbiter

commit ab239bf
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:39:44 2026 +0200

    fix import

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit a3fea5d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:32:16 2026 +0200

    root: fix rustfmt config

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 3ef0080
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:29:35 2026 +0200

    packages/ak-lib/tokio/proxy_procotol: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit c8fa1b8
Merge: 48c833c 341c9cc
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Tue Mar 31 13:56:39 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

commit 341c9cc
Merge: a1cf0a7 55e555c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Tue Mar 31 13:55:28 2026 +0200

    Merge branch 'main' into rust-arbiter

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 48c833c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 20:31:04 2026 +0200

    lint

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 681117d
Merge: 4c54511 a1cf0a7
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 20:03:49 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit a1cf0a7
Merge: 1ee6f11 524b788
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 20:03:01 2026 +0200

    Merge branch 'rust-lib' into rust-arbiter

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 524b788
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:57:51 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit dc65ab1
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 16:33:49 2026 +0200

    packages/ak-lib: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 4c54511
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:52:55 2026 +0200

    move into lib crate

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit d7141df
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:48:34 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 2bab7ed
Merge: 2bc79f1 1ee6f11
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:43:24 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

commit 1ee6f11
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:43:21 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 2bc79f1
Merge: e7d3704 27ff039
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:42:58 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 27ff039
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:40:37 2026 +0200

    rename to ak-lib

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit e7d3704
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:32:59 2026 +0200

    packages/ak-config: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 1e5cb4b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:32:18 2026 +0200

    sort out package versions

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 64b9391
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 17:49:16 2026 +0200

    lint

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 57edeec
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 17:48:51 2026 +0200

    add tests

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 5294f8a
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 16:38:11 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit f1257d2
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 16:33:49 2026 +0200

    packages/ak-arbiter: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
rissson added a commit that referenced this pull request Apr 7, 2026
Squashed commit of the following:

commit 2e5cfb2
Merge: d51d860 a6d543b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:47:43 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

commit a6d543b
Merge: da38234 a522b8b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:47:33 2026 +0200

    Merge branch 'rust-axum-acceptor-proxy' into rust-axum-extract-trusted-proxy

commit a522b8b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:46:57 2026 +0200

    fmt

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit d51d860
Merge: f74e533 da38234
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:16:50 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit da38234
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:16:30 2026 +0200

    add doc

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit f74e533
Merge: 4c84c53 703d5af
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:13:03 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

commit 703d5af
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:12:58 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 4c84c53
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:10:10 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 356c487
Merge: c2bd441 81f314c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:58 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

commit 81f314c
Merge: 544f662 5b13d5b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:51 2026 +0200

    Merge branch 'rust-axum-trace' into rust-axum-extract-trusted-proxy

commit 5b13d5b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:43 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit c2bd441
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:25 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit d350e94
Merge: b42fb09 544f662
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:10 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

commit 544f662
Merge: 267336f 5e03610
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:08:55 2026 +0200

    Merge branch 'rust-axum-trace' into rust-axum-extract-trusted-proxy

commit 5e03610
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:08:20 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit b42fb09
Merge: a30b345 267336f
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:06:28 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 267336f
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:05:50 2026 +0200

    fix layer order

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit a30b345
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:05:32 2026 +0200

    wip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit e2ab302
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:00:34 2026 +0200

    add docs

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 89fbf0d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:56:17 2026 +0200

    packages/ak-axum/extract/trusted_proxy: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 279610b
Merge: 2917970 5c937d7
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:54:49 2026 +0200

    Merge branch 'rust-axum-trace' into rust-axum-extract-trusted-proxy

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 2917970
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:40:31 2026 +0200

    packages/ak-axum/accept/proxy_protocol: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit d999d80
Merge: 65f33d6 365de9d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:38:50 2026 +0200

    Merge branch 'rust-lib-proxy-protocol' into rust-axum-acceptor-proxy

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 65f33d6
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:35:12 2026 +0200

    packages/ak-axum/accept/tls: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 116e601
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:28:43 2026 +0200

    packages/ak-axum/server: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 5c937d7
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:40:46 2026 +0200

    packages/ak-axum/tracing: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 67ed0dc
Merge: b4f06d6 095d38c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:17:40 2026 +0200

    Merge branch 'rust-config' into rust-axum

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 365de9d
Merge: ab239bf 0079984
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:15:04 2026 +0200

    Merge branch 'rust-lib-rename' into rust-lib-proxy-protocol

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 095d38c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:11:52 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 7eb07d5
Merge: cb1f86b 507eb2f
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:11:08 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

commit 507eb2f
Merge: 6968d59 0079984
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:10:37 2026 +0200

    Merge branch 'rust-lib-rename' into rust-arbiter

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 0079984
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:08:07 2026 +0200

    packages/ak-common: rename from ak-lib

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit b4f06d6
Merge: c08e2a3 cb1f86b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:05:36 2026 +0200

    wip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit c08e2a3
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:05:01 2026 +0200

    wip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 75622e9
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:57:45 2026 +0200

    packages/ak-axum: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit cb1f86b
Merge: c8fa1b8 a3fea5d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:53:19 2026 +0200

    Merge branch 'fix-rustfmt-config' into rust-config

commit 6968d59
Merge: 341c9cc a3fea5d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:52:55 2026 +0200

    Merge branch 'fix-rustfmt-config' into rust-arbiter

commit ab239bf
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:39:44 2026 +0200

    fix import

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit a3fea5d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:32:16 2026 +0200

    root: fix rustfmt config

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 3ef0080
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:29:35 2026 +0200

    packages/ak-lib/tokio/proxy_procotol: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit c8fa1b8
Merge: 48c833c 341c9cc
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Tue Mar 31 13:56:39 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

commit 341c9cc
Merge: a1cf0a7 55e555c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Tue Mar 31 13:55:28 2026 +0200

    Merge branch 'main' into rust-arbiter

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 48c833c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 20:31:04 2026 +0200

    lint

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 681117d
Merge: 4c54511 a1cf0a7
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 20:03:49 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit a1cf0a7
Merge: 1ee6f11 524b788
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 20:03:01 2026 +0200

    Merge branch 'rust-lib' into rust-arbiter

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 524b788
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:57:51 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit dc65ab1
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 16:33:49 2026 +0200

    packages/ak-lib: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 4c54511
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:52:55 2026 +0200

    move into lib crate

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit d7141df
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:48:34 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 2bab7ed
Merge: 2bc79f1 1ee6f11
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:43:24 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

commit 1ee6f11
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:43:21 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 2bc79f1
Merge: e7d3704 27ff039
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:42:58 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 27ff039
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:40:37 2026 +0200

    rename to ak-lib

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit e7d3704
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:32:59 2026 +0200

    packages/ak-config: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 1e5cb4b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:32:18 2026 +0200

    sort out package versions

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 64b9391
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 17:49:16 2026 +0200

    lint

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 57edeec
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 17:48:51 2026 +0200

    add tests

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 5294f8a
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 16:38:11 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit f1257d2
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 16:33:49 2026 +0200

    packages/ak-arbiter: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
rissson added a commit that referenced this pull request Apr 7, 2026
Squashed commit of the following:

commit 2e5cfb2
Merge: d51d860 a6d543b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:47:43 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

commit a6d543b
Merge: da38234 a522b8b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:47:33 2026 +0200

    Merge branch 'rust-axum-acceptor-proxy' into rust-axum-extract-trusted-proxy

commit a522b8b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:46:57 2026 +0200

    fmt

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit d51d860
Merge: f74e533 da38234
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:16:50 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit da38234
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:16:30 2026 +0200

    add doc

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit f74e533
Merge: 4c84c53 703d5af
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:13:03 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

commit 703d5af
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:12:58 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 4c84c53
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:10:10 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 356c487
Merge: c2bd441 81f314c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:58 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

commit 81f314c
Merge: 544f662 5b13d5b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:51 2026 +0200

    Merge branch 'rust-axum-trace' into rust-axum-extract-trusted-proxy

commit 5b13d5b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:43 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit c2bd441
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:25 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit d350e94
Merge: b42fb09 544f662
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:10 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

commit 544f662
Merge: 267336f 5e03610
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:08:55 2026 +0200

    Merge branch 'rust-axum-trace' into rust-axum-extract-trusted-proxy

commit 5e03610
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:08:20 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit b42fb09
Merge: a30b345 267336f
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:06:28 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 267336f
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:05:50 2026 +0200

    fix layer order

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit a30b345
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:05:32 2026 +0200

    wip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit e2ab302
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:00:34 2026 +0200

    add docs

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 89fbf0d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:56:17 2026 +0200

    packages/ak-axum/extract/trusted_proxy: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 279610b
Merge: 2917970 5c937d7
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:54:49 2026 +0200

    Merge branch 'rust-axum-trace' into rust-axum-extract-trusted-proxy

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 2917970
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:40:31 2026 +0200

    packages/ak-axum/accept/proxy_protocol: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit d999d80
Merge: 65f33d6 365de9d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:38:50 2026 +0200

    Merge branch 'rust-lib-proxy-protocol' into rust-axum-acceptor-proxy

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 65f33d6
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:35:12 2026 +0200

    packages/ak-axum/accept/tls: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 116e601
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:28:43 2026 +0200

    packages/ak-axum/server: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 5c937d7
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:40:46 2026 +0200

    packages/ak-axum/tracing: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 67ed0dc
Merge: b4f06d6 095d38c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:17:40 2026 +0200

    Merge branch 'rust-config' into rust-axum

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 365de9d
Merge: ab239bf 0079984
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:15:04 2026 +0200

    Merge branch 'rust-lib-rename' into rust-lib-proxy-protocol

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 095d38c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:11:52 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 7eb07d5
Merge: cb1f86b 507eb2f
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:11:08 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

commit 507eb2f
Merge: 6968d59 0079984
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:10:37 2026 +0200

    Merge branch 'rust-lib-rename' into rust-arbiter

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 0079984
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:08:07 2026 +0200

    packages/ak-common: rename from ak-lib

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit b4f06d6
Merge: c08e2a3 cb1f86b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:05:36 2026 +0200

    wip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit c08e2a3
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:05:01 2026 +0200

    wip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 75622e9
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:57:45 2026 +0200

    packages/ak-axum: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit cb1f86b
Merge: c8fa1b8 a3fea5d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:53:19 2026 +0200

    Merge branch 'fix-rustfmt-config' into rust-config

commit 6968d59
Merge: 341c9cc a3fea5d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:52:55 2026 +0200

    Merge branch 'fix-rustfmt-config' into rust-arbiter

commit ab239bf
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:39:44 2026 +0200

    fix import

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit a3fea5d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:32:16 2026 +0200

    root: fix rustfmt config

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 3ef0080
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:29:35 2026 +0200

    packages/ak-lib/tokio/proxy_procotol: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit c8fa1b8
Merge: 48c833c 341c9cc
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Tue Mar 31 13:56:39 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

commit 341c9cc
Merge: a1cf0a7 55e555c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Tue Mar 31 13:55:28 2026 +0200

    Merge branch 'main' into rust-arbiter

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 48c833c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 20:31:04 2026 +0200

    lint

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 681117d
Merge: 4c54511 a1cf0a7
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 20:03:49 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit a1cf0a7
Merge: 1ee6f11 524b788
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 20:03:01 2026 +0200

    Merge branch 'rust-lib' into rust-arbiter

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 524b788
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:57:51 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit dc65ab1
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 16:33:49 2026 +0200

    packages/ak-lib: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 4c54511
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:52:55 2026 +0200

    move into lib crate

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit d7141df
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:48:34 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 2bab7ed
Merge: 2bc79f1 1ee6f11
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:43:24 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

commit 1ee6f11
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:43:21 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 2bc79f1
Merge: e7d3704 27ff039
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:42:58 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 27ff039
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:40:37 2026 +0200

    rename to ak-lib

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit e7d3704
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:32:59 2026 +0200

    packages/ak-config: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 1e5cb4b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:32:18 2026 +0200

    sort out package versions

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 64b9391
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 17:49:16 2026 +0200

    lint

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 57edeec
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 17:48:51 2026 +0200

    add tests

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 5294f8a
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 16:38:11 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit f1257d2
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 16:33:49 2026 +0200

    packages/ak-arbiter: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
rissson added a commit that referenced this pull request Apr 7, 2026
Squashed commit of the following:

commit 2e5cfb2
Merge: d51d860 a6d543b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:47:43 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

commit a6d543b
Merge: da38234 a522b8b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:47:33 2026 +0200

    Merge branch 'rust-axum-acceptor-proxy' into rust-axum-extract-trusted-proxy

commit a522b8b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:46:57 2026 +0200

    fmt

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit d51d860
Merge: f74e533 da38234
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:16:50 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit da38234
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:16:30 2026 +0200

    add doc

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit f74e533
Merge: 4c84c53 703d5af
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:13:03 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

commit 703d5af
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:12:58 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 4c84c53
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:10:10 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 356c487
Merge: c2bd441 81f314c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:58 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

commit 81f314c
Merge: 544f662 5b13d5b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:51 2026 +0200

    Merge branch 'rust-axum-trace' into rust-axum-extract-trusted-proxy

commit 5b13d5b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:43 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit c2bd441
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:25 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit d350e94
Merge: b42fb09 544f662
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:10 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

commit 544f662
Merge: 267336f 5e03610
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:08:55 2026 +0200

    Merge branch 'rust-axum-trace' into rust-axum-extract-trusted-proxy

commit 5e03610
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:08:20 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit b42fb09
Merge: a30b345 267336f
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:06:28 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 267336f
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:05:50 2026 +0200

    fix layer order

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit a30b345
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:05:32 2026 +0200

    wip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit e2ab302
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:00:34 2026 +0200

    add docs

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 89fbf0d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:56:17 2026 +0200

    packages/ak-axum/extract/trusted_proxy: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 279610b
Merge: 2917970 5c937d7
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:54:49 2026 +0200

    Merge branch 'rust-axum-trace' into rust-axum-extract-trusted-proxy

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 2917970
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:40:31 2026 +0200

    packages/ak-axum/accept/proxy_protocol: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit d999d80
Merge: 65f33d6 365de9d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:38:50 2026 +0200

    Merge branch 'rust-lib-proxy-protocol' into rust-axum-acceptor-proxy

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 65f33d6
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:35:12 2026 +0200

    packages/ak-axum/accept/tls: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 116e601
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:28:43 2026 +0200

    packages/ak-axum/server: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 5c937d7
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:40:46 2026 +0200

    packages/ak-axum/tracing: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 67ed0dc
Merge: b4f06d6 095d38c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:17:40 2026 +0200

    Merge branch 'rust-config' into rust-axum

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 365de9d
Merge: ab239bf 0079984
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:15:04 2026 +0200

    Merge branch 'rust-lib-rename' into rust-lib-proxy-protocol

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 095d38c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:11:52 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 7eb07d5
Merge: cb1f86b 507eb2f
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:11:08 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

commit 507eb2f
Merge: 6968d59 0079984
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:10:37 2026 +0200

    Merge branch 'rust-lib-rename' into rust-arbiter

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 0079984
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:08:07 2026 +0200

    packages/ak-common: rename from ak-lib

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit b4f06d6
Merge: c08e2a3 cb1f86b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:05:36 2026 +0200

    wip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit c08e2a3
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:05:01 2026 +0200

    wip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 75622e9
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:57:45 2026 +0200

    packages/ak-axum: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit cb1f86b
Merge: c8fa1b8 a3fea5d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:53:19 2026 +0200

    Merge branch 'fix-rustfmt-config' into rust-config

commit 6968d59
Merge: 341c9cc a3fea5d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:52:55 2026 +0200

    Merge branch 'fix-rustfmt-config' into rust-arbiter

commit ab239bf
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:39:44 2026 +0200

    fix import

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit a3fea5d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:32:16 2026 +0200

    root: fix rustfmt config

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 3ef0080
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:29:35 2026 +0200

    packages/ak-lib/tokio/proxy_procotol: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit c8fa1b8
Merge: 48c833c 341c9cc
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Tue Mar 31 13:56:39 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

commit 341c9cc
Merge: a1cf0a7 55e555c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Tue Mar 31 13:55:28 2026 +0200

    Merge branch 'main' into rust-arbiter

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 48c833c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 20:31:04 2026 +0200

    lint

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 681117d
Merge: 4c54511 a1cf0a7
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 20:03:49 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit a1cf0a7
Merge: 1ee6f11 524b788
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 20:03:01 2026 +0200

    Merge branch 'rust-lib' into rust-arbiter

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 524b788
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:57:51 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit dc65ab1
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 16:33:49 2026 +0200

    packages/ak-lib: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 4c54511
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:52:55 2026 +0200

    move into lib crate

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit d7141df
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:48:34 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 2bab7ed
Merge: 2bc79f1 1ee6f11
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:43:24 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

commit 1ee6f11
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:43:21 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 2bc79f1
Merge: e7d3704 27ff039
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:42:58 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 27ff039
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:40:37 2026 +0200

    rename to ak-lib

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit e7d3704
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:32:59 2026 +0200

    packages/ak-config: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 1e5cb4b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:32:18 2026 +0200

    sort out package versions

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 64b9391
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 17:49:16 2026 +0200

    lint

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 57edeec
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 17:48:51 2026 +0200

    add tests

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 5294f8a
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 16:38:11 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit f1257d2
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 16:33:49 2026 +0200

    packages/ak-arbiter: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
rissson added a commit that referenced this pull request Apr 7, 2026
Squashed commit of the following:

commit 2e5cfb2
Merge: d51d860 a6d543b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:47:43 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

commit a6d543b
Merge: da38234 a522b8b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:47:33 2026 +0200

    Merge branch 'rust-axum-acceptor-proxy' into rust-axum-extract-trusted-proxy

commit a522b8b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:46:57 2026 +0200

    fmt

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit d51d860
Merge: f74e533 da38234
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:16:50 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit da38234
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:16:30 2026 +0200

    add doc

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit f74e533
Merge: 4c84c53 703d5af
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:13:03 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

commit 703d5af
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:12:58 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 4c84c53
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:10:10 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 356c487
Merge: c2bd441 81f314c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:58 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

commit 81f314c
Merge: 544f662 5b13d5b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:51 2026 +0200

    Merge branch 'rust-axum-trace' into rust-axum-extract-trusted-proxy

commit 5b13d5b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:43 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit c2bd441
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:25 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit d350e94
Merge: b42fb09 544f662
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:10 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

commit 544f662
Merge: 267336f 5e03610
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:08:55 2026 +0200

    Merge branch 'rust-axum-trace' into rust-axum-extract-trusted-proxy

commit 5e03610
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:08:20 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit b42fb09
Merge: a30b345 267336f
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:06:28 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 267336f
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:05:50 2026 +0200

    fix layer order

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit a30b345
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:05:32 2026 +0200

    wip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit e2ab302
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:00:34 2026 +0200

    add docs

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 89fbf0d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:56:17 2026 +0200

    packages/ak-axum/extract/trusted_proxy: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 279610b
Merge: 2917970 5c937d7
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:54:49 2026 +0200

    Merge branch 'rust-axum-trace' into rust-axum-extract-trusted-proxy

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 2917970
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:40:31 2026 +0200

    packages/ak-axum/accept/proxy_protocol: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit d999d80
Merge: 65f33d6 365de9d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:38:50 2026 +0200

    Merge branch 'rust-lib-proxy-protocol' into rust-axum-acceptor-proxy

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 65f33d6
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:35:12 2026 +0200

    packages/ak-axum/accept/tls: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 116e601
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:28:43 2026 +0200

    packages/ak-axum/server: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 5c937d7
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:40:46 2026 +0200

    packages/ak-axum/tracing: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 67ed0dc
Merge: b4f06d6 095d38c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:17:40 2026 +0200

    Merge branch 'rust-config' into rust-axum

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 365de9d
Merge: ab239bf 0079984
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:15:04 2026 +0200

    Merge branch 'rust-lib-rename' into rust-lib-proxy-protocol

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 095d38c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:11:52 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 7eb07d5
Merge: cb1f86b 507eb2f
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:11:08 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

commit 507eb2f
Merge: 6968d59 0079984
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:10:37 2026 +0200

    Merge branch 'rust-lib-rename' into rust-arbiter

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 0079984
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:08:07 2026 +0200

    packages/ak-common: rename from ak-lib

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit b4f06d6
Merge: c08e2a3 cb1f86b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:05:36 2026 +0200

    wip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit c08e2a3
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:05:01 2026 +0200

    wip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 75622e9
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:57:45 2026 +0200

    packages/ak-axum: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit cb1f86b
Merge: c8fa1b8 a3fea5d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:53:19 2026 +0200

    Merge branch 'fix-rustfmt-config' into rust-config

commit 6968d59
Merge: 341c9cc a3fea5d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:52:55 2026 +0200

    Merge branch 'fix-rustfmt-config' into rust-arbiter

commit ab239bf
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:39:44 2026 +0200

    fix import

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit a3fea5d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:32:16 2026 +0200

    root: fix rustfmt config

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 3ef0080
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:29:35 2026 +0200

    packages/ak-lib/tokio/proxy_procotol: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit c8fa1b8
Merge: 48c833c 341c9cc
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Tue Mar 31 13:56:39 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

commit 341c9cc
Merge: a1cf0a7 55e555c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Tue Mar 31 13:55:28 2026 +0200

    Merge branch 'main' into rust-arbiter

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 48c833c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 20:31:04 2026 +0200

    lint

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 681117d
Merge: 4c54511 a1cf0a7
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 20:03:49 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit a1cf0a7
Merge: 1ee6f11 524b788
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 20:03:01 2026 +0200

    Merge branch 'rust-lib' into rust-arbiter

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 524b788
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:57:51 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit dc65ab1
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 16:33:49 2026 +0200

    packages/ak-lib: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 4c54511
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:52:55 2026 +0200

    move into lib crate

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit d7141df
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:48:34 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 2bab7ed
Merge: 2bc79f1 1ee6f11
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:43:24 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

commit 1ee6f11
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:43:21 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 2bc79f1
Merge: e7d3704 27ff039
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:42:58 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 27ff039
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:40:37 2026 +0200

    rename to ak-lib

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit e7d3704
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:32:59 2026 +0200

    packages/ak-config: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 1e5cb4b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:32:18 2026 +0200

    sort out package versions

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 64b9391
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 17:49:16 2026 +0200

    lint

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 57edeec
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 17:48:51 2026 +0200

    add tests

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 5294f8a
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 16:38:11 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit f1257d2
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 16:33:49 2026 +0200

    packages/ak-arbiter: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
rissson added a commit that referenced this pull request Apr 7, 2026
Squashed commit of the following:

commit 2e5cfb2
Merge: d51d860 a6d543b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:47:43 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

commit a6d543b
Merge: da38234 a522b8b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:47:33 2026 +0200

    Merge branch 'rust-axum-acceptor-proxy' into rust-axum-extract-trusted-proxy

commit a522b8b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:46:57 2026 +0200

    fmt

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit d51d860
Merge: f74e533 da38234
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:16:50 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit da38234
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:16:30 2026 +0200

    add doc

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit f74e533
Merge: 4c84c53 703d5af
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:13:03 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

commit 703d5af
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:12:58 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 4c84c53
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:10:10 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 356c487
Merge: c2bd441 81f314c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:58 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

commit 81f314c
Merge: 544f662 5b13d5b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:51 2026 +0200

    Merge branch 'rust-axum-trace' into rust-axum-extract-trusted-proxy

commit 5b13d5b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:43 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit c2bd441
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:25 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit d350e94
Merge: b42fb09 544f662
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:10 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

commit 544f662
Merge: 267336f 5e03610
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:08:55 2026 +0200

    Merge branch 'rust-axum-trace' into rust-axum-extract-trusted-proxy

commit 5e03610
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:08:20 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit b42fb09
Merge: a30b345 267336f
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:06:28 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 267336f
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:05:50 2026 +0200

    fix layer order

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit a30b345
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:05:32 2026 +0200

    wip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit e2ab302
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:00:34 2026 +0200

    add docs

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 89fbf0d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:56:17 2026 +0200

    packages/ak-axum/extract/trusted_proxy: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 279610b
Merge: 2917970 5c937d7
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:54:49 2026 +0200

    Merge branch 'rust-axum-trace' into rust-axum-extract-trusted-proxy

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 2917970
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:40:31 2026 +0200

    packages/ak-axum/accept/proxy_protocol: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit d999d80
Merge: 65f33d6 365de9d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:38:50 2026 +0200

    Merge branch 'rust-lib-proxy-protocol' into rust-axum-acceptor-proxy

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 65f33d6
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:35:12 2026 +0200

    packages/ak-axum/accept/tls: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 116e601
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:28:43 2026 +0200

    packages/ak-axum/server: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 5c937d7
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:40:46 2026 +0200

    packages/ak-axum/tracing: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 67ed0dc
Merge: b4f06d6 095d38c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:17:40 2026 +0200

    Merge branch 'rust-config' into rust-axum

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 365de9d
Merge: ab239bf 0079984
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:15:04 2026 +0200

    Merge branch 'rust-lib-rename' into rust-lib-proxy-protocol

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 095d38c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:11:52 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 7eb07d5
Merge: cb1f86b 507eb2f
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:11:08 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

commit 507eb2f
Merge: 6968d59 0079984
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:10:37 2026 +0200

    Merge branch 'rust-lib-rename' into rust-arbiter

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 0079984
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:08:07 2026 +0200

    packages/ak-common: rename from ak-lib

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit b4f06d6
Merge: c08e2a3 cb1f86b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:05:36 2026 +0200

    wip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit c08e2a3
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:05:01 2026 +0200

    wip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 75622e9
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:57:45 2026 +0200

    packages/ak-axum: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit cb1f86b
Merge: c8fa1b8 a3fea5d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:53:19 2026 +0200

    Merge branch 'fix-rustfmt-config' into rust-config

commit 6968d59
Merge: 341c9cc a3fea5d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:52:55 2026 +0200

    Merge branch 'fix-rustfmt-config' into rust-arbiter

commit ab239bf
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:39:44 2026 +0200

    fix import

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit a3fea5d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:32:16 2026 +0200

    root: fix rustfmt config

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 3ef0080
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:29:35 2026 +0200

    packages/ak-lib/tokio/proxy_procotol: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit c8fa1b8
Merge: 48c833c 341c9cc
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Tue Mar 31 13:56:39 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

commit 341c9cc
Merge: a1cf0a7 55e555c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Tue Mar 31 13:55:28 2026 +0200

    Merge branch 'main' into rust-arbiter

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 48c833c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 20:31:04 2026 +0200

    lint

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 681117d
Merge: 4c54511 a1cf0a7
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 20:03:49 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit a1cf0a7
Merge: 1ee6f11 524b788
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 20:03:01 2026 +0200

    Merge branch 'rust-lib' into rust-arbiter

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 524b788
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:57:51 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit dc65ab1
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 16:33:49 2026 +0200

    packages/ak-lib: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 4c54511
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:52:55 2026 +0200

    move into lib crate

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit d7141df
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:48:34 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 2bab7ed
Merge: 2bc79f1 1ee6f11
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:43:24 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

commit 1ee6f11
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:43:21 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 2bc79f1
Merge: e7d3704 27ff039
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:42:58 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 27ff039
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:40:37 2026 +0200

    rename to ak-lib

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit e7d3704
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:32:59 2026 +0200

    packages/ak-config: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 1e5cb4b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:32:18 2026 +0200

    sort out package versions

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 64b9391
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 17:49:16 2026 +0200

    lint

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 57edeec
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 17:48:51 2026 +0200

    add tests

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 5294f8a
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 16:38:11 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit f1257d2
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 16:33:49 2026 +0200

    packages/ak-arbiter: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
rissson added a commit that referenced this pull request Apr 7, 2026
Squashed commit of the following:

commit 2e5cfb2
Merge: d51d860 a6d543b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:47:43 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

commit a6d543b
Merge: da38234 a522b8b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:47:33 2026 +0200

    Merge branch 'rust-axum-acceptor-proxy' into rust-axum-extract-trusted-proxy

commit a522b8b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:46:57 2026 +0200

    fmt

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit d51d860
Merge: f74e533 da38234
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:16:50 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit da38234
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:16:30 2026 +0200

    add doc

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit f74e533
Merge: 4c84c53 703d5af
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:13:03 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

commit 703d5af
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:12:58 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 4c84c53
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:10:10 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 356c487
Merge: c2bd441 81f314c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:58 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

commit 81f314c
Merge: 544f662 5b13d5b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:51 2026 +0200

    Merge branch 'rust-axum-trace' into rust-axum-extract-trusted-proxy

commit 5b13d5b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:43 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit c2bd441
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:25 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit d350e94
Merge: b42fb09 544f662
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:10 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

commit 544f662
Merge: 267336f 5e03610
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:08:55 2026 +0200

    Merge branch 'rust-axum-trace' into rust-axum-extract-trusted-proxy

commit 5e03610
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:08:20 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit b42fb09
Merge: a30b345 267336f
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:06:28 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 267336f
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:05:50 2026 +0200

    fix layer order

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit a30b345
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:05:32 2026 +0200

    wip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit e2ab302
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:00:34 2026 +0200

    add docs

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 89fbf0d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:56:17 2026 +0200

    packages/ak-axum/extract/trusted_proxy: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 279610b
Merge: 2917970 5c937d7
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:54:49 2026 +0200

    Merge branch 'rust-axum-trace' into rust-axum-extract-trusted-proxy

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 2917970
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:40:31 2026 +0200

    packages/ak-axum/accept/proxy_protocol: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit d999d80
Merge: 65f33d6 365de9d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:38:50 2026 +0200

    Merge branch 'rust-lib-proxy-protocol' into rust-axum-acceptor-proxy

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 65f33d6
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:35:12 2026 +0200

    packages/ak-axum/accept/tls: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 116e601
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:28:43 2026 +0200

    packages/ak-axum/server: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 5c937d7
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:40:46 2026 +0200

    packages/ak-axum/tracing: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 67ed0dc
Merge: b4f06d6 095d38c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:17:40 2026 +0200

    Merge branch 'rust-config' into rust-axum

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 365de9d
Merge: ab239bf 0079984
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:15:04 2026 +0200

    Merge branch 'rust-lib-rename' into rust-lib-proxy-protocol

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 095d38c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:11:52 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 7eb07d5
Merge: cb1f86b 507eb2f
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:11:08 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

commit 507eb2f
Merge: 6968d59 0079984
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:10:37 2026 +0200

    Merge branch 'rust-lib-rename' into rust-arbiter

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 0079984
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:08:07 2026 +0200

    packages/ak-common: rename from ak-lib

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit b4f06d6
Merge: c08e2a3 cb1f86b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:05:36 2026 +0200

    wip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit c08e2a3
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:05:01 2026 +0200

    wip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 75622e9
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:57:45 2026 +0200

    packages/ak-axum: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit cb1f86b
Merge: c8fa1b8 a3fea5d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:53:19 2026 +0200

    Merge branch 'fix-rustfmt-config' into rust-config

commit 6968d59
Merge: 341c9cc a3fea5d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:52:55 2026 +0200

    Merge branch 'fix-rustfmt-config' into rust-arbiter

commit ab239bf
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:39:44 2026 +0200

    fix import

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit a3fea5d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:32:16 2026 +0200

    root: fix rustfmt config

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 3ef0080
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:29:35 2026 +0200

    packages/ak-lib/tokio/proxy_procotol: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit c8fa1b8
Merge: 48c833c 341c9cc
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Tue Mar 31 13:56:39 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

commit 341c9cc
Merge: a1cf0a7 55e555c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Tue Mar 31 13:55:28 2026 +0200

    Merge branch 'main' into rust-arbiter

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 48c833c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 20:31:04 2026 +0200

    lint

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 681117d
Merge: 4c54511 a1cf0a7
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 20:03:49 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit a1cf0a7
Merge: 1ee6f11 524b788
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 20:03:01 2026 +0200

    Merge branch 'rust-lib' into rust-arbiter

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 524b788
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:57:51 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit dc65ab1
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 16:33:49 2026 +0200

    packages/ak-lib: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 4c54511
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:52:55 2026 +0200

    move into lib crate

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit d7141df
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:48:34 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 2bab7ed
Merge: 2bc79f1 1ee6f11
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:43:24 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

commit 1ee6f11
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:43:21 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 2bc79f1
Merge: e7d3704 27ff039
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:42:58 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 27ff039
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:40:37 2026 +0200

    rename to ak-lib

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit e7d3704
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:32:59 2026 +0200

    packages/ak-config: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 1e5cb4b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:32:18 2026 +0200

    sort out package versions

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 64b9391
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 17:49:16 2026 +0200

    lint

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 57edeec
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 17:48:51 2026 +0200

    add tests

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 5294f8a
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 16:38:11 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit f1257d2
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 16:33:49 2026 +0200

    packages/ak-arbiter: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
rissson added a commit that referenced this pull request Apr 7, 2026
Squashed commit of the following:

commit 2e5cfb2
Merge: d51d860 a6d543b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:47:43 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

commit a6d543b
Merge: da38234 a522b8b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:47:33 2026 +0200

    Merge branch 'rust-axum-acceptor-proxy' into rust-axum-extract-trusted-proxy

commit a522b8b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:46:57 2026 +0200

    fmt

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit d51d860
Merge: f74e533 da38234
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:16:50 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit da38234
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:16:30 2026 +0200

    add doc

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit f74e533
Merge: 4c84c53 703d5af
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:13:03 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

commit 703d5af
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:12:58 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 4c84c53
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:10:10 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 356c487
Merge: c2bd441 81f314c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:58 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

commit 81f314c
Merge: 544f662 5b13d5b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:51 2026 +0200

    Merge branch 'rust-axum-trace' into rust-axum-extract-trusted-proxy

commit 5b13d5b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:43 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit c2bd441
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:25 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit d350e94
Merge: b42fb09 544f662
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:10 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

commit 544f662
Merge: 267336f 5e03610
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:08:55 2026 +0200

    Merge branch 'rust-axum-trace' into rust-axum-extract-trusted-proxy

commit 5e03610
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:08:20 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit b42fb09
Merge: a30b345 267336f
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:06:28 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 267336f
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:05:50 2026 +0200

    fix layer order

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit a30b345
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:05:32 2026 +0200

    wip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit e2ab302
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:00:34 2026 +0200

    add docs

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 89fbf0d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:56:17 2026 +0200

    packages/ak-axum/extract/trusted_proxy: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 279610b
Merge: 2917970 5c937d7
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:54:49 2026 +0200

    Merge branch 'rust-axum-trace' into rust-axum-extract-trusted-proxy

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 2917970
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:40:31 2026 +0200

    packages/ak-axum/accept/proxy_protocol: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit d999d80
Merge: 65f33d6 365de9d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:38:50 2026 +0200

    Merge branch 'rust-lib-proxy-protocol' into rust-axum-acceptor-proxy

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 65f33d6
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:35:12 2026 +0200

    packages/ak-axum/accept/tls: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 116e601
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:28:43 2026 +0200

    packages/ak-axum/server: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 5c937d7
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:40:46 2026 +0200

    packages/ak-axum/tracing: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 67ed0dc
Merge: b4f06d6 095d38c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:17:40 2026 +0200

    Merge branch 'rust-config' into rust-axum

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 365de9d
Merge: ab239bf 0079984
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:15:04 2026 +0200

    Merge branch 'rust-lib-rename' into rust-lib-proxy-protocol

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 095d38c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:11:52 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 7eb07d5
Merge: cb1f86b 507eb2f
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:11:08 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

commit 507eb2f
Merge: 6968d59 0079984
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:10:37 2026 +0200

    Merge branch 'rust-lib-rename' into rust-arbiter

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 0079984
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:08:07 2026 +0200

    packages/ak-common: rename from ak-lib

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit b4f06d6
Merge: c08e2a3 cb1f86b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:05:36 2026 +0200

    wip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit c08e2a3
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:05:01 2026 +0200

    wip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 75622e9
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:57:45 2026 +0200

    packages/ak-axum: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit cb1f86b
Merge: c8fa1b8 a3fea5d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:53:19 2026 +0200

    Merge branch 'fix-rustfmt-config' into rust-config

commit 6968d59
Merge: 341c9cc a3fea5d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:52:55 2026 +0200

    Merge branch 'fix-rustfmt-config' into rust-arbiter

commit ab239bf
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:39:44 2026 +0200

    fix import

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit a3fea5d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:32:16 2026 +0200

    root: fix rustfmt config

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 3ef0080
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:29:35 2026 +0200

    packages/ak-lib/tokio/proxy_procotol: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit c8fa1b8
Merge: 48c833c 341c9cc
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Tue Mar 31 13:56:39 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

commit 341c9cc
Merge: a1cf0a7 55e555c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Tue Mar 31 13:55:28 2026 +0200

    Merge branch 'main' into rust-arbiter

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 48c833c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 20:31:04 2026 +0200

    lint

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 681117d
Merge: 4c54511 a1cf0a7
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 20:03:49 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit a1cf0a7
Merge: 1ee6f11 524b788
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 20:03:01 2026 +0200

    Merge branch 'rust-lib' into rust-arbiter

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 524b788
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:57:51 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit dc65ab1
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 16:33:49 2026 +0200

    packages/ak-lib: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 4c54511
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:52:55 2026 +0200

    move into lib crate

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit d7141df
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:48:34 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 2bab7ed
Merge: 2bc79f1 1ee6f11
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:43:24 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

commit 1ee6f11
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:43:21 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 2bc79f1
Merge: e7d3704 27ff039
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:42:58 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 27ff039
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:40:37 2026 +0200

    rename to ak-lib

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit e7d3704
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:32:59 2026 +0200

    packages/ak-config: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 1e5cb4b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:32:18 2026 +0200

    sort out package versions

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 64b9391
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 17:49:16 2026 +0200

    lint

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 57edeec
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 17:48:51 2026 +0200

    add tests

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 5294f8a
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 16:38:11 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit f1257d2
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 16:33:49 2026 +0200

    packages/ak-arbiter: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
rissson added a commit that referenced this pull request Apr 7, 2026
Squashed commit of the following:

commit 2e5cfb2
Merge: d51d860 a6d543b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:47:43 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

commit a6d543b
Merge: da38234 a522b8b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:47:33 2026 +0200

    Merge branch 'rust-axum-acceptor-proxy' into rust-axum-extract-trusted-proxy

commit a522b8b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:46:57 2026 +0200

    fmt

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit d51d860
Merge: f74e533 da38234
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:16:50 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit da38234
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:16:30 2026 +0200

    add doc

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit f74e533
Merge: 4c84c53 703d5af
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:13:03 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

commit 703d5af
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:12:58 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 4c84c53
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:10:10 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 356c487
Merge: c2bd441 81f314c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:58 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

commit 81f314c
Merge: 544f662 5b13d5b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:51 2026 +0200

    Merge branch 'rust-axum-trace' into rust-axum-extract-trusted-proxy

commit 5b13d5b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:43 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit c2bd441
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:25 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit d350e94
Merge: b42fb09 544f662
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:10 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

commit 544f662
Merge: 267336f 5e03610
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:08:55 2026 +0200

    Merge branch 'rust-axum-trace' into rust-axum-extract-trusted-proxy

commit 5e03610
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:08:20 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit b42fb09
Merge: a30b345 267336f
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:06:28 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 267336f
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:05:50 2026 +0200

    fix layer order

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit a30b345
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:05:32 2026 +0200

    wip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit e2ab302
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:00:34 2026 +0200

    add docs

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 89fbf0d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:56:17 2026 +0200

    packages/ak-axum/extract/trusted_proxy: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 279610b
Merge: 2917970 5c937d7
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:54:49 2026 +0200

    Merge branch 'rust-axum-trace' into rust-axum-extract-trusted-proxy

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 2917970
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:40:31 2026 +0200

    packages/ak-axum/accept/proxy_protocol: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit d999d80
Merge: 65f33d6 365de9d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:38:50 2026 +0200

    Merge branch 'rust-lib-proxy-protocol' into rust-axum-acceptor-proxy

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 65f33d6
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:35:12 2026 +0200

    packages/ak-axum/accept/tls: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 116e601
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:28:43 2026 +0200

    packages/ak-axum/server: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 5c937d7
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:40:46 2026 +0200

    packages/ak-axum/tracing: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 67ed0dc
Merge: b4f06d6 095d38c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:17:40 2026 +0200

    Merge branch 'rust-config' into rust-axum

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 365de9d
Merge: ab239bf 0079984
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:15:04 2026 +0200

    Merge branch 'rust-lib-rename' into rust-lib-proxy-protocol

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 095d38c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:11:52 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 7eb07d5
Merge: cb1f86b 507eb2f
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:11:08 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

commit 507eb2f
Merge: 6968d59 0079984
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:10:37 2026 +0200

    Merge branch 'rust-lib-rename' into rust-arbiter

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 0079984
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:08:07 2026 +0200

    packages/ak-common: rename from ak-lib

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit b4f06d6
Merge: c08e2a3 cb1f86b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:05:36 2026 +0200

    wip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit c08e2a3
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:05:01 2026 +0200

    wip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 75622e9
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:57:45 2026 +0200

    packages/ak-axum: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit cb1f86b
Merge: c8fa1b8 a3fea5d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:53:19 2026 +0200

    Merge branch 'fix-rustfmt-config' into rust-config

commit 6968d59
Merge: 341c9cc a3fea5d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:52:55 2026 +0200

    Merge branch 'fix-rustfmt-config' into rust-arbiter

commit ab239bf
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:39:44 2026 +0200

    fix import

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit a3fea5d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:32:16 2026 +0200

    root: fix rustfmt config

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 3ef0080
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:29:35 2026 +0200

    packages/ak-lib/tokio/proxy_procotol: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit c8fa1b8
Merge: 48c833c 341c9cc
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Tue Mar 31 13:56:39 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

commit 341c9cc
Merge: a1cf0a7 55e555c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Tue Mar 31 13:55:28 2026 +0200

    Merge branch 'main' into rust-arbiter

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 48c833c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 20:31:04 2026 +0200

    lint

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 681117d
Merge: 4c54511 a1cf0a7
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 20:03:49 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit a1cf0a7
Merge: 1ee6f11 524b788
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 20:03:01 2026 +0200

    Merge branch 'rust-lib' into rust-arbiter

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 524b788
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:57:51 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit dc65ab1
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 16:33:49 2026 +0200

    packages/ak-lib: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 4c54511
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:52:55 2026 +0200

    move into lib crate

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit d7141df
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:48:34 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 2bab7ed
Merge: 2bc79f1 1ee6f11
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:43:24 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

commit 1ee6f11
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:43:21 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 2bc79f1
Merge: e7d3704 27ff039
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:42:58 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 27ff039
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:40:37 2026 +0200

    rename to ak-lib

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit e7d3704
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:32:59 2026 +0200

    packages/ak-config: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 1e5cb4b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:32:18 2026 +0200

    sort out package versions

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 64b9391
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 17:49:16 2026 +0200

    lint

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 57edeec
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 17:48:51 2026 +0200

    add tests

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 5294f8a
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 16:38:11 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit f1257d2
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 16:33:49 2026 +0200

    packages/ak-arbiter: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
rissson added a commit that referenced this pull request Apr 8, 2026
Squashed commit of the following:

commit 2e5cfb2
Merge: d51d860 a6d543b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:47:43 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

commit a6d543b
Merge: da38234 a522b8b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:47:33 2026 +0200

    Merge branch 'rust-axum-acceptor-proxy' into rust-axum-extract-trusted-proxy

commit a522b8b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:46:57 2026 +0200

    fmt

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit d51d860
Merge: f74e533 da38234
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:16:50 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit da38234
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:16:30 2026 +0200

    add doc

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit f74e533
Merge: 4c84c53 703d5af
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:13:03 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

commit 703d5af
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:12:58 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 4c84c53
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:10:10 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 356c487
Merge: c2bd441 81f314c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:58 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

commit 81f314c
Merge: 544f662 5b13d5b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:51 2026 +0200

    Merge branch 'rust-axum-trace' into rust-axum-extract-trusted-proxy

commit 5b13d5b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:43 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit c2bd441
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:25 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit d350e94
Merge: b42fb09 544f662
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:10 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

commit 544f662
Merge: 267336f 5e03610
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:08:55 2026 +0200

    Merge branch 'rust-axum-trace' into rust-axum-extract-trusted-proxy

commit 5e03610
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:08:20 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit b42fb09
Merge: a30b345 267336f
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:06:28 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 267336f
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:05:50 2026 +0200

    fix layer order

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit a30b345
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:05:32 2026 +0200

    wip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit e2ab302
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:00:34 2026 +0200

    add docs

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 89fbf0d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:56:17 2026 +0200

    packages/ak-axum/extract/trusted_proxy: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 279610b
Merge: 2917970 5c937d7
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:54:49 2026 +0200

    Merge branch 'rust-axum-trace' into rust-axum-extract-trusted-proxy

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 2917970
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:40:31 2026 +0200

    packages/ak-axum/accept/proxy_protocol: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit d999d80
Merge: 65f33d6 365de9d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:38:50 2026 +0200

    Merge branch 'rust-lib-proxy-protocol' into rust-axum-acceptor-proxy

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 65f33d6
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:35:12 2026 +0200

    packages/ak-axum/accept/tls: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 116e601
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:28:43 2026 +0200

    packages/ak-axum/server: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 5c937d7
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:40:46 2026 +0200

    packages/ak-axum/tracing: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 67ed0dc
Merge: b4f06d6 095d38c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:17:40 2026 +0200

    Merge branch 'rust-config' into rust-axum

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 365de9d
Merge: ab239bf 0079984
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:15:04 2026 +0200

    Merge branch 'rust-lib-rename' into rust-lib-proxy-protocol

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 095d38c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:11:52 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 7eb07d5
Merge: cb1f86b 507eb2f
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:11:08 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

commit 507eb2f
Merge: 6968d59 0079984
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:10:37 2026 +0200

    Merge branch 'rust-lib-rename' into rust-arbiter

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 0079984
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:08:07 2026 +0200

    packages/ak-common: rename from ak-lib

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit b4f06d6
Merge: c08e2a3 cb1f86b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:05:36 2026 +0200

    wip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit c08e2a3
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:05:01 2026 +0200

    wip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 75622e9
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:57:45 2026 +0200

    packages/ak-axum: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit cb1f86b
Merge: c8fa1b8 a3fea5d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:53:19 2026 +0200

    Merge branch 'fix-rustfmt-config' into rust-config

commit 6968d59
Merge: 341c9cc a3fea5d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:52:55 2026 +0200

    Merge branch 'fix-rustfmt-config' into rust-arbiter

commit ab239bf
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:39:44 2026 +0200

    fix import

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit a3fea5d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:32:16 2026 +0200

    root: fix rustfmt config

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 3ef0080
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:29:35 2026 +0200

    packages/ak-lib/tokio/proxy_procotol: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit c8fa1b8
Merge: 48c833c 341c9cc
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Tue Mar 31 13:56:39 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

commit 341c9cc
Merge: a1cf0a7 55e555c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Tue Mar 31 13:55:28 2026 +0200

    Merge branch 'main' into rust-arbiter

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 48c833c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 20:31:04 2026 +0200

    lint

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 681117d
Merge: 4c54511 a1cf0a7
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 20:03:49 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit a1cf0a7
Merge: 1ee6f11 524b788
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 20:03:01 2026 +0200

    Merge branch 'rust-lib' into rust-arbiter

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 524b788
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:57:51 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit dc65ab1
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 16:33:49 2026 +0200

    packages/ak-lib: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 4c54511
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:52:55 2026 +0200

    move into lib crate

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit d7141df
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:48:34 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 2bab7ed
Merge: 2bc79f1 1ee6f11
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:43:24 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

commit 1ee6f11
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:43:21 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 2bc79f1
Merge: e7d3704 27ff039
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:42:58 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 27ff039
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:40:37 2026 +0200

    rename to ak-lib

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit e7d3704
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:32:59 2026 +0200

    packages/ak-config: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 1e5cb4b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:32:18 2026 +0200

    sort out package versions

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 64b9391
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 17:49:16 2026 +0200

    lint

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 57edeec
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 17:48:51 2026 +0200

    add tests

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 5294f8a
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 16:38:11 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit f1257d2
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 16:33:49 2026 +0200

    packages/ak-arbiter: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
rissson added 4 commits April 8, 2026 13:44
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
…d-proxy

Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
@rissson rissson removed the request for review from a team April 8, 2026 11:54
@netlify
Copy link
Copy Markdown

netlify Bot commented Apr 8, 2026

Deploy Preview for authentik-docs ready!

Name Link
🔨 Latest commit f4c7606
🔍 Latest deploy log https://app.netlify.com/projects/authentik-docs/deploys/69d641c72e03880008432ebf
😎 Deploy Preview https://deploy-preview-21321--authentik-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@github-project-automation github-project-automation Bot moved this from Needs review to In Progress in authentik Core Apr 8, 2026
rissson added a commit that referenced this pull request Apr 8, 2026
Squashed commit of the following:

commit 2e5cfb2
Merge: d51d860 a6d543b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:47:43 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

commit a6d543b
Merge: da38234 a522b8b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:47:33 2026 +0200

    Merge branch 'rust-axum-acceptor-proxy' into rust-axum-extract-trusted-proxy

commit a522b8b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:46:57 2026 +0200

    fmt

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit d51d860
Merge: f74e533 da38234
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:16:50 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit da38234
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:16:30 2026 +0200

    add doc

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit f74e533
Merge: 4c84c53 703d5af
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:13:03 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

commit 703d5af
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:12:58 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 4c84c53
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:10:10 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 356c487
Merge: c2bd441 81f314c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:58 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

commit 81f314c
Merge: 544f662 5b13d5b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:51 2026 +0200

    Merge branch 'rust-axum-trace' into rust-axum-extract-trusted-proxy

commit 5b13d5b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:43 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit c2bd441
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:25 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit d350e94
Merge: b42fb09 544f662
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:10 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

commit 544f662
Merge: 267336f 5e03610
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:08:55 2026 +0200

    Merge branch 'rust-axum-trace' into rust-axum-extract-trusted-proxy

commit 5e03610
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:08:20 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit b42fb09
Merge: a30b345 267336f
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:06:28 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 267336f
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:05:50 2026 +0200

    fix layer order

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit a30b345
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:05:32 2026 +0200

    wip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit e2ab302
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:00:34 2026 +0200

    add docs

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 89fbf0d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:56:17 2026 +0200

    packages/ak-axum/extract/trusted_proxy: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 279610b
Merge: 2917970 5c937d7
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:54:49 2026 +0200

    Merge branch 'rust-axum-trace' into rust-axum-extract-trusted-proxy

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 2917970
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:40:31 2026 +0200

    packages/ak-axum/accept/proxy_protocol: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit d999d80
Merge: 65f33d6 365de9d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:38:50 2026 +0200

    Merge branch 'rust-lib-proxy-protocol' into rust-axum-acceptor-proxy

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 65f33d6
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:35:12 2026 +0200

    packages/ak-axum/accept/tls: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 116e601
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:28:43 2026 +0200

    packages/ak-axum/server: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 5c937d7
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:40:46 2026 +0200

    packages/ak-axum/tracing: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 67ed0dc
Merge: b4f06d6 095d38c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:17:40 2026 +0200

    Merge branch 'rust-config' into rust-axum

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 365de9d
Merge: ab239bf 0079984
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:15:04 2026 +0200

    Merge branch 'rust-lib-rename' into rust-lib-proxy-protocol

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 095d38c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:11:52 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 7eb07d5
Merge: cb1f86b 507eb2f
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:11:08 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

commit 507eb2f
Merge: 6968d59 0079984
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:10:37 2026 +0200

    Merge branch 'rust-lib-rename' into rust-arbiter

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 0079984
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:08:07 2026 +0200

    packages/ak-common: rename from ak-lib

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit b4f06d6
Merge: c08e2a3 cb1f86b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:05:36 2026 +0200

    wip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit c08e2a3
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:05:01 2026 +0200

    wip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 75622e9
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:57:45 2026 +0200

    packages/ak-axum: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit cb1f86b
Merge: c8fa1b8 a3fea5d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:53:19 2026 +0200

    Merge branch 'fix-rustfmt-config' into rust-config

commit 6968d59
Merge: 341c9cc a3fea5d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:52:55 2026 +0200

    Merge branch 'fix-rustfmt-config' into rust-arbiter

commit ab239bf
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:39:44 2026 +0200

    fix import

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit a3fea5d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:32:16 2026 +0200

    root: fix rustfmt config

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 3ef0080
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:29:35 2026 +0200

    packages/ak-lib/tokio/proxy_procotol: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit c8fa1b8
Merge: 48c833c 341c9cc
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Tue Mar 31 13:56:39 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

commit 341c9cc
Merge: a1cf0a7 55e555c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Tue Mar 31 13:55:28 2026 +0200

    Merge branch 'main' into rust-arbiter

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 48c833c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 20:31:04 2026 +0200

    lint

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 681117d
Merge: 4c54511 a1cf0a7
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 20:03:49 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit a1cf0a7
Merge: 1ee6f11 524b788
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 20:03:01 2026 +0200

    Merge branch 'rust-lib' into rust-arbiter

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 524b788
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:57:51 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit dc65ab1
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 16:33:49 2026 +0200

    packages/ak-lib: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 4c54511
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:52:55 2026 +0200

    move into lib crate

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit d7141df
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:48:34 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 2bab7ed
Merge: 2bc79f1 1ee6f11
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:43:24 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

commit 1ee6f11
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:43:21 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 2bc79f1
Merge: e7d3704 27ff039
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:42:58 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 27ff039
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:40:37 2026 +0200

    rename to ak-lib

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit e7d3704
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:32:59 2026 +0200

    packages/ak-config: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 1e5cb4b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:32:18 2026 +0200

    sort out package versions

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 64b9391
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 17:49:16 2026 +0200

    lint

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 57edeec
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 17:48:51 2026 +0200

    add tests

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 5294f8a
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 16:38:11 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit f1257d2
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 16:33:49 2026 +0200

    packages/ak-arbiter: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
@rissson rissson enabled auto-merge (squash) April 8, 2026 13:09
rissson added a commit that referenced this pull request Apr 8, 2026
Squashed commit of the following:

commit 2e5cfb2
Merge: d51d860 a6d543b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:47:43 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

commit a6d543b
Merge: da38234 a522b8b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:47:33 2026 +0200

    Merge branch 'rust-axum-acceptor-proxy' into rust-axum-extract-trusted-proxy

commit a522b8b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:46:57 2026 +0200

    fmt

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit d51d860
Merge: f74e533 da38234
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:16:50 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit da38234
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:16:30 2026 +0200

    add doc

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit f74e533
Merge: 4c84c53 703d5af
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:13:03 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

commit 703d5af
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:12:58 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 4c84c53
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:10:10 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 356c487
Merge: c2bd441 81f314c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:58 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

commit 81f314c
Merge: 544f662 5b13d5b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:51 2026 +0200

    Merge branch 'rust-axum-trace' into rust-axum-extract-trusted-proxy

commit 5b13d5b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:43 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit c2bd441
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:25 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit d350e94
Merge: b42fb09 544f662
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:09:10 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

commit 544f662
Merge: 267336f 5e03610
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:08:55 2026 +0200

    Merge branch 'rust-axum-trace' into rust-axum-extract-trusted-proxy

commit 5e03610
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:08:20 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit b42fb09
Merge: a30b345 267336f
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:06:28 2026 +0200

    Merge branch 'rust-axum-extract-trusted-proxy' into rust-axum-extract-client-ip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 267336f
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:05:50 2026 +0200

    fix layer order

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit a30b345
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:05:32 2026 +0200

    wip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit e2ab302
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 19:00:34 2026 +0200

    add docs

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 89fbf0d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:56:17 2026 +0200

    packages/ak-axum/extract/trusted_proxy: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 279610b
Merge: 2917970 5c937d7
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:54:49 2026 +0200

    Merge branch 'rust-axum-trace' into rust-axum-extract-trusted-proxy

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 2917970
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:40:31 2026 +0200

    packages/ak-axum/accept/proxy_protocol: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit d999d80
Merge: 65f33d6 365de9d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:38:50 2026 +0200

    Merge branch 'rust-lib-proxy-protocol' into rust-axum-acceptor-proxy

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 65f33d6
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:35:12 2026 +0200

    packages/ak-axum/accept/tls: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 116e601
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 18:28:43 2026 +0200

    packages/ak-axum/server: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 5c937d7
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:40:46 2026 +0200

    packages/ak-axum/tracing: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 67ed0dc
Merge: b4f06d6 095d38c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:17:40 2026 +0200

    Merge branch 'rust-config' into rust-axum

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 365de9d
Merge: ab239bf 0079984
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:15:04 2026 +0200

    Merge branch 'rust-lib-rename' into rust-lib-proxy-protocol

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 095d38c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:11:52 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 7eb07d5
Merge: cb1f86b 507eb2f
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:11:08 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

commit 507eb2f
Merge: 6968d59 0079984
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:10:37 2026 +0200

    Merge branch 'rust-lib-rename' into rust-arbiter

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 0079984
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:08:07 2026 +0200

    packages/ak-common: rename from ak-lib

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit b4f06d6
Merge: c08e2a3 cb1f86b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:05:36 2026 +0200

    wip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit c08e2a3
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 17:05:01 2026 +0200

    wip

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 75622e9
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:57:45 2026 +0200

    packages/ak-axum: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit cb1f86b
Merge: c8fa1b8 a3fea5d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:53:19 2026 +0200

    Merge branch 'fix-rustfmt-config' into rust-config

commit 6968d59
Merge: 341c9cc a3fea5d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:52:55 2026 +0200

    Merge branch 'fix-rustfmt-config' into rust-arbiter

commit ab239bf
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:39:44 2026 +0200

    fix import

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit a3fea5d
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:32:16 2026 +0200

    root: fix rustfmt config

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 3ef0080
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Wed Apr 1 16:29:35 2026 +0200

    packages/ak-lib/tokio/proxy_procotol: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit c8fa1b8
Merge: 48c833c 341c9cc
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Tue Mar 31 13:56:39 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

commit 341c9cc
Merge: a1cf0a7 55e555c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Tue Mar 31 13:55:28 2026 +0200

    Merge branch 'main' into rust-arbiter

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 48c833c
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 20:31:04 2026 +0200

    lint

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 681117d
Merge: 4c54511 a1cf0a7
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 20:03:49 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit a1cf0a7
Merge: 1ee6f11 524b788
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 20:03:01 2026 +0200

    Merge branch 'rust-lib' into rust-arbiter

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 524b788
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:57:51 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit dc65ab1
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 16:33:49 2026 +0200

    packages/ak-lib: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 4c54511
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:52:55 2026 +0200

    move into lib crate

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit d7141df
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:48:34 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 2bab7ed
Merge: 2bc79f1 1ee6f11
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:43:24 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

commit 1ee6f11
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:43:21 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 2bc79f1
Merge: e7d3704 27ff039
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:42:58 2026 +0200

    Merge branch 'rust-arbiter' into rust-config

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 27ff039
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:40:37 2026 +0200

    rename to ak-lib

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit e7d3704
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:32:59 2026 +0200

    packages/ak-config: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 1e5cb4b
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 19:32:18 2026 +0200

    sort out package versions

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 64b9391
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 17:49:16 2026 +0200

    lint

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 57edeec
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 17:48:51 2026 +0200

    add tests

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit 5294f8a
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 16:38:11 2026 +0200

    fixup

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

commit f1257d2
Author: Marc 'risson' Schmitt <marc.schmitt@risson.space>
Date:   Mon Mar 30 16:33:49 2026 +0200

    packages/ak-arbiter: init

    Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>

Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
@rissson rissson merged commit c4627de into main Apr 8, 2026
158 of 167 checks passed
@rissson rissson deleted the rust-axum-extract-client-ip branch April 8, 2026 14:03
@github-project-automation github-project-automation Bot moved this from In Progress to Done in authentik Core Apr 8, 2026
davepgreene pushed a commit to davepgreene/authentik that referenced this pull request Apr 13, 2026
davepgreene pushed a commit to davepgreene/authentik that referenced this pull request Apr 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

2 participants