#
e0625906
|
| 16-May-2018 |
Ed Tanous <ed.tanous@intel.com> |
Reimplement UUID based on systemd UUID
...rather than a randomly generated one
Change-Id: I85493ac29d21f5fa9f347edc21129901f9d0d911 Signed-off-by: Ed Tanous <ed.tanous@intel.com>
|
#
e0d918bc
|
| 27-Mar-2018 |
Ed Tanous <ed.tanous@intel.com> |
Boost beast
This commit is the beginings of attempting to transition away from crow, and toward boost::beast. Unit tests are passing, and implementation appears to be slightly faster than crow.
Ch
Boost beast
This commit is the beginings of attempting to transition away from crow, and toward boost::beast. Unit tests are passing, and implementation appears to be slightly faster than crow.
Change-Id: Ic8d946dc7a04f514c67b1098f181eee1ced69171
show more ...
|
#
3ebd75f7
|
| 05-Mar-2018 |
Ed Tanous <ed.tanous@intel.com> |
Make a few changes to privileges commit
1. Create char* overloads for the things that need it. 2. Fix up a couple errant moves 3. Use the gtest APIs for testing container membership, rather than sor
Make a few changes to privileges commit
1. Create char* overloads for the things that need it. 2. Fix up a couple errant moves 3. Use the gtest APIs for testing container membership, rather than sort 4. Move the index management to vector rather than map to avoid a lookup 5. Remove errant use of .at() 6. Move privilege comparison into the privilege class, in order to keep the bitset implementation private. This removes the requirment on the forward declaration of PrivilegeProvider, and the use of friend class 7. Remove unimplemented override strcutures. Feel free to add them back once implemented 8. Make setSignlePrivilege return a code if the set failed 9. Remove the need for an extra construction of a blank privileges object for things that require no privileges.
Tested by: updating unit tests with the appropriate APIs. Relevant unit tests pass
Change-Id: Ie9cde003b6c865979b4cac086379d0a3473896ce Signed-off-by: Ed Tanous <ed.tanous@intel.com>
show more ...
|
#
70141561
|
| 24-Jan-2018 |
Borawski.Lukasz <lukasz.borawski@intel.com> |
Redfish NetworkProtocol
Node version of the NetworkProtocol implementation.
Change-Id: I6f52dca4e530917a5b815a32f1222b481059aa23 Signed-off-by: Borawski.Lukasz <lukasz.borawski@intel.com>
|
#
c1a46bd2
|
| 08-Feb-2018 |
Borawski.Lukasz <lukasz.borawski@intel.com> |
Improved Refish subroutes
- getSubroutes() is now a method of the Node class - getSubroutes() is called only once per node at construction time, not at each GET request - template parameter remove
Improved Refish subroutes
- getSubroutes() is now a method of the Node class - getSubroutes() is called only once per node at construction time, not at each GET request - template parameter removed from the Node class
Change-Id: Ie4eb8766717aae566c13c295458fe0dba8ab84c0 Signed-off-by: Borawski.Lukasz <lukasz.borawski@intel.com>
show more ...
|
#
43a095ab
|
| 19-Feb-2018 |
Borawski.Lukasz <lukasz.borawski@intel.com> |
Privilege implementation change
- privilege_registry.json has been removed - PrivilegeProvider class has been removed - default privileges for nodes are now hard-coded - privilege overriding feature
Privilege implementation change
- privilege_registry.json has been removed - PrivilegeProvider class has been removed - default privileges for nodes are now hard-coded - privilege overriding feature is not yet implemented
Change-Id: Ic9fdfa1c692c1abd26e339e2a8c702fc4aebd19f Signed-off-by: Borawski.Lukasz <lukasz.borawski@intel.com>
show more ...
|
#
aecb47a4
|
| 25-Jan-2018 |
Borawski.Lukasz <lukasz.borawski@intel.com> |
Redfish privileges
Redfish privilege authorization subsystem controlled by the privilege_registy.json configuration file.
PropertyOverrides, SubordinateOverrides and ResourceURIOverrides are not ye
Redfish privileges
Redfish privilege authorization subsystem controlled by the privilege_registy.json configuration file.
PropertyOverrides, SubordinateOverrides and ResourceURIOverrides are not yet implemented.
Change-Id: I4d5670d557f4da172460ada3512e015830dab667 Signed-off-by: Borawski.Lukasz <lukasz.borawski@intel.com> Signed-off-by: Ed Tanous <ed.tanous@intel.com>
show more ...
|
#
b6df6dc7
|
| 24-Jan-2018 |
Borawski.Lukasz <lukasz.borawski@intel.com> |
Service Root
Change-Id: Ibf9d463802d77014852a92ecfcb8096324f3670f Signed-off-by: Borawski.Lukasz <lukasz.borawski@intel.com>
|