Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update travis to modern rubies and add appveyortm/fix_travis | Thom May | 2018-04-12 | 2 | -3/+43 |
| | | | | Signed-off-by: Thom May <thom@chef.io> | ||||
* | Merge pull request #26 from chef/tm/codeowners | Thom May | 2017-08-31 | 1 | -0/+1 |
|\ | | | | | add codeowners | ||||
| * | add codeownerstm/codeowners | Thom May | 2017-08-31 | 1 | -0/+1 |
|/ | | | | Signed-off-by: Thom May <thom@chef.io> | ||||
* | Merge pull request #23 from chef/ryan/bump-versionv1.4.2 | Robb Kidd | 2017-08-17 | 2 | -2/+15 |
|\ | | | | | Bump version to 1.4.2 | ||||
| * | update changelog for 1.4.2 | Robb Kidd | 2017-08-17 | 1 | -1/+14 |
| | | | | | | | | Signed-off-by: Robb Kidd <robb@thekidds.org> | ||||
| * | Bump version to 1.4.2 | Ryan Cragun | 2017-08-17 | 1 | -1/+1 |
|/ | | | | Signed-off-by: Ryan Cragun <me@ryan.ec> | ||||
* | Merge pull request #25 from chef/lcg/chestyle | Lamont Granquist | 2017-06-20 | 1 | -3/+3 |
|\ | | | | | fix chefstyle offenses | ||||
| * | fix chefstyle offenses | Lamont Granquist | 2017-06-20 | 1 | -3/+3 |
|/ | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org> | ||||
* | Merge pull request #24 from chef/ryan/fix-constant-lookup | Ryan Cragun | 2017-04-25 | 1 | -1/+2 |
|\ | | | | | Fix SignedObject::DEFAULT_SERVER_API_VERSION constant scope | ||||
| * | Fix SignedObject::DEFAULT_SERVER_API_VERSION constant scoperyan/fix-constant-lookup | Ryan Cragun | 2017-04-21 | 1 | -1/+2 |
| | | | | | | | | | | | | | | | | | | | | The DEFAULT_SERVER_API_VERSION is not a constant of the SignedHeaderAuth module. Rather than forcing the constant lookup in that module we'll remove the namespace and allow the Ruby constant lookup to handle it for us. This resolves a bug where the constant lookup fails when mixlib-authentication is vendored into other projects. Signed-off-by: Ryan Cragun <me@ryan.ec> | ||||
* | | Merge pull request #21 from chef/ryan/cloud-319 | Ryan Cragun | 2017-04-20 | 9 | -27/+111 |
|\ \ | |/ |/| | [CLOUD-319] Make mixlib-log an optional dependency | ||||
| * | [CLOUD-319] Make mixlib-log an optional dependency | Ryan Cragun | 2017-04-20 | 9 | -27/+111 |
|/ | | | | | | | | | | This change makes mixlib-log an optional dependency. When it's available in the LOAD_PATH it will be used by default, otherwise, all logging will will be forwarded to a null logger that does nothing. This is useful for cases where small utilities can consume mixlib-authentication and not have to pull in additional gems. Signed-off-by: Ryan Cragun <me@ryan.ec> | ||||
* | ninja fix | Lamont Granquist | 2016-12-06 | 2 | -1/+1 |
| | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org> | ||||
* | Merge pull request #20 from chef/updates | Thom May | 2016-12-06 | 5 | -16/+24 |
|\ | | | | | Test on modern ruby / use rake 11 | ||||
| * | and use matrix and allow_failure for ruby-head | Lamont Granquist | 2016-12-06 | 1 | -4/+8 |
| | | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org> | ||||
| * | bump the rubies and add some bundle/rubygems updating | Lamont Granquist | 2016-12-06 | 1 | -3/+10 |
| | | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org> | ||||
| * | fix Struct.new issue | Lamont Granquist | 2016-12-06 | 1 | -4/+4 |
| | | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org> | ||||
| * | Chefstyle fixes | Tim Smith | 2016-10-13 | 3 | -6/+4 |
| | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io> | ||||
| * | Use rake 11 | Tim Smith | 2016-10-13 | 1 | -1/+1 |
| | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io> | ||||
| * | Specify specific ruby versions in Travis | Tim Smith | 2016-10-13 | 1 | -3/+2 |
|/ | | | | Signed-off-by: Tim Smith <tsmith@chef.io> | ||||
* | Fix following bug: | jonyrock | 2016-06-08 | 1 | -1/+2 |
| | | | | | | It's possible that a request contains more than nine headers like "x_ops_authorization_n". In this case headers will be sorted in the wrong way. The first will be "x_ops_authorization_1", the second "x_ops_authorization_10" and so on. So that request signature transfered by parts in "x_ops_authorization_n" headers will be reconstructed in wrong way. So that authentication will fail. | ||||
* | Chefstyle and modernisev1.4.1 | Thom May | 2016-06-08 | 14 | -313/+278 |
| | | | | Signed-off-by: Thom May <thom@may.lt> | ||||
* | bump version for release | Thom May | 2016-06-08 | 1 | -1/+1 |
| | | | | Signed-off-by: Thom May <thom@may.lt> | ||||
* | Merge pull request #18 from glensc/patch-1 | Thom May | 2016-06-08 | 1 | -1/+1 |
|\ | | | | | Update mixlib-authentication.gemspec | ||||
| * | Update mixlib-authentication.gemspec | Elan Ruusamäe | 2016-06-02 | 1 | -1/+1 |
|/ | | | fix rspec deps being added as runtime deps | ||||
* | Merge pull request #15 from felixonmars/patch-1 | Tim Smith | 2016-02-04 | 1 | -1/+1 |
|\ | | | | | Fix a typo: langauge -> language | ||||
| * | Fix a typo: langauge -> language | Felix Yan | 2016-02-04 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #14 from tas50/master | Thom May | 2016-01-25 | 3 | -19/+16 |
|\ | | | | | Opscode -> Chef and rdoc -> md | ||||
| * | rdoc -> md and updates | Tim Smith | 2016-01-20 | 3 | -19/+16 |
|/ | |||||
* | Merge pull request #13 from chef/jdm/1.4.0 | Jay Mundrawala | 2016-01-19 | 2 | -2/+3 |
|\ | | | | | Prepare 1.4.0 release | ||||
| * | Bump version for 1.4.0v1.4.0 | Jay Mundrawala | 2016-01-19 | 1 | -1/+1 |
| | | |||||
| * | Update changelog for 1.4.0 | Jay Mundrawala | 2016-01-19 | 1 | -1/+2 |
|/ | |||||
* | Bump to 1.4.0.rc.1 | Jay Mundrawala | 2015-12-16 | 1 | -1/+1 |
| | |||||
* | Merge pull request #12 from chef/jdm/hash-backcompat | Jay Mundrawala | 2015-12-16 | 4 | -8/+33 |
|\ | | | | | Make hashing functions backwards compatible with mixlib-authentication 1.3 | ||||
| * | Make hashing functions backwards compatible with mixlib-authentication 1.3 | Jay Mundrawala | 2015-12-16 | 4 | -8/+33 |
|/ | | | | | | | I had assumed that those functions were only used internally to mixlib-authentication. It seems that oc-chef-pedant tests use these functions. This patch makes the function backwards compatible by defaulting to using SHA1 for the digester if one is not supplied | ||||
* | Merge pull request #11 from chef/jdm/1.4.0.rc.0 | Jay Mundrawala | 2015-12-11 | 1 | -1/+1 |
|\ | | | | | Prepare 1.4.0.rc.0 | ||||
| * | Prepare 1.4.0.rc.0jdm/1.4.0.rc.0 | Jay Mundrawala | 2015-12-11 | 1 | -1/+1 |
|/ | |||||
* | Merge pull request #10 from chef/jdm/v1.3-rfc | Jay Mundrawala | 2015-12-10 | 2 | -159/+25 |
|\ | | | | | Match changes requested in the RFC process for 1.3 signing | ||||
| * | Update 1.3 message to match the new one proposed from the RFC processjdm/v1.3-rfc | Jay Mundrawala | 2015-12-05 | 2 | -14/+14 |
| | | | | | | | | We no longer has user id and path as it is not required. | ||||
| * | Our signing versions only support 1 hashing algorithm each | Jay Mundrawala | 2015-12-05 | 2 | -145/+11 |
|/ | | | | This removes SHA1 from v1.3. v1.0 and v1.1 support SHA1 only | ||||
* | Merge pull request #8 from chef/jdm/sign-v1.3 | Jay Mundrawala | 2015-11-30 | 8 | -40/+396 |
|\ | | | | | Add signing version 1.3 | ||||
| * | Use DEFAULT_SERVER_API_VERSION in all the placesjdm/sign-v1.3 | Jay Mundrawala | 2015-11-30 | 5 | -3/+13 |
| | | |||||
| * | Sign x-ops-server-api-version header | Jay Mundrawala | 2015-11-30 | 4 | -21/+50 |
| | | |||||
| * | Modify validate function to use the same parameter ordering as other functions | Jay Mundrawala | 2015-11-30 | 2 | -4/+4 |
| | | |||||
| * | Add some notes about deprecations and private things | Jay Mundrawala | 2015-11-30 | 1 | -14/+17 |
| | | |||||
| * | Added signature verification for signing version 1.3 | Jay Mundrawala | 2015-11-30 | 2 | -4/+116 |
| | | |||||
| * | Add signing algorithm v1.3 | Jay Mundrawala | 2015-11-30 | 2 | -22/+174 |
| | | |||||
| * | Pass digest to all the functions that will need it | Jay Mundrawala | 2015-11-30 | 3 | -12/+63 |
| | | |||||
| * | Allow passing in the digest type to digester | Jay Mundrawala | 2015-11-10 | 3 | -15/+14 |
|/ | | | | | It was assuming SHA1, we're going to want to be able to pass in other values | ||||
* | Merge pull request #7 from chef/jdm/cleanup | Jay Mundrawala | 2015-11-10 | 10 | -64/+109 |
|\ | | | | | Cleanup mixlib-authentication |