]> git.corax.cc Git - toolbox/shortlog
toolbox
2023-08-12 Matthias Krukinclude/ipc: Add JSON Schema-based data validation unstable
2023-08-11 Matthias KrukMakefile: Install JSON Schema files and validator
2023-08-11 Matthias Krukdebian: Add dependencies for JSON Schema validation...
2023-06-11 Matthias Krukdebian: Increase package version to 0.3.6-1
2023-06-11 Matthias Krukinclude/ipc: Add function to list subscriptions of...
2023-04-15 Matthias Krukinclude/ipc: Correctly assign `topics' in ipc_endpoint_...
2023-04-15 Matthias Krukinclude/ipc: Allow passing multiple topics to ipc_endpo...
2023-04-15 Matthias Krukinclude/ipc: Add method for unsubscribing an endpoint...
2023-04-12 Matthias Krukinclude/git: Add function for listing commits in a...
2023-04-01 Matthias Krukdocs: Add reference for shared functions of ipc and...
2023-03-11 Matthias Krukutils/ipc-sshtunnel: Properly escape command passed...
2023-03-10 Matthias Krukinclude/uipc: Fix version checking when dumping uipc...
2023-03-10 Matthias Krukinclude/ipc: Add catchall-topic that receives all pubsu...
2023-03-09 Matthias Krukutils: Make ipc-tap and ipc-inject use the same endpoint
2023-03-09 Matthias Krukutils/ipc-sshtunnel: Don't include ipc module
2023-03-09 Matthias Krukutils: Allow ipc-sshtunnel and friends to be used for...
2023-03-09 Matthias Krukinclude/ipc: Don't send pubsub messages to oneself
2023-02-27 Gan AinmAdd local dummy variable to catch read input
2023-02-27 Gan AinmConsume stdin to prevent SIGPIPE for producer
2023-02-14 Matthias Krukdebian/{postinst,postrm}: Add stat overrides for all...
2023-02-14 Matthias KrukMakefile: Correctly create IPC directories
2023-02-14 Matthias Kruktoolbox: Allow inclusion of test modules when running...
2023-01-15 Matthias Kruktest/toolbox: Add test cases for interface/implements...
2023-01-09 Matthias Krukinclude/uipc: Implement uipc module as extension of...
2023-01-09 Matthias Krukinclude/ipc: Add functions to ipc interface so it can...
2023-01-09 Matthias Krukinclude/uipc: Make uipc module extend ipc interface
2023-01-09 Matthias Krukinclude/ipc: Make encode and decode methods part of...
2023-01-09 Matthias Kruktoolbox.sh: Don't require all interface methods to...
2023-01-09 Matthias Kruktoolbox.sh: Allow modules to implement their own interface
2023-01-09 Matthias Kruktoolbox.sh: Don't require interfaces to be included...
2023-01-09 Matthias Kruktoolbox.sh: Make interface methods point to error stub...
2023-01-09 Matthias Kruktoolbox.sh: Implement naive interfaces and inheritance
2023-01-09 Matthias Kruktest/conf: Add test cases for the conf module
2023-01-09 Matthias Krukdebian: Increase package version to 0.3.5-1
2023-01-07 Matthias Krukinclude/json: Make json_array_to_lines() use compact...
2023-01-07 Matthias Krukinclude/json: Fix parsing of output from jq in json_arr...
2023-01-07 Matthias Krukinclude/json: Fix error handling in json_array_head()
2023-01-07 Matthias Kruktest/{ipc,uipc}: Fix the path to the JSON schema validator
2023-01-07 Matthias Kruktest.sh: Prefer toolbox in same directory over globally...
2023-01-04 Matthias Krukinclude/inst: Add log module to dependencies
2023-01-01 Matthias Krukdocs: Add module reference
2022-12-27 Matthias Krukinclude/uipc: Don't store private endpoints in per...
2022-12-27 Matthias Krukinclude/ipc: Don't store private endpoints in per-user...
2022-12-27 Matthias Kruktest: Set default GPG key when testing ipc module
2022-12-27 Matthias Kruktest: Use toolbox in parent directory for tests
2022-12-26 Matthias Krukinclude/ipc: Remove timeout logic from ipc_endpoint_recv()
2022-12-26 Matthias Krukinclude/uipc: Remove timeout logic from uipc_endpoint_r...
2022-12-26 Matthias Krukinclude/uipc: Adjust permissions to allow inter-user IPC
2022-12-26 Matthias KrukMakefile,README: Use ':' to separate user and group...
2022-12-26 Matthias Krukinclude/opt: Don't treat options with values as arrays
2022-12-22 Matthias Kruktoolbox.sh: Add the script path to the module search...
2022-12-22 Matthias Kruktoolbox.sh: Don't mask realpath's return value
2022-12-17 Matthias Krukinclude/opt: Add array options
2022-12-03 Matthias Krukinclude/inst: Silence shellcheck if unused variables...
2022-12-03 Matthias Krukinclude/inst: Fix syntax error that prevents module...
2022-11-26 Matthias Krukinclude/inst: Allow terminated instances to be cleaned...
2022-11-19 Matthias Krukinclude/ipc: Adjust permissions to allow inter-user IPC
2022-11-19 Matthias Krukinclude/inst: Split _inst_handle_opt() to fix exit...
2022-11-19 Matthias Krukinclude/queue: Create data file when queue is created
2022-11-19 Matthias Krukinclude/queue: Base64-encoded data in queues
2022-11-19 Matthias Krukinclude/queue: Turn queue into a simple FIFO
2022-11-19 Matthias Krukinclude/inst: Move instance root to /tmp
2022-11-19 Matthias Krukinclude/inst: Store the instance root directory in...
2022-10-09 Matthias KrukREADME: Use uipc in PubSub example instead of ipc
2022-10-09 Matthias KrukREADME: Don't use apt-key in installation instructions
2022-10-08 Matthias Kruktest: Remove BATS test cases
2022-10-08 Matthias Kruktest: Add test cases for sem module
2022-10-08 Matthias Kruktest: Add test cases for mutex and wmutex functions
2022-10-08 Matthias Krukinclude/mutex: Don't write to stderr when mutex_unlock...
2022-10-08 Matthias Krukinclude/wmutex: Don't write to stderr when wmutex_unloc...
2022-10-08 Matthias Krukutils/ipc-sshtunnel: Use tabs for indentation, spaces...
2022-10-08 Matthias Krukutils/ipc-ssltunnel: Initialize global variables
2022-10-08 Matthias Krukutils/ipc-sshtunnel: Merge local_to_remote() and remote...
2022-10-08 Matthias Krukutils/ipc-sshtunnel: Remove unused argument `endpoint'
2022-10-08 Matthias Krukutils/ipc-sshtunnel: Allow hooks to be passed on the...
2022-10-08 Matthias Krukutils/ipc-sshtunnel: Add script for establishing IPC...
2022-10-08 Matthias Krukutils/ipc-tap: Check if a hook is present before execut...
2022-10-06 Matthias Kruktoolbox.sh: Suppress errors in command_not_found_handle()
2022-10-02 Matthias Krukutils/ipc-inject: Don't inject messages with header
2022-10-01 Matthias Krukutils: Implement hooks in ipc-tap and ipc-inject
2022-10-01 Matthias Krukutils: Add interceptor and injector for IPC PubSub...
2022-09-26 Matthias Krukinclude/sem: Implement sem_trywait() using sem_wait...
2022-09-17 Matthias Krukdebian: Increase package version to 0.3.4-1
2022-09-17 Matthias Krukinclude/uipc: Add "topic" field to pubsub UIPC messages
2022-09-17 Matthias Krukinclude/ipc: Add "topic" field to pubsub IPC messages
2022-09-17 Matthias Kruktest/ipc: Fix comparisons in test cases for ipc_endpoin...
2022-09-17 Matthias Kruktest/ipc: Fix return values in test case for ipc_endpoi...
2022-09-17 Matthias Kruktest/ipc: Make setup() function idempotent
2022-09-17 Matthias Kruktest/ipc: Fix typo in test case for ipc_endpoint_send()
2022-08-11 Matthias Krukinclude/opt: Add a default regex and action
2022-08-11 Matthias Krukinclude/opt: Initialize value of options that don't...
2022-08-11 Matthias Krukinclude/opt: Remove summary of short options from help...
2022-08-11 Matthias Krukinclude/opt: Improve code readability
2022-08-11 Matthias Krukinclude/opt: Remove unnecessary array __opt_long
2022-08-11 Matthias Krukinclude/opt: Show default values in help text
2022-08-11 Matthias Krukinclude/opt: Use associative array to track missing...
2022-08-11 Matthias Krukinclude/opt: Use an associative array to simplify flag...
2022-08-11 Matthias Krukinclude/opt: Remove unused variable __opt_num
2022-08-11 Matthias Kruktest/opt: Add test cases for opt module
2022-08-11 Matthias Krukinclude/opt: Make return values of opt_get() more helpful
next