Commit Graph

  • 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
  • 82d762f536 [#258] Fix string encoding of identifiers Leonard Lyubich 2022-05-31 09:55:08 +0300
  • 6cb513c976 [#257] Upgrade NeoFS API Go module Leonard Lyubich 2022-05-30 22:05:35 +0300
  • 3953c2166e [#255] Create session token using arbitrary key Denis Kirillov 2022-05-30 11:40:28 +0300
  • 85e3c7b087 [#254] client: Fix incorrect response processing case Leonard Lyubich 2022-05-30 10:34:48 +0300
  • 3bbf7ee15d [#252] object/id: Fix typos in docs KirillovDenis/master Leonard Lyubich 2022-05-25 20:22:39 +0300
  • 85affc3c93 object: Remove debug printline Leonard Lyubich 2022-05-25 18:51:21 +0300
  • f0a5eb6dbc [#251] object/address: Refactor and document package functionality Leonard Lyubich 2022-05-25 12:03:22 +0300
  • bef4618cd6 [#252] session: Add `Object.Issuer` method Leonard Lyubich 2022-05-25 19:04:09 +0300
  • 1f7fe6864d [#229] netmap: make context private Evgenii Stratonikov 2022-05-20 15:45:12 +0300
  • 60ef026923 [#248] session: Add `Issuer` method Leonard Lyubich 2022-05-23 19:15:11 +0300
  • c976332e20 [#242] object: Require only 1 field to be set for `SplitInfo` Evgenii Stratonikov 2022-05-17 17:18:49 +0300
  • bcdc65f843 [#229] netmap: make context private fyrchik/netmap-context Evgenii Stratonikov 2022-05-20 15:45:12 +0300
  • d00aebf8e9 [#242] object: Require only 1 field to be set for `SplitInfo` fyrchik/split-info-format Evgenii Stratonikov 2022-05-17 17:18:49 +0300
  • 8f7223a4b1 *: update neofs-api-go version 1719728709425293547/tree-service 1719728709425293547/tmp_refs/heads/tree-service 1719675737077153400/tree-service 1719675737077153400/tmp_refs/heads/tree-service 1719655588499283104/tree-service 1719655588499283104/tmp_refs/heads/tree-service 1719649446023320138/tree-service 1719649446023320138/tmp_refs/heads/tree-service 1719559681615978110/tree-service 1719559681615978110/tmp_refs/heads/tree-service 1715795375864830386/tree-service 1715795375864830386/tmp_refs/heads/tree-service 1715167596722569271/tree-service 1715167596722569271/tmp_refs/heads/tree-service Evgenii Stratonikov 2022-05-05 11:00:13 +0300
  • 12ea1e8d74 [#238] session: Add `container.IssuedBy` method Alex Vanin 2022-05-04 17:49:55 +0300
  • 539ac9915e [#237] client: Sign container ID value at container removal Alex Vanin 2022-05-04 14:58:46 +0300
  • 526b45e207 [#197] session: Link issues for further TODO resolving Leonard Lyubich 2022-04-27 10:41:09 +0300
  • 5fe6d96bf1 [#197] session: Fix `Container.AppliedTo` method docs Leonard Lyubich 2022-04-26 13:38:45 +0300
  • 4cbbbdd3e2 [#197] pool: Change function signature Leonard Lyubich 2022-04-26 13:09:13 +0300
  • f0134ef26e [#197] pool: Remove no longer needed test func Leonard Lyubich 2022-04-26 12:56:21 +0300
  • e468f409d7 [#197] pool: Remove unused function parameter Leonard Lyubich 2022-04-26 12:52:01 +0300
  • 4dc3a7669e [#197] client: Link FIXME with an issue Leonard Lyubich 2022-04-22 14:00:35 +0300
  • 48434d9999 [#197] client: Remove no longer used type Leonard Lyubich 2022-04-21 19:13:27 +0300
  • 552c7875bf [#197] session: Refactor and document the package Leonard Lyubich 2022-04-07 19:09:15 +0300
  • 497053c785 [#228] ns: use neofs-contract for nns constants Denis Kirillov 2022-04-22 16:49:23 +0300
  • 6e81e13e1b [#218] client: Decode status at io.EOF in the client-side stream Alex Vanin 2022-04-20 19:06:47 +0300
  • 1ed426b8a6 [#199] owner: Rename to `user`, refactor and doc Leonard Lyubich 2022-04-11 09:30:22 +0300
  • d20999113a [#190] crypto/ecdsa: Actualize package docs Leonard Lyubich 2022-04-19 11:22:43 +0300
  • 6554c681c8 [#190] crypto: Doc RegisterScheme isn't thread-unsafe Leonard Lyubich 2022-04-19 11:18:29 +0300
  • 9f20d74d76 [#190] crypto/ecdsa: Use separate types for RFC-6979 signature algo Leonard Lyubich 2022-04-19 11:11:29 +0300
  • 7fe75d2cd9 [#190] crypto: Replace public key encoding methods to `PublicKey` Leonard Lyubich 2022-04-19 10:39:50 +0300
  • bcbffd516a [#190] crypto: Provide `fmt.Stringer` of the `Scheme` type Leonard Lyubich 2022-04-19 10:27:27 +0300
  • 2f9cc50fec [#190] crypto: Start Scheme enum from zero Leonard Lyubich 2022-04-19 10:25:42 +0300
  • ea043f4ca3 [#190] Refactor cryptographic functionality Leonard Lyubich 2022-04-05 14:13:34 +0300
  • 2deaaeef05 [#170] object: Fix comments about checksums Pavel Karpy 2022-04-13 12:21:01 +0300
  • 9b63c07c59 [#170] storagegroup: Refactor and document package functionality Pavel Karpy 2021-03-22 18:04:16 +0300
  • 1186f2f703 [#170] oid, cid: Add marshal format checks Pavel Karpy 2022-04-12 19:23:16 +0300
  • f7172adf18 [#170] oid, cid: Refactor and document package functionality Pavel Karpy 2022-04-11 19:25:14 +0300
  • 24d6c2221f [#170] bearer: Return presence flag in getters of optional fields Alex Vanin 2022-04-12 18:19:00 +0300
  • 27cd721422 [#170] bearer: Add docs, refactor Alex Vanin 2022-03-24 11:05:41 +0300
  • 96892d7bc4 [#170] checksum: Drop `Empty` method Pavel Karpy 2022-04-12 16:08:09 +0300
  • 168b3ee7a4 [#170] checksum: Add examples Pavel Karpy 2022-04-12 15:42:29 +0300
  • caa055236b [#170] checksum: Do not use pointers Pavel Karpy 2021-03-04 14:38:23 +0300
  • fd13e61266 [#170] checksum: Drop `Empty` method Pavel Karpy 2021-03-22 13:56:18 +0300
  • 9c502a9cae [#179] resolver: Support `wss` connection scheme in `NNS.Dial` Leonard Lyubich 2022-04-13 10:23:06 +0300
  • d51d18d5f3 [#179] ns: Select Neo connection scheme dynamically in `NNS.Dial` Leonard Lyubich 2022-04-12 20:34:32 +0300
  • 55283d3c91 [#179] Rename `resolver` package to `ns` Leonard Lyubich 2022-04-12 11:25:18 +0300
  • 75a5b6588d [#179] resolver: Use `Client` with `WSClient` in `NNS` Leonard Lyubich 2022-04-12 11:19:32 +0300
  • 146fc4f07a [#179] resolver: Refactor and document the package Leonard Lyubich 2022-03-18 11:32:00 +0300
  • c961aea144 [#170] version: Add specification string encoder Alex Vanin 2022-04-12 11:43:34 +0300
  • ade8822a2f [#170] version: Add docs, refactor Alex Vanin 2022-03-23 18:35:44 +0300
  • 3e75660802 [#205] pool: fix using default key for requests Denis Kirillov 2022-04-12 16:48:55 +0300
  • 53e064e556 [#206] pool: fix waitForContainerRemoved Denis Kirillov 2022-04-12 17:14:48 +0300
  • 385f1b10f9 [#203] pool: fix PrmContainerDelete Denis Kirillov 2022-04-12 13:16:07 +0300
  • 1e8aa6a99f [#85] pool: update tests Denis Kirillov 2022-04-08 09:33:59 +0300
  • 97c8274dc0 [#85] pool: use non-pointer client inside wrapper Denis Kirillov 2022-03-29 14:12:15 +0300
  • 9e8e12f6ae [#85] pool: make client interface methods private Denis Kirillov 2022-03-28 12:17:56 +0300
  • aa6a4950d5 [#85] pool: fix skipped tests Denis Kirillov 2022-03-25 11:34:09 +0300
  • e56eef495d [#85] pool: refactor client interface Denis Kirillov 2022-03-21 14:29:29 +0300