Commit graph

  • 78fdc7a787
    Merge pull request #101 from nspcc-dev/refactor-acl-package Leonard Lyubich 2020-07-23 17:05:53 +0300
  • befb34a9ff acl: refactor the package Leonard Lyubich 2020-07-23 14:36:50 +0300
  • 630ac612ea
    Merge pull request #100 from nspcc-dev/neo3/address Alex Vanin 2020-07-21 18:52:20 +0300
  • 1958ff8c37 Use NEO3 based address generation alexvanin 2020-07-17 17:59:19 +0300
  • 8cb9ac0528
    Merge pull request #97 from nspcc-dev/ImplementingProtoClone Alex Vanin 2020-07-17 18:19:54 +0300
  • 3dff202073 Merge tag 'v1.2.0' into develop Leonard Lyubich 2020-07-08 11:10:05 +0300
  • 3cc34a823f Merge branch 'release/1.2.0' v1.2.0 Leonard Lyubich 2020-07-08 11:09:56 +0300
  • 2bf5a0c30b Update changelog and readme for v1.2.0 Leonard Lyubich 2020-07-08 11:09:29 +0300
  • 123837af93
    Merge pull request #99 from nspcc-dev/feature/upgrade-to-api-v1.2.0 Leonard Lyubich 2020-07-08 10:56:22 +0300
  • 504804f806 Update to neofs-api v1.2.0 Leonard Lyubich 2020-07-08 10:50:58 +0300
  • 494a52c35a
    Merge pull request #98 from nspcc-dev/eacl-addition Leonard Lyubich 2020-07-08 10:04:05 +0300
  • 2fba8cb7b3 acl: make MatchType's constants public back Pavel Korotkov 2020-07-07 23:03:53 +0300
  • f826517207 acl: delete unused types Pavel Korotkov 2020-07-07 22:16:56 +0300
  • d0f56e5044 acl: reorganize files Pavel Korotkov 2020-07-07 19:44:09 +0300
  • 0db55d31ae acl: remove tests Pavel Korotkov 2020-07-07 19:43:16 +0300
  • ec4fb22e30 acl: fix an erroneous method name in comments Pavel Korotkov 2020-07-07 18:17:50 +0300
  • 1dd4d48b5f alc: add a rich functionality to manage Extended ACL Pavel Korotkov 2020-07-07 18:13:56 +0300
  • d45548c43b
    Implementing proto.Clone Evgeniy Kulikov 2020-07-03 09:12:02 +0300
  • 4fadb5040b
    Merge pull request #96 from nspcc-dev/feature/matryoshka-signatures Alex Vanin 2020-06-24 14:33:01 +0300
  • 5e1e220988 service: sign requests on the principle of Matryoshka Leonard Lyubich 2020-06-22 17:26:59 +0300
  • ce4513ce54 Merge tag 'v1.1.0' into develop Leonard Lyubich 2020-06-18 17:26:27 +0300
  • 2456521240 Merge branch 'release/1.1.0' v1.1.0 Leonard Lyubich 2020-06-18 17:26:15 +0300
  • d3984cf236 Update changelog and readme for v1.1.0 Leonard Lyubich 2020-06-18 17:25:39 +0300
  • 6b5f81f205
    Merge pull request #95 from nspcc-dev/support-eacl-signed-payload Leonard Lyubich 2020-06-18 16:32:39 +0300
  • 03bc5c5f89 container: implement SignedDataSource interface on EACL messages Leonard Lyubich 2020-06-18 16:26:44 +0300
  • 6cbf6562c6
    Merge pull request #94 from nspcc-dev/implement-bearer-interface-on-message Leonard Lyubich 2020-06-18 16:12:15 +0300
  • a3c4889945 service: implement BearerToken interface on BearerTokenMsg message Leonard Lyubich 2020-06-18 16:06:47 +0300
  • 42956686f6
    Merge pull request #93 from nspcc-dev/add-x-headers-to-request-data Leonard Lyubich 2020-06-18 15:53:32 +0300
  • c360b7d19c service: add ExtendedHeader list to signed payload of the requests Leonard Lyubich 2020-06-18 15:50:01 +0300
  • db53e2ea39 service: make RequestData to provide ExtendedHeadersSource interface Leonard Lyubich 2020-06-18 15:47:55 +0300
  • 2bef390cc6
    Merge pull request #92 from nspcc-dev/add-bearer-token-to-request-data Leonard Lyubich 2020-06-18 15:40:33 +0300
  • a3569ad99e service: ad BearerToken to signed payload of the requests Leonard Lyubich 2020-06-18 15:26:56 +0300
  • 3f7d3f8a86 service: make RequestData to provide BearerTokenSource interface Leonard Lyubich 2020-06-18 15:24:17 +0300
  • ce5264a479
    Merge pull request #91 from nspcc-dev/update-to-api-v1.1.0 Alex Vanin 2020-06-18 15:21:33 +0300
  • ee584f325c Update to neofs-api v1.1.0 Leonard Lyubich 2020-06-18 15:01:25 +0300
  • fe6672d480
    Merge pull request #90 from nspcc-dev/feature/x-headers-definition Leonard Lyubich 2020-06-18 14:44:47 +0300
  • 705582dbc7 service: define request X-headers interface Leonard Lyubich 2020-06-18 14:35:14 +0300
  • 73e90be443
    Merge pull request #89 from nspcc-dev/feature/bearer-token-definition Leonard Lyubich 2020-06-18 14:40:41 +0300
  • 55c3b714c0 service: define BearerToken interface Leonard Lyubich 2020-06-18 14:25:19 +0300
  • 4709d46292
    Merge pull request #88 from nspcc-dev/feature/sign-verify-payload-group Leonard Lyubich 2020-06-15 13:58:54 +0300
  • 74e917810a service: support broken apart signable payload of the requests Leonard Lyubich 2020-06-10 20:22:34 +0300
  • 8dbd65132d
    Merge tag 'v1.0.0' into develop Evgeniy Kulikov 2020-05-26 13:12:11 +0300
  • 72a2668265
    Merge branch 'release/1.0.0' v1.0.0 Evgeniy Kulikov 2020-05-26 13:12:00 +0300
  • e5fccc5f25
    CHANGELOG Evgeniy Kulikov 2020-05-26 13:11:55 +0300
  • a2af84ba6e
    Merge pull request #86 from nspcc-dev/bump-major-release Evgeniy Kulikov 2020-05-26 13:09:44 +0300
  • a50442199a
    Bump major release Evgeniy Kulikov 2020-05-26 13:06:43 +0300
  • 47476bf9c3 Merge tag 'v0.7.6' into develop Leonard Lyubich 2020-05-19 13:29:58 +0300
  • 9b0757c6b1 Merge branch 'release/0.7.6' v0.7.6 Leonard Lyubich 2020-05-19 13:29:46 +0300
  • 114144646b Update changelog for v0.7.6 Leonard Lyubich 2020-05-19 13:29:27 +0300
  • e183188239
    Merge pull request #85 from nspcc-dev/object-intergrity-header-signed-payload Leonard Lyubich 2020-05-18 16:54:22 +0300
  • 96a6bb4842 object: implement SignedData() and AddSignKey() methods on IntegrityHeader Leonard Lyubich 2020-05-18 13:44:32 +0300
  • ab796b81d2
    Merge pull request #84 from nspcc-dev/session-refactor-private-token Leonard Lyubich 2020-05-18 16:49:31 +0300
  • 291d512840 session: implement function for receiving session public key bytes Leonard Lyubich 2020-05-18 13:14:18 +0300
  • af28735ca6 session: change PrivateToken interface methods Leonard Lyubich 2020-05-18 13:11:39 +0300
  • ba27e296c3
    Merge pull request #83 from nspcc-dev/object-fix-headrequest-signed-data Leonard Lyubich 2020-05-18 16:46:27 +0300
  • 1931bd590d object: fix signed payload calculation of HeadRequest message Leonard Lyubich 2020-05-18 12:48:04 +0300
  • 2c571718d0 object: add unit test of HeadRequest.ReadSignedData method Leonard Lyubich 2020-05-18 12:47:13 +0300
  • d391421e5e
    Merge pull request #82 from nspcc-dev/token-add-sign-key-change Leonard Lyubich 2020-05-18 12:58:32 +0300
  • bd261cf566 service: call OwnerKey setter in AddSignKey method implementation Leonard Lyubich 2020-05-16 15:29:44 +0300
  • 22af538c98 Revert "service: add owner key to a signed payload of SessionToken" Leonard Lyubich 2020-05-16 15:28:35 +0300
  • abbb6e0e93 Merge tag 'v0.7.5' into develop Leonard Lyubich 2020-05-16 14:39:54 +0300
  • 40ef55524a Merge branch 'release/0.7.5' v0.7.5 Leonard Lyubich 2020-05-16 14:39:46 +0300
  • 5b50c8000c Update changelog for v0.7.5 Leonard Lyubich 2020-05-16 14:39:21 +0300
  • a82a2e1f57
    Merge pull request #81 from nspcc-dev/service-token-owner-key Alex Vanin 2020-05-15 16:48:08 +0300
  • 1896264f8c service: add owner key to a signed payload of SessionToken Leonard Lyubich 2020-05-15 16:05:02 +0300
  • bc413f6280 service: defined OwnerKeyContainer and embed it to SessionInfo interface Leonard Lyubich 2020-05-15 16:03:47 +0300
  • c8625b2c86 Update to neofs-api v0.7.5 Leonard Lyubich 2020-05-15 16:00:02 +0300
  • 2a926b6f1f
    Merge pull request #80 from nspcc-dev/signed-session-token Leonard Lyubich 2020-05-14 13:23:06 +0300
  • 0b5c4299aa service: implement SessionToken wrapper for Sign/Verify support Leonard Lyubich 2020-05-13 18:49:15 +0300
  • 67d0def92f Merge tag 'v0.7.4' into develop Leonard Lyubich 2020-05-12 11:08:36 +0300
  • 841f261e09 Merge branch 'release/0.7.4' v0.7.4 Leonard Lyubich 2020-05-12 11:08:25 +0300
  • 798c3ae658 Update changelog for v0.7.4 Leonard Lyubich 2020-05-12 11:08:03 +0300
  • f85f8c5830
    Merge pull request #79 from nspcc-dev/remove-old-sign-verify-functions Leonard Lyubich 2020-05-12 10:54:23 +0300
  • 877db6be32 service: remove no longer used Sign/Verify methods and functions Leonard Lyubich 2020-05-12 10:40:48 +0300
  • 18bd5011f1
    Merge pull request #78 from nspcc-dev/request-signed-payload Leonard Lyubich 2020-05-12 10:35:01 +0300
  • b2543c0739 fix comments Leonard Lyubich 2020-05-11 17:44:59 +0300
  • e01fb0cc62 Implement signed data calculating function from SignedDataReader Leonard Lyubich 2020-05-11 17:28:44 +0300
  • ab198b4049 state: implement SignedDataSource on ChangeStateRequest message Leonard Lyubich 2020-05-11 16:31:39 +0300
  • 5545b25a95 state: implement SignedDataSource on DumpVarsRequest message Leonard Lyubich 2020-05-11 16:16:54 +0300
  • 603db9c325 state: implement SignedDataSource on DumpRequest message Leonard Lyubich 2020-05-11 16:15:31 +0300
  • ea12eabaf6 state: implement SignedDataSource on HealthRequest message Leonard Lyubich 2020-05-11 16:12:49 +0300
  • df9a04e542 state: implement SignedDataSource on MetricsRequest message Leonard Lyubich 2020-05-11 16:11:17 +0300
  • 539e93e558 state: implement SignedDataSource on NetmapRequest message Leonard Lyubich 2020-05-11 16:05:41 +0300
  • f91adcb560 container: implement SignedDataSource on ListRequest message Leonard Lyubich 2020-05-11 15:17:11 +0300
  • a41f22782b container: implement SignedDataSource on GetRequest message Leonard Lyubich 2020-05-11 15:05:03 +0300
  • eedb97d135 container: implement SignedDataSource on DeleteRequest message Leonard Lyubich 2020-05-11 15:01:29 +0300
  • 2d53ebf9c4 container: implement SignedDataSource on PutRequest message Leonard Lyubich 2020-05-11 14:37:16 +0300
  • 9327c5f816 bootstrap: implement SignedDataSource on Request message Leonard Lyubich 2020-05-11 13:57:23 +0300
  • 3fb293543f accounting: implement SignedDataSource on DeleteRequest message Leonard Lyubich 2020-05-11 13:29:04 +0300
  • 81f537cda8 accounting: implement SignedDataSource on ListRequest message Leonard Lyubich 2020-05-11 13:20:58 +0300
  • 8c492a7712 accounting: implement SignedDataSource on PutRequest message Leonard Lyubich 2020-05-11 13:14:31 +0300
  • 6832d71d48 accounting: implement SignedDataSource on GetRequest message Leonard Lyubich 2020-05-11 12:54:21 +0300
  • b9d30d6138 accounting: implement SignedDataSource on BalanceRequest message Leonard Lyubich 2020-05-11 11:59:39 +0300
  • b6e6aa7238
    Merge pull request #77 from nspcc-dev/fix-object-token-copy Alex Vanin 2020-05-08 15:35:51 +0300
  • dd2f568347 object: add Token header case to CopyTo Leonard Lyubich 2020-05-08 15:05:33 +0300
  • 87d0efaad2
    Merge pull request #76 from nspcc-dev/private-token-key-owner Leonard Lyubich 2020-05-08 13:39:37 +0300
  • af73d958a1 session: add OwnerID to a private token storage key Leonard Lyubich 2020-05-08 13:20:12 +0300
  • 3b13da0fef
    Merge pull request #75 from nspcc-dev/update-api-v0.7.4 Leonard Lyubich 2020-05-08 13:17:53 +0300
  • 15a55d54a2 fix comments Leonard Lyubich 2020-05-08 12:45:16 +0300
  • 2c2150b101 session: move errors to a separate file Leonard Lyubich 2020-05-08 12:37:56 +0300