Commit graph

  • ee92df3203 [#326] client: Sign message in object.GetRange' Evgenii Stratonikov 2022-08-29 13:13:21 +0300
  • cf7bee3087 [#326] client: Provide pointers requests for signing Evgenii Stratonikov 2022-08-29 12:43:10 +0300
  • 456167e777 [#325] go.mod: Update neofs-api-go Evgenii Stratonikov 2022-08-29 07:36:05 +0300
  • 0e4d07fb06 [#323] client: Remove xheaders length check in a common helper Evgenii Stratonikov 2022-08-26 13:20:30 +0300
  • d6d6a41f5d [#323] client: Refactor object.Put Evgenii Stratonikov 2022-08-25 15:14:18 +0300
  • 724d30db1a [#323] client: Refactor object.Get Evgenii Stratonikov 2022-08-25 14:45:50 +0300
  • 1f593d0fb2 [#323] client: Refactor object.GetRange Evgenii Stratonikov 2022-08-25 14:32:37 +0300
  • f543ba68d3 [#323] client: Refactor object.Delete Evgenii Stratonikov 2022-08-25 13:51:46 +0300
  • dd5826d071 [#323] client: Refactor object.Head Evgenii Stratonikov 2022-08-25 13:42:43 +0300
  • 02bc2bc236 [#323] client: Unify parameter processing for Get* methods Evgenii Stratonikov 2022-08-25 13:29:31 +0300
  • 992b26a3ff [#323] client: Form meta header during parameter initialization Evgenii Stratonikov 2022-08-23 22:30:39 +0300
  • 6a43accf96 [#323] client: Refactor object.Search Evgenii Stratonikov 2022-08-23 21:56:55 +0300
  • 5d7650c3e7 [#323] client: Use checksum parameter directly in object.Hash Evgenii Stratonikov 2022-08-23 20:59:21 +0300
  • a926e5a1de [#323] client: Replace writeToMetaHeader method with function Evgenii Stratonikov 2022-08-23 20:55:00 +0300
  • 8c5333ea55 [#323] client: Refactor object.Hash Evgenii Stratonikov 2022-08-23 20:51:05 +0300
  • 0236b03fa7 [#323] client: Use constant for error message Evgenii Stratonikov 2022-08-23 20:15:55 +0300
  • 2f843de3ed [#323] client: Remove initCallContextWithoutKey Evgenii Stratonikov 2022-08-23 20:12:12 +0300
  • 84888854ab [#322] *: Go fmt -s Evgenii Stratonikov 2022-08-24 17:17:40 +0300
  • 7537fa0dec [#321] client: Set object ID field in Put Evgenii Stratonikov 2022-08-24 16:25:54 +0300
  • 7578b54fac [#319] crypto: Fix signing in go v1.19 Pavel Karpy 2022-08-18 13:10:18 +0300
  • 737e690482 [#299] pool: Do not use pointers to the resulting values Leonard Lyubich 2022-08-08 13:15:10 +0400
  • f8148c954b [#317] client: Fix processing of the Object PUT failed response Leonard Lyubich 2022-08-16 15:21:07 +0400
  • 4e31b4f231 [#299] client: Do not use pointers to required response fields Leonard Lyubich 2022-08-05 11:56:49 +0400
  • 30bf79f075 [#302] client: Adopt SetCopiesNumber Denis Kirillov 2022-07-29 18:42:24 +0300
  • 7a99cc916c [#307] status: Support EACL_NOT_FOUND status code Pavel Karpy 2022-08-01 17:17:48 +0300
  • a0f7c903d3 [#307] go.mod: Update neofs-api-go to v2.13.1 Pavel Karpy 2022-08-01 19:35:33 +0300
  • 7de66159d4 [#304] go.mod: Update neo-go to v0.99.1 Evgenii Stratonikov 2022-07-29 11:01:10 +0300
  • 90255e9efa [#291] pool: Use more robust way to init methods Denis Kirillov 2022-07-25 09:52:05 +0300
  • 828cfdc5bf [#291] pool: Improve docs Denis Kirillov 2022-07-22 17:41:44 +0300
  • 90f1cc7a1a [#301] ns: Adopt neo-go int parameter Denis Kirillov 2022-07-25 12:59:20 +0300
  • 3a95686aab [#300] go.mod: Update neofs-contract Evgenii Stratonikov 2022-07-22 16:39:02 +0300
  • f4ac75423c [#283] pool: Store methods status in slice Denis Kirillov 2022-07-22 11:06:16 +0300
  • b4f4ee4f79 [#283] pool: Compute avg time for every method Denis Kirillov 2022-07-19 16:13:59 +0300
  • 54145916a9 [#283] pool: Change batch of atomics to mutex Denis Kirillov 2022-07-18 11:42:29 +0300
  • 0d54757545 [#283] pool: Add res nil check Denis Kirillov 2022-07-14 15:45:25 +0300
  • 58fe1768cc [#283] pool: Fix incErrorRate Denis Kirillov 2022-07-13 13:31:24 +0300
  • 0b8c53ebc9 [#283] pool: Add number of requests to statistic Denis Kirillov 2022-07-13 13:16:55 +0300
  • 1b30d228da [#283] pool: Expose statistic Denis Kirillov 2022-07-13 12:55:38 +0300
  • 423804de84 [#283] pool: Add latency calculating Denis Kirillov 2022-07-13 12:51:43 +0300
  • 99e185690e [#283] pool: Add error threshold Denis Kirillov 2022-07-13 09:57:04 +0300
  • 9d3a1835d1 [#283] pool: Drop gomock Denis Kirillov 2022-07-12 21:57:33 +0300
  • e6cb5f2ee1 [#283] pool: Add counter for errors Denis Kirillov 2022-07-12 21:55:59 +0300
  • 7d10b432d1 [#284] *: Return error from all ReadFromV2 methods Leonard Lyubich 2022-07-07 13:51:05 +0300
  • 0d862d8568 [#294] go.mod: Update tzhash to v1.6.1 Evgenii Stratonikov 2022-07-06 18:08:11 +0300
  • 48ba86f4dd [#293] version: Update API version constants Pavel Karpy 2022-07-06 10:39:38 +0300
  • f91b1facd5 [#292] go.mod: Update tzhash to v1.6.0 Evgenii Stratonikov 2022-07-05 18:28:41 +0300
  • c6fee6d01a [#240] pool: Add SyncContainerWithNetwork Pavel Karpy 2022-07-05 13:20:10 +0300
  • a6ecf6b881 [#240] client: Add SyncContainerWithNetwork func Pavel Karpy 2022-04-26 18:03:14 +0300
  • 9996b3be01 [#240] container: Support disabling homomorphic hashing Pavel Karpy 2022-04-26 18:01:40 +0300
  • 0cd790cfe0 [#240] netmap: Support HomomorphicHashingDisabled network config Pavel Karpy 2022-06-30 18:44:40 +0300
  • df6538c68c [#282] apistatus: Support OUT_OF_RANGE error Pavel Karpy 2022-06-29 20:24:56 +0300
  • 27fe9c19a7 [#273] status: Support signature status Pavel Karpy 2022-06-17 00:04:23 +0300
  • 6994eb0e55 [#222] client: Fix docs of resolving the failure statuses Leonard Lyubich 2022-07-04 18:33:33 +0300
  • cec2373b50 [#222] reputation: Clarify docs of GlobalTrust formation Leonard Lyubich 2022-07-05 11:17:17 +0300
  • ff09b1cfe1 Upgrade NeoFS API Go to v2.13.0 Leonard Lyubich 2022-07-04 17:55:20 +0300
  • 041e1ef2b6 [#286] reputation: Refactor and document package functionality Leonard Lyubich 2022-06-30 19:08:34 +0300
  • 30d27c3050 [#289] oid: Add JSON encoding of Address type Leonard Lyubich 2022-07-04 12:24:38 +0300
  • 2ad89085a3 [#225] container: Clarify docs of Container type initialization Leonard Lyubich 2022-07-04 11:19:11 +0300
  • 70845147f6 [#225] container: Refactor and document package functionality Leonard Lyubich 2022-06-25 12:54:42 +0300
  • 86a447bc80 [#288] pool: Fix lost err in fmt.Errorf Angira Kekteeva 2022-07-01 16:04:30 +0400
  • ab4d1e34a8 [#280] policy: Use policyVisitor as ErrorListener for QueryLexer Leonard Lyubich 2022-06-28 13:42:35 +0300
  • dea3d9c419 [#280] policy: Remove error listeners from query lexer Leonard Lyubich 2022-06-28 09:27:46 +0300
  • d2cd9ebfbd [#278] client: Increase depth of error wrapping in IsErr* tests Leonard Lyubich 2022-06-27 21:30:06 +0300
  • 1e1139f305 [#278] pool: Avoid using strings.Contains for error assertion Leonard Lyubich 2022-06-27 10:48:27 +0300
  • dcaf454c1d [#278] client: Add session error checkers Leonard Lyubich 2022-06-27 10:45:43 +0300
  • 09ed6077f9 [#278] client: Support wrapped errors in error checkers Leonard Lyubich 2022-06-27 10:39:20 +0300
  • 40942affe9 [#278] client: Add unit test for error checkers Leonard Lyubich 2022-06-27 10:24:17 +0300
  • aa5ee1dcde [#225] container/acl: Make Basic type numeric Leonard Lyubich 2022-06-23 10:40:21 +0300
  • 3b15a01327 [#225] container/acl: Fix minor places Leonard Lyubich 2022-06-21 12:42:18 +0300
  • c4ebe8d854 [#225] container: Replace basic ACL code to a separate package Leonard Lyubich 2022-06-20 18:28:27 +0300
  • e82a2d86ef [#225] container: Refactor and document basic ACL Leonard Lyubich 2022-06-16 09:17:41 +0300
  • af7e20073b [#277] netmap: Allow more uint64 config values Evgenii Stratonikov 2022-06-22 13:21:03 +0300
  • 596f43a540 [#274] crypto: Add WalletConnect API support Evgenii Stratonikov 2022-03-10 15:25:14 +0300
  • 721df386c5 [#276] container: Remove session token and signature from Container/eACL Leonard Lyubich 2022-06-21 17:50:39 +0300
  • e986f47807 [#227] netmap: Add more encoding methods for PlacementPolicy Leonard Lyubich 2022-06-15 22:08:19 +0300
  • e999fb00c3 [#227] netmap: Remove unnecessary unit tests Leonard Lyubich 2022-06-15 22:04:54 +0300
  • d51a324147 [#227] netmap: Clarify some fields of PlacementPolicy Leonard Lyubich 2022-06-15 16:40:50 +0300
  • d648b86776 [#227] netmap: Fix minor blots in documentation/code Leonard Lyubich 2022-06-14 17:27:51 +0300
  • ca523f1ff1 [#227] netmap: Refactor and document package functionality Leonard Lyubich 2022-06-07 11:25:34 +0300
  • 5bfdb64251 [#227] netmap: Do not export bucket weight calculator Leonard Lyubich 2022-06-07 09:03:50 +0300
  • 86bdc670d5 [#227] netmap: Do not export default weightFunc initializer Leonard Lyubich 2022-06-07 09:01:25 +0300
  • 6796b4a29a [#227] netmap: Remove unused aggregators and normalizers Leonard Lyubich 2022-06-07 08:58:59 +0300
  • 723ba5ee45 [#227] netmap: Do not use intermediate types for placement Leonard Lyubich 2022-06-07 05:12:39 +0300
  • 2b21146185 [#227] netmap/test: Assert source placement builder is pure for nodes Leonard Lyubich 2022-06-07 04:59:21 +0300
  • 9c47fca7c2 [#227] netmap: Pre-calculate resulting slice capacity in flattenNodes Leonard Lyubich 2022-06-07 06:40:59 +0300
  • a8fd2ef954 [#227] netmap: Benchmark JSON tests Leonard Lyubich 2022-06-07 06:38:35 +0300
  • ea21cdf731 [#269] client: Fix response processing of Object.Put rpc Leonard Lyubich 2022-06-15 13:44:38 +0300
  • eb3b990812 [#210] subnet: Refactor and document package functionality Leonard Lyubich 2022-06-15 10:12:35 +0300
  • 6709b00c89 [#245] storagegroup: Add Object <-> SG converters Pavel Karpy 2022-05-17 22:15:21 +0300
  • 517d7a1e4a [#266] eacl: Allow lossless conversion of reserved filters Evgenii Stratonikov 2022-06-08 12:16:30 +0300
  • 6ac9deabb8 [#264] storagegroup: Fix out of range Pavel Karpy 2022-06-07 20:34:46 +0300
  • 5518b63432 [#243] eacl: Return success flag in CalculateAction Evgenii Stratonikov 2022-05-18 14:46:28 +0300
  • 031eac2f48 [#265] session: Implement method to verify session data signature Leonard Lyubich 2022-06-07 20:25:29 +0300
  • 67ff996dc3 Revert "[#261] session: Make failed Sign pure on failed signature calculation" Leonard Lyubich 2022-06-04 16:46:03 +0300
  • bf8312a547 [#263] session: Add Sign / VerifySignature test Leonard Lyubich 2022-06-04 16:45:25 +0300
  • 0ef49cf851 Upgrade NeoFS API Go to v2.12.2 Leonard Lyubich 2022-06-03 17:05:43 +0300
  • 458c882ff4 [#261] session: Make failed Sign pure on failed signature calculation Leonard Lyubich 2022-06-02 17:46:19 +0300
  • 0bb40b3245 [#261] session: Share common code between Container and Object Leonard Lyubich 2022-06-02 11:28:20 +0300
  • d3b998d672 [#250] eacl: Do not require CID in eACL table Pavel Karpy 2022-05-25 11:26:45 +0300
  • c65be6d469 [#259] bearer: Align with the protocol Leonard Lyubich 2022-06-01 13:39:33 +0300