Skip to content

Releases: drand/drand

Fixing connection checks

09 Apr 09:06
e47cc20
Compare
Choose a tag to compare

This release fixes the connection check commands as well as set the correct new options that gRPC requires for TLS connections without using a certificate pool.

Major release

08 Apr 13:45
5005795
Compare
Choose a tag to compare

This releases contains API breaking changes:

  • consistent round - time
  • catching up and syncing implemented
  • streaming API
  • full test integration

Initial release for setup network 2

22 Mar 12:14
a40dc25
Compare
Choose a tag to compare

This releases is the first one to use for setting up the second network. There may be other releases released before the second network runs but this one is stable enough.

v0.5.0

03 Jun 16:22
Compare
Choose a tag to compare

Changelog

f9d7514 1mn timeout grpc
460d521 Add entropy package for incorporating custom sources of randomness (#115)
51acbd9 Fixing travis tests (#120)
1fa73d3 Group (#137)
0509cb7 Implement group method for public and control mode (#134)
4bbca57 Threshold DKG with timeout (#113)
285b35d added vendor folder
c8744af adding 3nodes and check results (#105)
52ae14c adding dry run README
ceb8298 catchup takes upon last round number and last signature (#114)
775c047 correction on threshold
ab8ea4c deleted indiv. files
1e679b7 enable to bypass catchup mode from cli (#126)
a8c85aa fixing net/ grpc upgrade
246a852 group and identities for dryrun (#141)
c4c1f70 hacky pushy
7bb8273 implemented group info with clear protobuf definition (#136)
03ba1e1 log option (#139)
a816b6e logging using kitlog for core and dkg (#138)
b5ccc96 preparing drand launch folder
2f82385 quick hacky fix
4143b3b reset database CLI command (#140)
e2f5061 tidying up gomod
3d83106 updated group and dist.key
485cbef updating dependencies using go-lint
2029796 updating go.mod
888aad5 uppercase N (#127)
aaa59c9 using absolute path for group file (#144)

v0.4.1

29 Dec 20:20
34480b2
Compare
Choose a tag to compare

Changelog

32cc4e5 Fixes #87 - absent group file in CLI (#97)
bc77a1c Includes DrandJS in the readme (#98)
cbded19 Update README.md
34480b2 correct version and building (#104)
9e3af9c fixed version
68919c8 info page (#95)
b94d31d modified api endpoints /api/ + check-group command (#99)
cdedbf1 new goreleaser state (#103)
9f756f6 nil check for beacon (#94)
b9c4425 pushed to update
96ee363 updating to hex json marshaller (#102)
79534ca using 215 as /18 docker network (#100)

v0.4.0

01 Nov 13:59
379f3a3
Compare
Choose a tag to compare

Changelog

379f3a3 Homogenous representation of Point and Scalar (hex + group id) (#92)
b28277b Update README.md
6b9ce51 Update README.md (#88)
fcee666 fixing fatal in core/ (#90)
32b1a31 DKG using resharing API (#68)
a0bacf5 Fix remaining test bug in #73 and some cleanup from PR #79 (#86)
7bdbf0f Add /info/dist_key https endpoint to insecure mode (#81)
7c98395 Fix #73: Allow insecure requests for drand dist_key (#77)
f719633 Fix a message to be formatted correctly. (#74)
000e5e5 Fixing master vendor/ mess - up to date with group_info (#72)
b3517e2 Control port with share retrieval feature (#64)
65c5761 Added permission checks (#59)

v0.3.7

14 Aug 09:32
Compare
Choose a tag to compare

Changelog

70c594a Update of readme (#63)
103e6fd Feature fetch dist_key (#61)
8a7c553 DefaultService implemented and in test (#62)
6be4cc8 Error returned if group flag needed for dkg but not set (#60)
b48350a TLS forbidden if running on windows (#58)
515760e Merge pull request #55 from PizzaWhisperer/fix_group2
b79fac8 Update of doc
fec8764 merged and fixed test
39585f2 Fixes issue #45 (#53)
cb84fa1 passing test for reset
3585891 not deleting beacon
5f3643b Added mkdir into test GroupInit
f3b5858 Tests for group-init
9fb1ca3 add --group-ini flag to docker test
d0e7e01 enable all origin cors (#51)
24d0d45 Merge branch 'fix_group2' of https://github.com/PizzaWhisperer/drand into fix_group2
5782ee9 Added tests
fe46c79 added reset of the beacon db when using group-init
0560715 removed useless line
6e33c52 Test group revert
4c7dea4 Update of group cmd and its test
c53d41b saved main.go
9c31270 merged with fix_group
e3039ed Merge pull request #48 from dedis/dkg_coeff
2b35076 dkg private coefficients added in dist. key share
4730bb0 Merge pull request #47 from dedis/dbfolder
6c6e6f7 increasing period for travis in case n=t
a2226b1 fix db folder path
7cad903 Merge pull request #44 from dedis/fix_tls
161de21 removing timeout for tests
f47a30f again increasing drand test timeout
f5c52f8 fixed docker test to generate cert on host ip
dd45a1b fixing tls cert generation in main test
26899a9 Merge branch 'master' into fix_tls
3c6f30b fixed drand test to only include host ip
2db79b5 no server name override anymore
067c5cc Merge pull request #42 from dedis/fix_tequaln
5ac9f45 increasing timeout
b44b4ec fix group threshold from variable
e268ded accepting threshold-1 dkg packet
5aae894 TLS connection implementation with docs
1769d94 giving explicit path env. to sudo
933d0ad preserve env correct flag to sudo
3f6a928 failsafe for drand core test with failing node
146a0ec keeping same env with sudo test docker
5f0cc57 remove sudo from docker command in .travis.yml
d129b3d output of generate_cert.go
56f155c no graceful shutdown with grpc http server
a9c3964 small adjustements of the README
9583ccb docker tls test working
9d3d9d6 group tls information saved in toml
df13863 updated readme
0bbb524 better readme with increased timeout
d7725b5 tls support readme
708f799 working tls implementation
902c464 Merge pull request #39 from dedis/cors_enabled
cd0771d enabled all origin for the rest JSON api
c3c4966 Merge pull request #38 from dedis/rest_api
9d966e4 more time for test
1b582e5 adding a rest api to drand for external api action
7747874 Update README.md
21a082b Update README.md
063a3e3 Merge pull request #35 from dedis/fix_configpath
95c4a8e adapting docker test
bfa37d9 fixing default config path and output msg for keygen

v0.3.6

24 May 13:08
Compare
Choose a tag to compare

Changelog

bb31f51 Merge branch 'master' of github.com:dedis/drand
82dc374 ncreasing timeout for drand test
056b1f6 Merge pull request #34 from dedis/fix_catchup
e0e0c26 only fail fast, no hardcoded timeout
fbc7db3 Update README.md
1058c77 Merge pull request #33 from dedis/add_catchup
6b1ad30 better beacon round timing handling
75b4d3d increasing timeout
779438b rcvd beacon msg output
0d5200d rcvd beacon msg output
e420bb2 rcvd beacon msg output
c145e03 removing subtest in travis
eaa8fad puttaing the timeout again
19e52f7 more output...
24b1e3a output beacon starting node addr
0018ec4 better output travis
e6d6d92 adapted drand to catchup
119a05c catch-up feature for late beacon
6448769 Update README.md
c158bff Merge pull request #32 from dedis/cleanup_keypair
e355490 increasing timeout for beacon
2959b55 changing to keypair
9e3005c Merge pull request #30 from dedis/fix_travis
aee7858 better testing condition
858a773 increasing timeout
02d5bf0 removed cache + better test output
313639a backing up to first version
59dd402 explicit proof of travis madness
e60881a trying out again
4f3f595 trying out again
6166433 trying out again
5e7c9c0 trying out again
aeafca3 testing first beacon
566243e Merge branch 'master' into fix_beacon
bda962c outputting test
310b062 outputting right beaconness
9b50a85 verbose output on go test
e9ed030 pushing the right code
a3bf59f Merge pull request #28 from dedis/fix_beacon
9c17437 working beacon and docker test
2325f90 all nodes returns beacons tested
71eb2bb better json output

v0.3.5

16 May 12:44
f85cee8
Compare
Choose a tag to compare

Changelog

f85cee8 Merge pull request #27 from dedis/fixes
969fd33 few fixes

v0.3.4

16 May 12:29
Compare
Choose a tag to compare

Changelog

e2ea6b7 misspell provider in travis.yml