asonix
|
20cad6bea8
|
Try async trait, web block on client signing
|
2020-03-29 22:21:09 -05:00 |
|
asonix
|
dbd852156b
|
Don't use Rc<RefCell<>>
|
2020-03-25 11:00:37 -05:00 |
|
asonix
|
7af4f07a97
|
Add logging in actix crate
|
2020-03-19 21:36:39 -05:00 |
|
asonix
|
4feff4a894
|
Change info to debug
|
2020-03-19 20:08:56 -05:00 |
|
asonix
|
45f7dbe532
|
Bump version
|
2020-03-17 18:56:04 -05:00 |
|
asonix
|
b1224f2774
|
Allow for generating requests without created field
|
2020-03-17 18:54:00 -05:00 |
|
asonix
|
df4ac1e2cf
|
Make signature header lowercase as per h2 requirements
|
2020-03-17 15:12:10 -05:00 |
|
asonix
|
760dedaade
|
Add method to retrieve key_id from request data
|
2020-03-17 14:47:00 -05:00 |
|
asonix
|
aaf8e16db4
|
Add basic digest logging
handle differing digest name cases
|
2020-03-17 14:28:04 -05:00 |
|
asonix
|
926ed7fc56
|
Merge branch 'master' of git.asonix.dog:Aardwolf/http-signature-normalization
|
2020-03-15 19:30:17 -05:00 |
|
asonix
|
7f98235a37
|
Bump http-signature-normalization version, update actix to 3.0
|
2020-03-15 19:29:47 -05:00 |
|
Aode
|
3cc6a71278
|
Remove unneeded clone
|
2020-02-17 16:57:07 -06:00 |
|
Aode
|
8acbcaea62
|
Make use of body inspection rather than body mapping
|
2020-02-17 16:38:13 -06:00 |
|
asonix
|
ebeee051bf
|
Verify digest without consuming body
|
2020-01-19 17:11:40 -06:00 |
|
asonix
|
421eb3520e
|
Fix header strings
|
2020-01-17 18:35:30 -06:00 |
|
asonix
|
1202b7ff43
|
Simplify naming
|
2020-01-17 17:13:15 -06:00 |
|
asonix
|
1d37ebb812
|
Simplify passing verifier
|
2020-01-17 17:09:05 -06:00 |
|
asonix
|
51bd0ad1ef
|
Implement DigestVerify for Tuples
|
2020-01-17 16:59:42 -06:00 |
|
asonix
|
a2bc8c03ee
|
Implement DigestVerify for Vec, &mut []
|
2020-01-17 16:56:22 -06:00 |
|
asonix
|
77ecf6eaa7
|
Include digest verification
|
2020-01-17 16:31:44 -06:00 |
|
asonix
|
029ada114a
|
Add prepare_unverified for warp
also Cargo fmt
|
2019-12-31 18:23:33 -06:00 |
|
asonix
|
58871c67ac
|
Expose signature and Signing String
|
2019-12-31 18:10:42 -06:00 |
|
asonix
|
08be4047ef
|
Add warp
|
2019-12-30 16:53:36 -06:00 |
|
asonix
|
0673b818e9
|
Bump http to 2.0
|
2019-12-30 15:02:31 -06:00 |
|
asonix
|
ee218f4c2d
|
Update cargo tomls
|
2019-09-21 11:34:50 -05:00 |
|
asonix
|
4b2b63143c
|
Prepare for release
|
2019-09-21 11:29:41 -05:00 |
|
asonix
|
6f0ff4ca5f
|
Remove verify trait to encourage middleware use
|
2019-09-13 18:33:54 -05:00 |
|
asonix
|
f4139af189
|
Add Verified FromRequest types for optional middlewares
|
2019-09-13 18:27:04 -05:00 |
|
asonix
|
fef18d96db
|
Check key-id
|
2019-09-13 18:12:12 -05:00 |
|
asonix
|
f8791f770b
|
Update cargo toml
|
2019-09-13 18:09:30 -05:00 |
|
asonix
|
9c24eb5566
|
Alter type specification in client example
|
2019-09-13 18:07:44 -05:00 |
|
asonix
|
686e52213e
|
Add Http Signature verification middleware and...
Move base64 out of base lib
|
2019-09-13 17:56:06 -05:00 |
|
asonix
|
c468513d5a
|
Use Failure in more places
|
2019-09-12 20:30:34 -05:00 |
|
asonix
|
3a502055bf
|
Forward upstream errors
|
2019-09-12 20:17:29 -05:00 |
|
asonix
|
0fd087ced5
|
Add digest header as feature
|
2019-09-12 20:12:35 -05:00 |
|
asonix
|
ef2a4e338f
|
Add client digest support
|
2019-09-11 18:49:18 -05:00 |
|
asonix
|
73ee0c51e6
|
Add actix example
|
2019-09-11 18:06:36 -05:00 |
|
asonix
|
854df4a8d1
|
Add support for actix-web and http
|
2019-09-11 17:07:58 -05:00 |
|
asonix
|
55c602bb02
|
Fix readme...
|
2019-09-11 01:26:37 -05:00 |
|
asonix
|
c73da59045
|
Test round trip
|
2019-09-11 01:24:51 -05:00 |
|
asonix
|
aefb08e627
|
Remove dependency on http
|
2019-09-11 00:24:04 -05:00 |
|
asonix
|
5daf0a78d1
|
Initial commit
|
2019-09-11 00:17:30 -05:00 |
|