26/05/2016
- Log more information during signature (!69)
- Add an optional local file check before signature (!74)
- Add a slowdown flag for tests (!78)
- Add a stopbefore flag for tests (!79)
- Add TTP resolution (!80)
- Add timeout flag (!81)
- Add unregister command (!85)
- Improve contract display (!70)
- Fix crash when the dfss file is corrupted (!71)
- Add an optional local file check before signature (!74)
- Add a cancel button before signature (!75)
- Add TTP resolution (!80)
- Add timeout configuration option (!81)
- Support different subnets between signers (!73)
- Add TTP listing support (!80)
- Disable case sensitivity in mails (!86)
- Add unregister API (!85)
- Fix timeout issues during ready sign (!89)
- Add contract UUID in invitation mails (!90)
- Add TTP resolution (!80)
- Fix concurrency problems (!82)
- Add a step-by-step speed (!76)
- Add communication visualization for TTP and platform (!83)
- Fix the verbose flag, now displays messages sent to demonstrator (!88)
25/04/2016
- Update command-line interface to match POSIX standards (!64)
- Add menu bar (!65)
- Add show contract screen (!65)
- Add fetch contract screen (!65)
- Add signature screen (!61)
- Add basic help message box (!66)
- Add about message box for DFSS (!66)
- Add about message box for Qt (!66)
- Add user mail and selected platform information (!66)
- Improve buttons and feedbacks (!66)
- Buttons now use the full width of the window
- Error messages are now displayed in message boxes
- Fix crash if a client disconnects before the ready signal (!60)
- Update command-line interface to match POSIX standards (!63)
- Update command-line interface to match POSIX standards (!64)
- Increase arrow length to 30px (!67)
- Update default unit from nano-second to micro-second (!67)
- Update command-line interface to match POSIX standards (!64)
- Improve security of network communication by checking server's certificate (!62)
18/04/2016
- Add import command (!35)
- Add export command (!35)
- Add sign command, implement main protocol (!45)
- Add fetch command (!52)
- Ignore hostname verification in TLS (!34)
- Add support for direct IP connection, without using hostnames (!40)
- Add d flag for demonstrator activation (!55)
- Add gui binary for client (work in progress, !44)
- Add sequence generation (!36)
- Add signature ignition API (!41)
- Add ttp command (!43)
- Add fetch API (!51)
- Update d flag to use a string instead of boolean (!55)
- Add dfssp binary for TTP (!31, !39)
- Add naive Alert API (!56)
- Add automatic sort of incoming messages (!42)
- Add gui interface for communication visualization (!46)
- Add open/save file (!47)
- Add play/pause/replay actions (!47)
- Add speed selection (!49)
- Add nogui flag (!46)
- Add port flag (!55)
- Use bytes instead of strings for hashes during network communications (!33)
- Add MIT license (!37)
- Use default connection timeout everywhere (30 seconds) (!54)
- Improve deployed binaries size by removing debug symbols
29/02/2016
- Fix cross-compilation for unix targets
- Fix build error due to grpc upstream update