Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
46 commits
Select commit Hold shift + click to select a range
cd0e48e
Add support for unix domain sockets to ank-server
christoph-hamm Aug 27, 2026
b39fb84
Add domain socket support to ank-agent
christoph-hamm Aug 27, 2026
5db1d14
Support unix domain sockets in the ank CLI
christoph-hamm Aug 27, 2026
15464dd
Use domain sockets in devcontainer
christoph-hamm Aug 27, 2026
49e1153
Update install script to use unix domain socket
christoph-hamm Aug 27, 2026
63baaa6
Use unix domain socket in debian package
christoph-hamm Aug 27, 2026
fea75df
Deduplicate code
christoph-hamm Sep 8, 2026
1786261
Add unit test for unix socket setup
christoph-hamm Sep 11, 2026
5485a17
Exclude unused trait imports from test
christoph-hamm Sep 11, 2026
2ae3f9c
Adapt stests
christoph-hamm Sep 16, 2026
7cc09d4
Include unix sockets in documentation
christoph-hamm Sep 24, 2026
8e77044
Print error if ank.conf exists but is invalid
christoph-hamm Sep 24, 2026
a9addb6
Add needed group for unix socket to AUR packages
christoph-hamm Sep 24, 2026
1e0fd01
Fix address setup in system tests
christoph-hamm Sep 25, 2026
31360cd
Update utests to thread_local OPS to improve debugging
krucod3 Oct 5, 2026
c1b36e7
Update used socket file and run folder
christoph-hamm Oct 5, 2026
3f6d495
Improve description insecure flag
christoph-hamm Oct 7, 2026
939cbc7
Improve handling of differnt connection type and rename to URL
christoph-hamm Oct 7, 2026
61ed8eb
Do not hand arbitrary string to validate_tls_function
christoph-hamm Oct 7, 2026
e6d9594
Add test for wrong scheme in server address
christoph-hamm Oct 7, 2026
b5f6bfa
Use `insecure = false` in example, as it was before
christoph-hamm Oct 7, 2026
fb22838
Removed unneeded configuration from Network Setup page
christoph-hamm Oct 7, 2026
40a7214
Improve name for Unix socket endpoint
christoph-hamm Oct 7, 2026
2c396e4
Improve name on requirements for Unix sockets
christoph-hamm Oct 7, 2026
57e4465
Add more tracing for unix socket implementation
christoph-hamm Oct 7, 2026
256115b
Add requirements for grpc client code supporting UDS
christoph-hamm Oct 7, 2026
909f8dd
Improve requirements and tracing of socket access rights
christoph-hamm Oct 8, 2026
acd63fb
Add needs utest
christoph-hamm Oct 8, 2026
09261e6
Fix names of utests
christoph-hamm Oct 8, 2026
356eed8
Improve name of requirement
christoph-hamm Oct 8, 2026
be92946
Add requirement for valid socket configurations in agent and client
christoph-hamm Oct 8, 2026
ecf25c7
Add requirement and utest for empty group name not allowed
christoph-hamm Oct 8, 2026
c29b2e9
Add unit test for reject unix socket with ca_pem_content
christoph-hamm Oct 8, 2026
7d2f8c4
Change name constant for stest holding server URL
christoph-hamm Oct 8, 2026
6f3098e
Undo some more renames from URL to address
christoph-hamm Oct 9, 2026
afa9adf
Add missing file for arch package
christoph-hamm Oct 12, 2026
6f52822
Remove creation of run folder from install script
christoph-hamm Oct 12, 2026
e3cc67d
Describe how to add user to ankaios group in installation.md
christoph-hamm Oct 12, 2026
e3f9ed1
Improve wording and introduce insecure example in ank.conf again
christoph-hamm Oct 12, 2026
0c5d0a9
Remove commend about UDS no intended for production
christoph-hamm Oct 12, 2026
3ba8589
Add post-installation steps.
windsource Oct 12, 2026
bbe78c9
Switch from serde_yaml to yaml_serde
christoph-hamm Oct 13, 2026
7e33717
Remove orphaned storage in stest cleanup
christoph-hamm Oct 13, 2026
dfa307b
Update dependencies
christoph-hamm Oct 13, 2026
3819de5
Update tabled
christoph-hamm Oct 13, 2026
134887a
Update Werkzeug version in vehicle-signal tutorial
christoph-hamm Oct 13, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions .devcontainer/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -34,10 +34,10 @@ RUN echo 'alias ankaios-start="/workspaces/ankaios/tools/dev_scripts/ankaios-sta
RUN echo 'alias ankaios-clean="/workspaces/ankaios/tools/dev_scripts/ankaios-clean"' | tee -a /home/${USERNAME}/.bashrc /home/${USERNAME}/.zshrc
RUN echo 'export PATH=$PATH:/workspaces/ankaios/target/x86_64-unknown-linux-musl/debug' | tee -a /home/${USERNAME}/.bashrc /home/${USERNAME}/.zshrc

# work in insecure mode in the dev container
RUN echo 'export ANKAGENT_INSECURE=true' | tee -a /home/${USERNAME}/.bashrc /home/${USERNAME}/.zshrc
RUN echo 'export ANKSERVER_INSECURE=true' | tee -a /home/${USERNAME}/.bashrc /home/${USERNAME}/.zshrc
RUN echo 'export ANK_INSECURE=true' | tee -a /home/${USERNAME}/.bashrc /home/${USERNAME}/.zshrc
# use unix domain socket defaults in the dev container
RUN echo 'export ANK_SERVER_URL=unix:///tmp/ankaios.sock' | tee -a /home/${USERNAME}/.bashrc /home/${USERNAME}/.zshrc
RUN echo 'export ANKSERVER_SERVER_URL=unix:///tmp/ankaios.sock' | tee -a /home/${USERNAME}/.bashrc /home/${USERNAME}/.zshrc
RUN echo 'export ANKAGENT_SERVER_URL=unix:///tmp/ankaios.sock' | tee -a /home/${USERNAME}/.bashrc /home/${USERNAME}/.zshrc

# add some convinence aliases
RUN echo 'alias ll="ls -la"' | tee -a /home/${USERNAME}/.bashrc /home/${USERNAME}/.zshrc
Expand Down
Loading
Loading