dfss issueshttps://gitlab.insa-rennes.fr/mpcs/dfss/-/issues2018-02-22T04:15:16+01:00https://gitlab.insa-rennes.fr/mpcs/dfss/-/issues/10gui crash when providing a wrong contract file2018-02-22T04:15:16+01:00Loïck Bonniotgui crash when providing a wrong contract filev0.2Loïck BonniotLoïck Bonniothttps://gitlab.insa-rennes.fr/mpcs/dfss/-/issues/8Unable to set client port2018-02-22T04:15:16+01:00Loïck BonniotUnable to set client portThe platform receives "0" as the client port, it is thus impossible to sign something.The platform receives "0" as the client port, it is thus impossible to sign something.v0.2Loïck BonniotLoïck Bonniothttps://gitlab.insa-rennes.fr/mpcs/dfss/-/issues/4Check server's certificate when connecting with P2P2018-02-22T04:15:16+01:00Loïck BonniotCheck server's certificate when connecting with P2POtherwise, we can connect with ourselves \o/Otherwise, we can connect with ourselves \o/v0.2Richer MaximilienRicher Maximilienhttps://gitlab.insa-rennes.fr/mpcs/dfss/-/issues/1Failed connection is not closed2018-02-22T04:15:16+01:00Richer MaximilienFailed connection is not closedStep to reproduce
-----
1. Run the client `gui`
2. At the plateform step, enter `localhost` as an adress (instead of `localhost:9000`)
Result
----
The gui handle the issue just fine, but gRPC keeps failing in the background
...Step to reproduce
-----
1. Run the client `gui`
2. At the plateform step, enter `localhost` as an adress (instead of `localhost:9000`)
Result
----
The gui handle the issue just fine, but gRPC keeps failing in the background
```
2016/04/14 17:58:13 grpc: Conn.resetTransport failed to create client transport: connection error:
desc = "transport: dial tcp: missing port in address localhost";
Reconnecting to "localhost"...
```
Fix
---
Properly kill the client when connection fail.v0.2Loïck BonniotLoïck Bonniothttps://gitlab.insa-rennes.fr/mpcs/dfss/-/issues/23Fix room hanged bis2018-02-22T04:15:16+01:00Loïck BonniotFix room hanged bishttps://gitlab.insa-rennes.fr/mpcs/dfss/-/issues/22Unregister command does not work2018-02-22T04:15:16+01:00Loïck BonniotUnregister command does not workRicher MaximilienRicher Maximilienhttps://gitlab.insa-rennes.fr/mpcs/dfss/-/issues/15Room hanged when several signatures on same contract2018-02-22T04:15:16+01:00Loïck BonniotRoom hanged when several signatures on same contractTo reproduce, just launch several signatures on the same contract with a small delay between them (some minutes).To reproduce, just launch several signatures on the same contract with a small delay between them (some minutes).Loïck BonniotLoïck Bonniothttps://gitlab.insa-rennes.fr/mpcs/dfss/-/issues/14Uniformize imports format2018-02-22T04:15:16+01:00Loïck BonniotUniformize imports formatAs-is:
```go
import (
"stdpackage"
"dfss"
"github"
)
```As-is:
```go
import (
"stdpackage"
"dfss"
"github"
)
```https://gitlab.insa-rennes.fr/mpcs/dfss/-/issues/13Enpowers verbose flag2018-02-22T04:15:16+01:00Loïck BonniotEnpowers verbose flagWhen enabled, verbose flag should print DLog in console (stderr)When enabled, verbose flag should print DLog in console (stderr)Richer MaximilienRicher Maximilienhttps://gitlab.insa-rennes.fr/mpcs/dfss/-/issues/12Disable case-sensitivity during mail check2018-02-22T04:15:16+01:00Loïck BonniotDisable case-sensitivity during mail checkTip: check on request, allow only lowercase mail addrTip: check on request, allow only lowercase mail addrLoïck BonniotLoïck Bonniothttps://gitlab.insa-rennes.fr/mpcs/dfss/-/issues/11Change default ttp port in platform command2018-02-22T04:15:16+01:00Loïck BonniotChange default ttp port in platform command`dfssp ttp` inits a ttp on port 9098. It should init on port 9020 in ttps file.`dfssp ttp` inits a ttp on port 9098. It should init on port 9020 in ttps file.Loïck BonniotLoïck Bonniothttps://gitlab.insa-rennes.fr/mpcs/dfss/-/issues/9[dfssc] Notify when waiting peers2018-02-22T04:15:16+01:00Richer Maximilien[dfssc] Notify when waiting peersNotify user when waiting in room (cli client)Notify user when waiting in room (cli client)v0.3Richer MaximilienRicher Maximilienhttps://gitlab.insa-rennes.fr/mpcs/dfss/-/issues/7Random bug during integration tests2018-02-22T04:15:16+01:00Loïck BonniotRandom bug during integration testsConcerning "NewContract".
See https://gitlab.insa-rennes.fr/mpcs/dfss/builds/1611Concerning "NewContract".
See https://gitlab.insa-rennes.fr/mpcs/dfss/builds/1611https://gitlab.insa-rennes.fr/mpcs/dfss/-/issues/6[dfssc] Add a way to close all connections and servers in SignatureManager2018-02-22T04:15:16+01:00Loïck Bonniot[dfssc] Add a way to close all connections and servers in SignatureManagerWe will need it to properly handle signatures in GUIWe will need it to properly handle signatures in GUIhttps://gitlab.insa-rennes.fr/mpcs/dfss/-/issues/5Unexpected platform crash2018-02-22T04:15:16+01:00Loïck BonniotUnexpected platform crashComing around end of signature, but quite random:
`2016/04/18 17:41:59 grpc: Server failed to encode response proto: Marshal called with nil`Coming around end of signature, but quite random:
`2016/04/18 17:41:59 grpc: Server failed to encode response proto: Marshal called with nil`Loïck BonniotLoïck Bonniothttps://gitlab.insa-rennes.fr/mpcs/dfss/-/issues/3Update dfssd/api to remove hardcoded demonstrator addrport2018-02-22T04:15:16+01:00Loïck BonniotUpdate dfssd/api to remove hardcoded demonstrator addrportWe should update dfssc, dfsst and dfssp according to that too.We should update dfssc, dfsst and dfssp according to that too.v0.1Loïck BonniotLoïck Bonniothttps://gitlab.insa-rennes.fr/mpcs/dfss/-/issues/2Fix gosimple lint errors2018-02-22T04:15:16+01:00Loïck BonniotFix gosimple lint errorsWhen the lint runs on docker runner, there are additional errors due to the addition of the "gosimple" linter.
We should fix that and simplify our code :)
https://gitlab.insa-rennes.fr/mpcs/dfss/builds/1287When the lint runs on docker runner, there are additional errors due to the addition of the "gosimple" linter.
We should fix that and simplify our code :)
https://gitlab.insa-rennes.fr/mpcs/dfss/builds/1287Loïck BonniotLoïck Bonniot