Skip to content
  • Mikael Arguedas's avatar
    Add tools for security files generation (#3) · b4325d83
    Mikael Arguedas authored
    * skeleton
    
    * creating repos file to simplify installation
    
    * add some warning text about work-in-progress
    
    * docs
    
    * create ca cert/key and create and sign governance file
    
    * skeleton for creating keys
    
    * signing skeleton
    
    * key generation appears to be starting to work
    
    * docs
    
    * installation docs
    
    * doc formatting
    
    * fix vcs import line
    
    * docs: fix vcs import line again
    
    * doc: add more apt packages to install
    
    * multi-machine demo docs. add missing dependency
    
    * fix doc
    
    * style
    
    * update rmw_implementation branch
    
    * remove unused code
    
    * use .cnf for config files
    
    * parse policies.yaml and set access control
    
    * add policies.yaml file example
    
    * if no policy found: allow everything
    
    * add create_permissions verb
    
    * added cpp talker listener permissions
    
    * update readme to generate permissions
    
    * README typos and sugar
    
    * fix branch name on ros/geometry2
    
    * doc fixup
    
    * a few minor tweaks to allow overwriting of permissions files and minor doc changes
    
    * trivial tweak to rename subparser
    
    * create wildcard placeholder permissions file when creating key
    
    * pin down rclcpp version
    
    * Sros2 demo (#2)
    
    * update sros2 repo
    
    * add dockerfile for demo
    
    * add test in docker instructions
    
    * use sed to knock out unused rmw and fastrtps
    
    * add windows instructions
    
    * checkout master branch from sros2 repository
    
    * trivial doc fix
    
    * modify instructions to show how to recursively clone fastrtps so the build will work
    
    * trivial edit to readme
    
    * fix code block in doc
    
    * pull repos file from master branch
    
    * use master branch of c_utilities
    
    * add tests
    
    * fix style violations
    
    * fixup comments in examples access control policies
    
    * update repos file and dependencies in dockerfile
    
    * update install rule to match new file location
    
    * build in isolation
    
    * remove unnecessary files
    
    * rename security environment variables
    
    * Sros2 dirk (#4)
    
    * remove redundant pep257 test
    
    * copy existing script into multiple modules
    
    * use ros2cli
    
    * style and stuff
    
    * make argcomplete optional
    
    * typo
    
    * use lambda when can't import argcomplete
    
    * split imports in case only one of them can be found
    
    * flake8 doesnt like lambdas
    
    * add back pep257
    
    * update readme
    
    * udate Dockerfile
    
    * general docs improvements
    
    * fix description in setup.py
    
    * remove TODOs before merging
    
    * remove reference to sros2.repos file and fixup docker exec command
    b4325d83
This project is licensed under the Apache License 2.0. Learn more
Loading