| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|\ \
| | |
| | | |
Move mixlib-auth debugging to trace level
|
| | |
| | |
| | |
| | | |
Signed-off-by: Thom May <thom@chef.io>
|
|\ \ \
| | | |
| | | | |
enable expeditor
|
| |/ /
| | |
| | |
| | | |
Signed-off-by: Thom May <thom@chef.io>
|
|\ \ \
| |/ /
|/| | |
Update travis to modern rubies and add appveyor
|
|/ /
| |
| |
| | |
Signed-off-by: Thom May <thom@chef.io>
|
| |
| |
| |
| |
| |
| |
| | |
along with a lot of error checking.
And some YARD comments because sigh.
Signed-off-by: Noah Kantrowitz <noah@coderanger.net>
|
| |
| |
| |
| | |
Signed-off-by: Matt Whiteley <mwhiteley@fastly.com>
|
| |
| |
| |
| | |
Signed-off-by: Matt Whiteley <mwhiteley@fastly.com>
|
| |
| |
| |
| | |
Signed-off-by: Matt Whiteley <mwhiteley@fastly.com>
|
|/
|
|
| |
Signed-off-by: Matt Whiteley <mwhiteley@fastly.com>
|
|\
| |
| | |
add codeowners
|
|/
|
|
| |
Signed-off-by: Thom May <thom@chef.io>
|
|\
| |
| | |
Bump version to 1.4.2
|
| |
| |
| |
| | |
Signed-off-by: Robb Kidd <robb@thekidds.org>
|
|/
|
|
| |
Signed-off-by: Ryan Cragun <me@ryan.ec>
|
|\
| |
| | |
fix chefstyle offenses
|
|/
|
|
| |
Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
|
|\
| |
| | |
Fix SignedObject::DEFAULT_SERVER_API_VERSION constant scope
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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>
|
|\ \
| |/
|/| |
[CLOUD-319] Make mixlib-log an optional dependency
|
|/
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
| |
Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
|
|\
| |
| | |
Test on modern ruby / use rake 11
|
| |
| |
| |
| | |
Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
|
| |
| |
| |
| | |
Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
|
| |
| |
| |
| | |
Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
|
| |
| |
| |
| | |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
| |
| |
| |
| | |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|/
|
|
| |
Signed-off-by: Tim Smith <tsmith@chef.io>
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
Signed-off-by: Thom May <thom@may.lt>
|
|
|
|
| |
Signed-off-by: Thom May <thom@may.lt>
|
|\
| |
| | |
Update mixlib-authentication.gemspec
|
|/
|
| |
fix rspec deps being added as runtime deps
|
|\
| |
| | |
Fix a typo: langauge -> language
|
|/ |
|
|\
| |
| | |
Opscode -> Chef and rdoc -> md
|
|/ |
|
|\
| |
| | |
Prepare 1.4.0 release
|
| | |
|
|/ |
|
| |
|
|\
| |
| | |
Make hashing functions backwards compatible with mixlib-authentication 1.3
|
|/
|
|
|
|
|
| |
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
|
|\
| |
| | |
Prepare 1.4.0.rc.0
|
|/ |
|
|\
| |
| | |
Match changes requested in the RFC process for 1.3 signing
|
| |
| |
| |
| | |
We no longer has user id and path as it is not required.
|
|/
|
|
| |
This removes SHA1 from v1.3. v1.0 and v1.1 support SHA1 only
|