8
0

14 Commits

Author SHA256 Message Date
089574d691 Accepting request 765233 from devel:libraries:c_c++
- Update to version 20191024:
  * Add support for ES384 and ES512
  * Add HS384 and HS512 support
  * Clear openssl error queue if HMAC() fails
  * Add HS256 support
- Add source package, remove lib* and devel package - now it's not
  possible to build jwt_verify_lib outside envoy-proxy's source
  tree.
- Remove Maistra sources:
  * jwt-verify-lib-openssl-20190806.tar.xz
- Add patch which adds compatibility with OpenSSL:
  * jwt_verify-make-compatible-with-openssl.patch (forwarded request 765232 from mrostecki)

OBS-URL: https://build.opensuse.org/request/show/765233
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jwt_verify_lib?expand=0&rev=6
2020-01-17 15:07:38 +00:00
Michał Rostecki
4683045504 Accepting request 765232 from home:mrostecki:branches:devel:kubic
- Update to version 20191024:
  * Add support for ES384 and ES512
  * Add HS384 and HS512 support
  * Clear openssl error queue if HMAC() fails
  * Add HS256 support
- Add source package, remove lib* and devel package - now it's not
  possible to build jwt_verify_lib outside envoy-proxy's source
  tree.
- Remove Maistra sources:
  * jwt-verify-lib-openssl-20190806.tar.xz
- Add patch which adds compatibility with OpenSSL:
  * jwt_verify-make-compatible-with-openssl.patch

OBS-URL: https://build.opensuse.org/request/show/765232
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/jwt_verify_lib?expand=0&rev=13
2020-01-17 12:06:42 +00:00
948b1e4995 Accepting request 746425 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/746425
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jwt_verify_lib?expand=0&rev=5
2019-11-11 20:24:52 +00:00
Michał Rostecki
3636a79eff Accepting request 746420 from home:mrostecki:branches:devel:kubic
- Update to version 20190909:
  * bazel: Update protobuf to 3.9.1
  * Fixed code formatting
  * Exposing struct_utils for accessing custom JWT fields
  * Implement RS384/RS512 token verification
  * Add tests for RS384 and RS512 tokens
  * Harden JwkRSA verification code
  * Reduce fuzz truncate case
  * Fix verify_time_test
  * one more uint64
  * one more uint64_t

OBS-URL: https://build.opensuse.org/request/show/746420
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/jwt_verify_lib?expand=0&rev=11
2019-11-07 21:11:14 +00:00
a0c91e5f96 Accepting request 721261 from devel:libraries:c_c++
- Use OpenSSL instead of BoringSSL.
- Update to version 20190708:
  * Implement RS384/RS512 token verification
  * Add tests for RS384 and RS512 tokens
  * Harden JwkRSA verification code
  * Reduce fuzz truncate case
  * Fix verify_time_test
  * one more uint64
  * one more uint64_t
  * change to unsigned
  * clean struct_utils
  * clean protobuf binding
  * remove rapidjson
  * fix jwks
  * 3rd draft
  * second draft
  * first draft
  * Clear SSL errors for failed verification
- Remove patch:
  * bazel-unbundle-dependencies.patch

OBS-URL: https://build.opensuse.org/request/show/721261
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jwt_verify_lib?expand=0&rev=4
2019-08-06 15:27:18 +00:00
Michał Rostecki
f70c6a768f Accepting request 721260 from home:mrostecki:branches:devel:libraries:c_c++
- Remove patch:
  * bazel-unbundle-dependencies.patch

OBS-URL: https://build.opensuse.org/request/show/721260
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/jwt_verify_lib?expand=0&rev=9
2019-08-06 11:20:34 +00:00
Michał Rostecki
fdbd1303ad Accepting request 721066 from home:mrostecki:branches:devel:libraries:c_c++
- Use OpenSSL instead of BoringSSL.
- Update to version 20190708:
  * Implement RS384/RS512 token verification
  * Add tests for RS384 and RS512 tokens
  * Harden JwkRSA verification code
  * Reduce fuzz truncate case
  * Fix verify_time_test
  * one more uint64
  * one more uint64_t
  * change to unsigned
  * clean struct_utils
  * clean protobuf binding
  * remove rapidjson
  * fix jwks
  * 3rd draft
  * second draft
  * first draft
  * Clear SSL errors for failed verification

OBS-URL: https://build.opensuse.org/request/show/721066
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/jwt_verify_lib?expand=0&rev=8
2019-08-05 13:30:26 +00:00
684caf1d24 Accepting request 717921 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/717921
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jwt_verify_lib?expand=0&rev=3
2019-07-23 20:42:21 +00:00
Michał Rostecki
cdc0da5a61 Accepting request 717893 from home:Guillaume_G:branches:openSUSE:Factory:ARM
- Use Bazel0.19 as build fails with latest bazel (0.26)

OBS-URL: https://build.opensuse.org/request/show/717893
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/jwt_verify_lib?expand=0&rev=6
2019-07-23 14:10:44 +00:00
4706cb7429 Accepting request 680192 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/680192
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jwt_verify_lib?expand=0&rev=2
2019-03-01 15:48:45 +00:00
Michał Rostecki
94869098db Accepting request 680191 from home:mrostecki:branches:devel:libraries:c_c++
- Fix build with Bazel 0.22.0.

OBS-URL: https://build.opensuse.org/request/show/680191
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/jwt_verify_lib?expand=0&rev=4
2019-02-28 17:56:18 +00:00
8437f89ba3 Accepting request 669041 from devel:libraries:c_c++
- Add soname field to shared library object.
- Disable --strip option in Bazel and let OBS take care of
  stripping.
- Initial version 20181125
- Add patch to not bundle dependencies as Bazel http_archives, but
  rather link them dynamically.
  * bazel-unbundle-dependencies.patch

OBS-URL: https://build.opensuse.org/request/show/669041
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/jwt_verify_lib?expand=0&rev=1
2019-02-15 08:55:30 +00:00
Michał Rostecki
7a94b10c77 Accepting request 669039 from home:jengelh:branches:devel:libraries:c_c++
update desc & use that -exec +

OBS-URL: https://build.opensuse.org/request/show/669039
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/jwt_verify_lib?expand=0&rev=2
2019-01-28 11:13:57 +00:00
d6dfd86e51 Accepting request 668654 from home:mrostecki
- Add soname field to shared library object.
- Disable --strip option in Bazel and let OBS take care of
  stripping.
- Initial version 20181125
- Add patch to not bundle dependencies as Bazel http_archives, but
  rather link them dynamically.
  * bazel-unbundle-dependencies.patch

OBS-URL: https://build.opensuse.org/request/show/668654
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/jwt_verify_lib?expand=0&rev=1
2019-01-28 10:50:47 +00:00