frostfs-node/pkg/util
Evgenii Stratonikov 5828f43e52 [#851] util/rand: use single random source
It is much more convenient to skip source creation.
Also fix some bugs:
1. `cryptoSource.Int63()` now returns number in [0, 1<<63) as required
   by `rand.Source` interface.
2. Replace `cryptoSource.Uint63()` with `cryptoSource.Uint64` to allow
   generate uint64 numbers directly (see rand.Source64 docs).

Signed-off-by: Evgenii Stratonikov <evgeniy@nspcc.ru>
2022-01-12 19:29:27 +03:00
..
attributes *: replace neofs-api-go with neofs-sdk-go 2021-11-12 17:29:09 +03:00
autocomplete [#1041] autocomplete: fetch output stream from provided command 2022-01-12 18:33:48 +03:00
config [#652] Update Neo Go to v0.95.3 2021-06-29 13:44:59 +03:00
http [#705] pkg/util: Fix commentary error 2021-07-22 15:12:06 +03:00
keyer [#448] util/keyer: Prioritize hex decoding over base58 2021-03-26 15:27:55 +03:00
locode [#955] locode: Use the nearest polygon when continent can't be found 2021-11-02 10:30:23 +03:00
logger [#493] logger: Simplify Logger's parameters 2021-05-11 12:35:12 +03:00
precision [#122] Add precision converter 2020-10-28 13:36:59 +03:00
rand [#851] util/rand: use single random source 2022-01-12 19:29:27 +03:00
state [#798] util/state: Implement persistent storage for application state 2021-09-07 17:22:25 +03:00
test Add Inner Ring code 2020-07-24 17:07:37 +03:00
os.go [#727] util: Add `MkdirAllX` func 2021-07-30 16:42:22 +03:00
salt.go [#290] util: Implement salting writer 2021-01-11 18:40:59 +03:00
salt_test.go [#290] util: Implement salting writer 2021-01-11 18:40:59 +03:00
worker_pool.go [#901] util: implement `Release` for `PseudWorkerPool` 2021-10-25 18:53:36 +03:00
worker_pool_test.go [#901] util: implement `Release` for `PseudWorkerPool` 2021-10-25 18:53:36 +03:00