Commit graph

  • 66bc59da5c [#146] pool: Set private key in object HEAD/DELETE Leonard Lyubich 2022-02-21 15:10:16 +0300
  • e1c73fd43d [#146] client: Customize private key in object HEAD/DELETE Leonard Lyubich 2022-02-21 15:02:23 +0300
  • b0f7f75929 [#131] client: Add GetFullObject helper function Leonard Lyubich 2022-02-17 20:17:23 +0300
  • 32458baeb7 [#131] client: Fix false io.ErrUnexpectedEOF return in readers Leonard Lyubich 2022-02-17 20:16:30 +0300
  • 69ffface78 [#131] client: Name all methods and types the same way Leonard Lyubich 2022-02-17 19:10:49 +0300
  • 998bae3f1c [#131] pool: Sign session token before caching in newPool Leonard Lyubich 2022-02-17 18:48:53 +0300
  • d889ab3022 [#131] client: Remove redundant else branch Leonard Lyubich 2022-02-17 18:41:49 +0300
  • b557aa0e2d [#131] client: Add docs to io.Reader implementations Leonard Lyubich 2022-02-17 18:34:38 +0300
  • 85db22eea4 [#131] client: Fix typo in Delete method docs Leonard Lyubich 2022-02-17 18:32:53 +0300
  • 37f0cde78d [#131] client: Remove SetEACLPrm.SetSessionToken Leonard Lyubich 2022-02-16 23:11:49 +0300
  • a0cbc3d8be [#131] client: Return io.ErrUnexpectedEOF on cut object payload Leonard Lyubich 2022-02-16 20:14:24 +0300
  • d90fe8fbab [#131] client: Remove no longer needed code Leonard Lyubich 2022-02-16 19:00:38 +0300
  • 1130c1f5a6 [#131] pool: Limit session lifetime in openDefaultSession method Leonard Lyubich 2022-02-16 18:19:32 +0300
  • 28b49419ab [#131] client: Re-implement Object Delete and Hash methods Leonard Lyubich 2022-02-15 08:36:47 +0300
  • fb3501752d [#131] client: Re-implement Object.Search method Leonard Lyubich 2022-02-12 23:30:16 +0300
  • ff4febff6f [#131] client: Re-implement Object.Range method Leonard Lyubich 2022-02-12 12:26:38 +0300
  • 7de81cd585 [#131] pool: Fix ineffectual error assignments Leonard Lyubich 2022-02-11 19:19:45 +0300
  • caf31a928c [#131] client: Re-implement Object.Head method Leonard Lyubich 2022-02-11 19:13:53 +0300
  • 8d734d1020 [#131] client: Add ID suffix to ResObjectPut.ReadStoredObject Leonard Lyubich 2022-02-11 18:16:04 +0300
  • b508f3b71e [#131] pool: Refactor retry сalls Leonard Lyubich 2022-02-11 17:40:09 +0300
  • d5ce5d63b4 [#131] pool: Remove redundant var from pool.PutObject Leonard Lyubich 2022-02-11 08:03:14 +0300
  • eee9a72a4e [#131] container: Set current SDK version in New Leonard Lyubich 2022-02-09 15:19:05 +0300
  • 2624347d9b [#131] client: Change interface of object PUT and GET ops Leonard Lyubich 2022-02-07 23:27:56 +0300
  • 40aaaafc73 [#126] pool: Do not resend object Put requests Alex Vanin 2022-02-02 14:21:23 +0300
  • de4eedcd61 [#126] pool: Store access time in the session token cache Alex Vanin 2022-02-02 14:18:05 +0300
  • ac66db59e0 [#130] pool: Set default session token lifetime before initial requests Alex Vanin 2022-02-10 15:59:31 +0300
  • b6abb02ace [#130] pool: Add default session token duration Alex Vanin 2022-02-02 16:45:01 +0300
  • bfff21965d [#130] pool: Process expired session tokens as invalid Alex Vanin 2022-02-02 16:27:20 +0300
  • a86c08b3ee [#130] pool: Replace expiration value with expiration duration Alex Vanin 2022-02-02 16:25:36 +0300
  • 2a72f180dc [#133] client: Don't accept session token params in PutContainer Alex Vanin 2022-02-03 19:17:30 +0300
  • 6a7ba33b59 [#99] docs: add README.md Evgenii Stratonikov 2022-01-13 15:31:51 +0300
  • 2fff3fd9ec [#128] session: Sync comments and constructors Pavel Karpy 2022-02-01 13:21:25 +0300
  • 6d3d91f889 [#128] *: Use correct aliases for object testing Pavel Karpy 2022-02-01 13:15:12 +0300
  • 41f17d1a09 [#128] objecttest: Fix linter Pavel Karpy 2022-01-25 19:41:46 +0300
  • fb5b56fdc9 [#128] session: Add ObjectContext Pavel Karpy 2022-01-25 19:21:35 +0300
  • e8eac3997c [#128] object: Move ID and Address in subpkg Pavel Karpy 2022-01-25 19:20:32 +0300
  • 03560b84af [#128] token: Add getters/setters Pavel Karpy 2022-01-25 19:17:09 +0300
  • 9414f42aa3 [#127] apistatus: Fix grammar of fromStatusV2 method docs Leonard Lyubich 2022-02-01 14:55:21 +0300
  • 0fb22361a3 [#127] apistatus: Support WRONG_MAGIC_NUMBER status Leonard Lyubich 2022-01-25 15:37:30 +0300
  • 883a26d210 [#92] client: Add docs about status returns Leonard Lyubich 2022-01-24 13:33:43 +0300
  • 213d20e3fb [#92] client: Accept structured parameters in non-object operations Leonard Lyubich 2021-12-02 15:21:54 +0300
  • 596774ce5b [#103] owner: remove NEO3Wallet type Evgenii Stratonikov 2022-01-13 16:16:35 +0300
  • f83ff628fb [#36] eacl: add eACL table to ValidationUnit Evgenii Stratonikov 2021-10-05 15:24:04 +0300
  • 8c5a596ea2 [#36] eacl: add tests for filter match Evgenii Stratonikov 2021-09-13 12:30:34 +0300
  • be9bc5d612 [#36] eacl: add tests for operation match Evgenii Stratonikov 2021-09-13 11:27:33 +0300
  • 3a0c9e4542 [#36] eacl: add eACL checking algorithm from neofs-node Evgenii Stratonikov 2021-09-13 10:39:38 +0300
  • ea5da31bd2 [#109] netmap: add 1 more test in JSON Evgenii Stratonikov 2022-01-18 13:17:00 +0300
  • dd91fbd6ef [#118] Use correct owner in session token Denis Kirillov 2022-01-17 13:35:39 +0300
  • feb40146b7 [#109] netmap: describe JSON test format Evgenii Stratonikov 2022-01-13 15:44:35 +0300
  • 2f446c8e42 [#109] netmap: convert tests to the json format Evgenii Stratonikov 2022-01-10 11:34:14 +0300
  • 49a17a7159 [#119] client: Configure network magic Leonard Lyubich 2022-01-14 13:38:51 +0300
  • 7f31621106 [#114] pool: Use "simple" error handling in pool Pavel Karpy 2022-01-11 20:17:31 +0300
  • ecb441639e [#114] client: Fix comments according to new option Pavel Karpy 2022-01-11 15:44:22 +0300
  • 2a6fe47e5e [#114] client: Add WithNeoFSErrorParsing option Pavel Karpy 2022-01-11 15:32:29 +0300
  • 13d72efd60 [#111] client: Add comments to Client and New Pavel Karpy 2022-01-10 12:19:46 +0300
  • b50bff53e7 [#111] pool: Adopt new client.New signature Pavel Karpy 2021-12-29 17:40:37 +0300
  • 543291f8c5 [#111] client: Add comments to client's public methods Pavel Karpy 2021-12-29 16:55:29 +0300
  • 09f7df10ed [#111] client: Fix doc comments Pavel Karpy 2021-12-29 16:21:22 +0300
  • cb42437e5c [#111] client: Drop client.Client interface Pavel Karpy 2021-12-29 16:18:09 +0300
  • 66d71cde30 [#106] Add extra descriptions for constants Denis Kirillov 2022-01-11 10:26:15 +0300
  • 2d597c1be8 [#106] Use BasicACL instead of uint32 Denis Kirillov 2021-12-29 15:36:01 +0300
  • b5235bdf34 [#106] Add stringer and tests Denis Kirillov 2021-12-29 11:05:21 +0300
  • bd110d8b41 [#106] Add basic ACL parser Denis Kirillov 2021-12-29 10:48:01 +0300
  • d4d0feb59d [#106] Add public constants for well-known names Denis Kirillov 2021-12-29 10:41:35 +0300
  • 1fe37df88f [#104] Add ACL constants to acl/types.go Elizaveta Chichindaeva 2021-12-17 13:03:10 +0300
  • 3edaf9ecb6 netmap: sort buckets by HRW value Evgenii Stratonikov 2021-12-24 14:31:34 +0300
  • f7582399ed [#107] client: Provide RWTimeout option Alex Vanin 2021-12-24 14:24:13 +0300
  • 2fd5802c48 [#105] pool: Add balance command Alex Vanin 2021-12-17 13:36:07 +0300
  • b1770ecb92 [#70] pool: Ignore default session token in non object service requests Alex Vanin 2021-12-16 18:46:38 +0300
  • 2806d90089 [#93] Remove golang.org/x/crypto dependency Denis Kirillov 2021-12-10 16:56:04 +0300
  • a2572a23a3 [#93] Return NNS resolver Denis Kirillov 2021-12-10 14:50:10 +0300
  • a5b61c4f64 [#96] Downgrade github.com/golang/mock module version Leonard Lyubich 2021-12-01 19:39:21 +0300
  • 471ed5a3ec [#95] go.mod: Update api-go/v2 package. Pavel Karpy 2021-12-01 16:51:44 +0300
  • 3d0df0d068 [#54] tests: unify test generator names Evgenii Stratonikov 2021-11-12 14:19:16 +0300
  • fa7c01bd0b [#74] Fix some tests Denis Kirillov 2021-11-25 11:28:23 +0300
  • 618eeb8172 [#74] Add priority to nodes Denis Kirillov 2021-11-16 16:50:33 +0300
  • 279a5a1e0b [#80] netmap: process subnet in selection Evgenii Stratonikov 2021-11-26 15:31:36 +0300
  • b49404d9b6 [#80] netmap: add NodeInfo.ExitSubnet method Evgenii Stratonikov 2021-11-26 15:31:36 +0300
  • 29f589b54e [#94] subnet: Add methods to check subnet owner and ID Leonard Lyubich 2021-11-26 14:03:27 +0300
  • 8175462050 [#79] Implement type for subnet information Leonard Lyubich 2021-11-23 21:20:12 +0300
  • 755c01264e [#79] subnet/id: Add function which resets ID to zero subnet Leonard Lyubich 2021-11-23 21:17:58 +0300
  • e7ac7f339e [#82] netmap: Add functionality for working with subnets Leonard Lyubich 2021-11-23 17:13:17 +0300
  • b8989e3abb [#79] Implement type for subnet ID Leonard Lyubich 2021-11-23 15:41:55 +0300
  • d9317cbea1 [#83] pool: Temporary skip tests with mocked client Leonard Lyubich 2021-11-17 18:52:43 +0300
  • 639ab1e443 [#83] pool: Support changes of client.Client interface Leonard Lyubich 2021-11-17 14:22:32 +0300
  • 87cbd4b701 [#83] pkg: Upgrade NeoFS API protocol version to 2.11 Leonard Lyubich 2021-11-16 21:17:54 +0300
  • bf78cddf69 [#83] pkg/client: Support status returns Leonard Lyubich 2021-11-16 21:17:25 +0300
  • 9dcff95a29 [#83] client: Implement status library Leonard Lyubich 2021-11-16 21:15:56 +0300
  • fc18ca2cb3 [#87] owner: add compatibility test Evgenii Stratonikov 2021-11-22 15:38:15 +0300
  • a2d342e928 [#87] go.mod: remove neo-go dependency Evgenii Stratonikov 2021-11-22 15:38:15 +0300
  • d821f18b7d [#88] nns: temporarily remove nns resolver Evgenii Stratonikov 2021-11-22 15:38:15 +0300
  • 02f328a03c [#11] Add dns, nns resolver Denis Kirillov 2021-11-17 15:37:55 +0300
  • ca01b83adf [#78] owner: check id for validity Evgenii Stratonikov 2021-11-15 12:29:47 +0300
  • df6a622c20 [#77] client: Do not change eACL version in SetEACL Leonard Lyubich 2021-11-15 08:52:29 +0300
  • e2c740ae8d [#38] Refactoring Denis Kirillov 2021-11-15 09:35:30 +0300
  • 818f38b811 [#38] Replace gcache with golang-lru Denis Kirillov 2021-11-08 16:28:28 +0300
  • 1d546711e5 [#38] Add retrying when session token error Denis Kirillov 2021-11-03 17:34:02 +0300
  • e08e3d6c00 [#38] Add session cache tests Denis Kirillov 2021-10-25 16:24:43 +0300
  • c651a714fd [#38] Add session token cache Denis Kirillov 2021-10-25 15:57:55 +0300
  • 10b78e74af [#62] pool: replace neofs-api-go imports with neofs-sdk-go Evgenii Stratonikov 2021-11-09 11:20:09 +0300