Ravin Perera
|
d16b43406b
|
Added bad and duplicate message counters to socket_session (#55)
|
2019-11-07 06:57:34 +05:30 |
|
Ravin Perera
|
8a153d5bb5
|
Implemented user duplicate input message check.
|
2019-11-05 11:47:42 +05:30 |
|
Ravin Perera
|
83189556de
|
Refactored user I/O with signed inputs and NUPs. (#53)
|
2019-11-03 22:45:23 +05:30 |
|
Ravin Perera
|
cb364cc420
|
Compilation time improvements. (#52)
* Precompiled header for all common library headers (with cmake 3.16rc3).
* Divided cmake build into shared libraries.
* Added gold linker support.
* Separated websockets lambda expressions to an independent file.
|
2019-11-02 14:46:21 +05:30 |
|
Asanka Indrajith
|
b598025346
|
Loading and saving ledger and lcl consensus. (#51)
* Ledger saving, loading, consensus with ledger sequence number.
* std terminate exception handler.
|
2019-11-01 15:21:25 +05:30 |
|
Ravin Perera
|
eeadd1d744
|
Peer message duplicate detection.
|
2019-10-28 23:28:51 +05:30 |
|
Ravin Perera
|
1fa19c381f
|
Reorganised flatbuf schema files and helper funcs.
|
2019-10-28 20:11:28 +05:30 |
|
Ravin Perera
|
2715ff7242
|
Restructured p2p message signing keys.
|
2019-10-28 18:27:52 +05:30 |
|
Asanka Indrajith
|
d6acee4e09
|
Basic consensus implementation (#45)
Consensus for user connections, user inputs, contract outputs and time.
|
2019-10-26 11:46:32 -04:00 |
|
Ravidu Lashan
|
46d114f44b
|
Added read message max size in socket communication (#42)
* Added peermaxmsg size to config
* Completed inital implementation
* Completed adding message max size
* Refactored code
* Refactored code to have data types using std library
* Added peer maxmpm
* Added const to session_options
|
2019-10-25 11:34:54 +05:30 |
|
Ravidu Lashan
|
40358890af
|
Added initial TLS support for socket communication (#41)
* Added initial commit
* Added tls to web sockets which require key file and cert file
* Added meaningful comments
|
2019-10-24 14:54:33 +05:30 |
|
Ravin Perera
|
61b38bb0a0
|
Implemented socket message templates. (#40)
Implemented socket message templates to support broadcast (shared_ptr) and to achieve buffer zero-copy.
|
2019-10-23 13:04:57 +05:30 |
|
Asanka Indrajith
|
7ed1466ad9
|
p2p connection, message handling, validation and serialization (#38)
Implement basic peer to peer connection establishment and maintenance.
Message serialization and parsing using FlatBuffer(Including defining message schema).
Validating incoming proposal messages.
|
2019-10-21 08:32:25 -04:00 |
|