Commit Graph

1173 Commits (3b6780746167576278e404ec0d7cf3f6530342dd)

Author SHA1 Message Date
Evgeniy Kulikov 3d873d38bc
Merge branch 'release/0.6.1' 2020-04-10 09:53:10 +03:00
Evgeniy Kulikov 590eb4ea7e
CHANGELOG 2020-04-10 09:53:00 +03:00
Evgeniy Kulikov 87e38ff220 update license in readme 2020-04-10 09:22:35 +03:00
Evgeniy Kulikov 4c11cca7da remove old license 2020-04-10 09:22:35 +03:00
Evgeniy Kulikov 67bb8cbcf8 change license 2020-04-10 09:22:35 +03:00
Evgeniy Kulikov 4f6121986e
Merge pull request #61 from nspcc-dev/fix-putrequest-cid-npe
Fix NPE in PutRequest.CID()
2020-04-03 18:30:56 +03:00
Leonard Lyubich e999110be1 object: prevent potential NPE panic in PutRequest.CID method 2020-04-03 18:23:24 +03:00
alexvanin 908e0f3c8f Merge tag 'v0.6.0' into develop
Release v0.6.0
2020-04-03 10:32:42 +03:00
alexvanin f63591a088 Merge branch 'release/0.6.0' 2020-04-03 10:32:36 +03:00
alexvanin 72c61002aa Update changelog for v0.6.0 2020-04-03 10:30:48 +03:00
Evgeniy Kulikov 421bc9ab77
Merge pull request #59 from nspcc-dev/add-request-type
object: Add request type and `Type` function in `Request` interface
2020-04-02 18:40:29 +03:00
Evgeniy Kulikov 08fe4f8383
Merge pull request #60 from nspcc-dev/bump/api-v-0-6-0
Update neo-api library to v0.6.0
2020-04-02 18:38:43 +03:00
alexvanin 2fb36f8588 container: Support new `BasicACL` field 2020-04-02 15:44:18 +03:00
alexvanin 9f4636618f docs: Update docs for neofs-api v0.6.0 2020-04-02 15:16:52 +03:00
alexvanin 48c5588650 proto: Update proto library to v0.6.0 2020-04-02 15:15:59 +03:00
alexvanin 55b75a0dae object: Add test for object request type 2020-04-02 15:05:48 +03:00
alexvanin 1e513625f1 object: Add `Type()` in `Request` interface
BasicACL have set of rules for every request type. ACL will be
processed before any request specific handlers. Therefore
we need to determine request type in generic request interface,
which is used in pre-processors of object service
implementation.
2020-04-02 15:00:27 +03:00
alexvanin 4abd71f99b object: Define RequestType for object service requests 2020-04-02 15:00:27 +03:00
Evgeniy Kulikov 70247e06ba
Merge tag 'v0.5.0' into develop
Release v0.5.0
2020-03-31 10:29:51 +03:00
Evgeniy Kulikov 0065dcb880
Merge branch 'release/0.5.0' 2020-03-31 10:29:42 +03:00
Evgeniy Kulikov a13de8a2fa
CHANGELOG 2020-03-31 10:29:33 +03:00
Evgeniy Kulikov ad43d361f7
Merge pull request #58 from nspcc-dev/migrate-to-new-repo
Migrate to new repo
2020-03-31 10:26:17 +03:00
Evgeniy Kulikov 56a38ec33c
migrate to public proto files 2020-03-31 10:21:31 +03:00
Evgeniy Kulikov b118f469d2
Migrate to new repo 2020-03-31 10:05:26 +03:00
Evgeniy Kulikov f133a67696
Merge tag 'v0.4.2' into develop
Release v0.4.2
2020-03-16 18:58:51 +03:00
Evgeniy Kulikov 5302b8593b
Merge branch 'release/0.4.2' 2020-03-16 18:58:39 +03:00
Evgeniy Kulikov f3d0f43eb3
CHANGELOG 2020-03-16 18:58:27 +03:00
Evgeniy Kulikov e353463bfb
Merge pull request #57 from nspcc-dev/fix-bug-with-object-request-interface
[NPE] Fix bug with object request interface
2020-03-16 18:55:58 +03:00
Evgeniy Kulikov 5a63112f53
ci cache modules 2020-03-16 18:54:04 +03:00
Evgeniy Kulikov 1648976047
drop go 1.11 from tests 2020-03-16 18:37:57 +03:00
Evgeniy Kulikov ea0703e089
add tests case to prevent npe 2020-03-16 18:34:56 +03:00
Evgeniy Kulikov eab0a26cc0
[NPE] check that header exists, otherwise return empty string 2020-03-16 18:34:13 +03:00
alexvanin 3616987354 Merge tag 'v0.4.1' into develop
Release v0.4.1
2020-03-02 14:10:25 +03:00
alexvanin 30d51d9a1d Merge branch 'release/0.4.1' 2020-03-02 14:10:18 +03:00
alexvanin a213d10b3a Update changelog for v0.4.1 2020-03-02 14:10:05 +03:00
Alex Vanin 5902646d55
Merge pull request #56 from nspcc-dev/update/bump-crytpo-lib
dep: Update neofs-crypto library to v0.3.0
2020-03-02 14:03:46 +03:00
alexvanin 6ad2e90d82 dep: Update neofs-crypto library to v0.3.0
New version of neofs-crypto library fixes bug
with `SignRFC6979()` function. This function
used in accounting library to sign withdraw cheque.
2020-03-02 13:59:31 +03:00
alexvanin da94823e02 Merge tag 'v0.4.0' into develop
Release v0.4.0
2020-02-18 12:04:32 +03:00
alexvanin 11a01987e7 Merge branch 'release/0.4.0' 2020-02-18 12:04:27 +03:00
alexvanin 04ead03859 Update changelog for v0.4.0 2020-02-18 12:04:09 +03:00
Leonard Lyubich fb0c724201
Merge pull request #55 from nspcc-dev/object-response-set-epoch
Implement Epoch and Version setters on ResponseMetaHeader
2020-02-14 13:11:53 +03:00
Leonard Lyubich a21e42ea4f Implement Epoch and Version setters on ResponseMetaHeader 2020-02-14 12:17:48 +03:00
Evgeniy Kulikov 9a98dffa62
Merge pull request #54 from nspcc-dev/response-meta-header
Response meta header
2020-02-14 11:02:54 +03:00
Alex Vanin 3e7aeeb157
Merge pull request #53 from nspcc-dev/cheque-little-endian
accounting: Use little endian in cheque encoding
2020-02-14 11:00:27 +03:00
Evgeniy Kulikov de09878df1
Response meta header 2020-02-13 18:10:46 +03:00
alexvanin 3b63d91480 accounting: Use little endian in number encoding
NeoFS smart-contract uses little endian for number of
signatures, GAS amount and block height. If we encode
these parameters in little endian, smart-contract will not
reverse bytes during execution therefore will be cheaper.
2020-02-11 16:54:43 +03:00
Evgeniy Kulikov 4709193cae
Merge tag 'v0.3.2' into develop
Release v0.3.2
2020-02-10 17:00:56 +03:00
Evgeniy Kulikov 7f304476e1
Merge branch 'release/0.3.2' 2020-02-10 17:00:49 +03:00
Evgeniy Kulikov d5bf805a02
CHANGELOG 2020-02-10 17:00:40 +03:00
Evgeniy Kulikov 6d8f0cfe64
Merge pull request #52 from nspcc-dev/increase-tests-for-state-package
Increase tests for state package
2020-02-10 16:44:03 +03:00