- Feb 08, 2019
-
-
Steven! Ragnarök authored
-
Steven! Ragnarök authored
-
- Jan 29, 2019
-
-
Steven! Ragnarök authored
Move changelog into sros2 package.
-
- Jan 26, 2019
-
-
Ross Desmond authored
* Restructures sros2 Enables addition of new colcon built packages in this repo * Adds sros2_cmake macros for automatic key setup * YAML -> XML * Change version and add Michael as maintainer. Additionally update build dependencies. * Remove check now that ros2cli is a build dep.
-
- Jan 15, 2019
-
-
Steven! Ragnarök authored
Putting the changelog in the package directory makes `catkin_generate_changelog` much happier.
-
Steven! Ragnarök authored
-
- Jan 11, 2019
-
-
Ross Desmond authored
Enables addition of new colcon built packages in this repo
-
Jacob Perron authored
* Add generate permissions security command line Generate an sros2 yaml permissions file with the permissions of every visible node on the dds network. Add custom service security to sros2 Example: run the minimal_publisher_lambda node Execute: `ros2 security generate_permissions node_policies.yaml` It will create the following file in the current directory: ``` /minimal_publisher: services: /minimal_publisher/describe_parameters: allows: - request - reply . . . topics: /parameter_events: allows: - publish - subscribe /topic: allows: - publish ``` cr https://code.amazon.com/reviews/CR-3943967 * Proposed policy definition changes Issue: services and actions are not considered in the policy yaml definition. Solution: Add ipc types (services and actions) Issue: access values are strings with p, s, or ps in order. This is not descriptive and difficult to scale should more permissions become necessary. Solution: Either change the parsing of the string or change the yaml to be more flexible and descriptive for users. The proposed changes include: * Access value is a list, not a string * Add ipc types such as actions and services * Access values are no longer shorthand p or s, but publish/subscribe Amend policy definition with verbose ROS ipc types
-
- Jan 10, 2019
-
-
Ross Desmond authored
-
- Jan 09, 2019
-
-
Ross Desmond authored
-
Ross Desmond authored
-
Ross Desmond authored
* Adds check to allow "/" or no "/" in permissions file * Renames policy definition file to markdown
-
- Dec 07, 2018
-
-
Michael Carroll authored
-
Michael Carroll authored
-
- Nov 28, 2018
-
-
Ross Desmond authored
Add security macro for automagically generating public and private keys for authentication and encryption. custom macro use `ros2_secure_node(NODES node_name_1 node_name_2 ...)` cr https://code.amazon.com/reviews/CR-3517594
-
Ross Desmond authored
Issue: services and actions are not considered in the policy yaml definition. Solution: Add ipc types (services and actions) Issue: access values are strings with p, s, or ps in order. This is not descriptive and difficult to scale should more permissions become necessary. Solution: Either change the parsing of the string or change the yaml to be more flexible and descriptive for users. The proposed changes include: * Access value is a list, not a string * Add ipc types such as actions and services * Access values are no longer shorthand p or s, but publish/subscribe Amend policy definition with verbose ROS ipc types
-
Ross Desmond authored
Generate an sros2 yaml permissions file with the permissions of every visible node on the dds network. Add custom service security to sros2 Example: run the minimal_publisher_lambda node Execute: `ros2 security generate_permissions node_policies.yaml` It will create the following file in the current directory: ``` /minimal_publisher: services: /minimal_publisher/describe_parameters: allows: - request - reply . . . topics: /parameter_events: allows: - publish - subscribe /topic: allows: - publish ``` cr https://code.amazon.com/reviews/CR-3943967
-
- Nov 20, 2018
-
-
Michael Carroll authored
Update package maintainer for sros2
-
- Nov 19, 2018
-
-
Michael Carroll authored
-
- Sep 10, 2018
-
-
Mikael Arguedas authored
-
- Aug 31, 2018
-
-
William Woodall authored
Signed-off-by:
William Woodall <william@osrfoundation.org>
-
- Aug 17, 2018
-
-
Mikael Arguedas authored
* raise FileNotFoundError if provided permission file doesn't exist * raise RuntimeError instead * back to specific exception in API and raise runtime error from higher level caller
-
- Jul 13, 2018
-
-
Mikael Arguedas authored
-
- Jul 12, 2018
-
-
Mikael Arguedas authored
-
- Jun 28, 2018
-
-
Mikael Arguedas authored
-
Mikael Arguedas authored
-
dhood authored
* Update linux wiki leveraging remapping for demo * remove mentions of Beta3, add note for openssl on Bionic * macos updates * Bat syntax highlighting * Windows updates * Link to connext security plugin install instructions * get policy file from master
-
- Jun 22, 2018
-
-
Shane Loretz authored
* Misc tutorial tweaks for windows `set` instead of `export` use `bat` for cmd.exe highlighting Remove trailing backticks Add note about RANDFILE Remove -s option from curl
-
- Jun 09, 2018
-
-
Mikael Arguedas authored
-
- Jun 08, 2018
-
-
Mikael Arguedas authored
* remove partitions fix topics/srvices prefixes * Variable rename * Simplify topic tag The double <tag> surprised me at first * fix wrong indent * dont add newlines for tags that can have only 1 element * remove now obsolete todo * rename variable round 2
-
- Jun 06, 2018
-
-
Mikael Arguedas authored
-
- Jun 01, 2018
-
-
Dirk Thomas authored
-
- May 14, 2018
-
-
Mikael Arguedas authored
-
- May 02, 2018
-
-
Mikael Arguedas authored
-
- Apr 26, 2018
-
-
Mikael Arguedas authored
-
- Mar 19, 2018
-
-
Mikael Arguedas authored
-
- Mar 14, 2018
-
-
dhood authored
-
Mikael Arguedas authored
-
- Mar 07, 2018
-
-
Mikael Arguedas authored
-
- Mar 01, 2018
-
-
Mikael Arguedas authored
-