- Nov 03, 2017
-
-
Ed Tanous authored
Change-Id: I6c42154a40417e6b36cd6e096e1fad465f4a3a84
-
- Oct 30, 2017
-
-
Ed Tanous authored
Change-Id: Id82dcc2e9743482e3df72796f43b1a5cf4aaf504
-
Ed Tanous authored
This commit updates the behavior of request_routes to actually use the trie data structure to find the appropriate routes. This function was originaly intended for debugging, but now with redfish, it is being used to look up routes. Also, update the prototype so it returns a string pointer to the main route in the trie instead of copying the whole list of stings. A future optimization should also give the ability to pick a "stop at" character, or a depth so that users can decide how deep into the tree they want to iterate, instead of getting the whole subtree and filtering after the fact. Change-Id: I8b98fb3f19f59a043ae6aa583ed62ab89be10eb8
-
- Oct 27, 2017
-
-
Ed Tanous authored
Refactor session key storage to actually have an interface that isn't map, and provide reasonable lookup functions, as well as update the consumers of those functions. This also implements session timeouts. Change-Id: Ica46716805782cfbb7c4ee5569bc7e468c260bc3
-
- Oct 26, 2017
-
-
Ed Tanous authored
This commit implements the manager interface schema for redfish, as well as the manager collection. Change-Id: Ide6d6b500b8758dc693d65bad5f263baac9f529f
-
- Oct 25, 2017
- Oct 24, 2017
-
-
Ed Tanous authored
Upate get_routes to use the correct constness for its use case crow to set json_mode if json value is populated Delete std::array bytes API due to major efficiency issues. To be replaced with span API in near future Implement a catch block for handlers that can throw exceptions Implement direct handling of routes that end with / to better support redfish. /foo and /foo/ now invoke the same handler insead of issuing a 301 redirect Update nlohmann to latest version Implement one nlohmann endpoint with exceptions disabled Implement first pass at a IBM style rest-dbus interface Fix pam authentication to call dropbear auth methods Implements first pass at redfish interface. Shemas avaialble pass redfish validation 100% Use response json object rather than request json object. Update authorization middleware to be redfish compliant UPdate random token generation to be more efficient, and not base64 bytes, generate bytes directly Change-Id: I63cc2005c1a21f5c2f5168777a4e09f3c965a34f
-
- Oct 11, 2017
-
-
Ed Tanous authored
Do not merge yet Change-Id: I38c56844c1b0e3e8e5493c2705e62e6db7ee2102
-
- Aug 31, 2017
-
-
Yong Li authored
Change-Id: I8cb7e6cc57ed32dad24fc00b94e2e76fef923f36 Signed-off-by:
Yong Li <yong.b.li@intel.com>
-
- Aug 22, 2017
-
-
Feist, James authored
Parses json file and writes entites to page. Change-Id: I486070deb48e0b447c904542148dbc3721f1facf
-
- Aug 09, 2017
-
-
Ed Tanous authored
Change-Id: I9080032e8863f7c12778e02e08632d51587fbed9
-
Ed Tanous authored
Make ssl keys consistent (and write to the correct location) Make sessions keyed by connection id Clean up logging frameworks Add new static files, and make firmware update work Make sensors work again Add better json handling Change-Id: I531a0fd7d583e049949cf27aa71544808fd7642d
-
- Jun 28, 2017
- Jun 26, 2017
-
-
Ed Tanous authored
Fix static dependencies
-
- Jun 22, 2017
-
-
Ed Tanous authored
-
- Jun 20, 2017
-
-
Ed Tanous authored
-
- Jun 19, 2017
-
-
Ed Tanous authored
-
- Jun 15, 2017
-
-
Ed Tanous authored
-
- Jun 13, 2017
-
-
Ed Tanous authored
-
- Jun 12, 2017
- Jun 06, 2017
-
-
Ed Tanous authored
-
- May 23, 2017
- May 18, 2017
- May 16, 2017
- May 15, 2017
- May 13, 2017
-
-
Ed Tanous authored
-
- May 12, 2017