33 Commits (e205ca281bdfd85ec09995205cc086c73d45da67)

Author SHA1 Message Date
ansuz 069776e804 use fast implementations of tweetnacl serverside 5 years ago
ansuz cb3df0552b generate new txids when resending RPC commands and prevent unintended fallthrough in handler 5 years ago
ansuz d375ee8107 fix some reference errors that weren't triggered unless disconnected 5 years ago
ansuz dc078c1ca1 test mailboxes and RPCs from the command line, fix some minor errors 5 years ago
ansuz 75b655e1e8 refactor rpc with support for multiple authenticated sessions 5 years ago
ansuz dfae2908eb fix typo that caused the RPC not to load 5 years ago
ansuz 03bfb57051 add support for nodejs require in clientside util and rpc modules 5 years ago
yflory c127f0a5f6 Add a comment 6 years ago
yflory 649fefad54 Send cookie when history keeper has changed 7 years ago
yflory 037a6ccc35 Fix INVALID_RESPONSE error in the file app 7 years ago
yflory b3688db202 Use async store 7 years ago
yflory 0840570fbf Async store part 1 7 years ago
ansuz c66a0c55e0 ensure that function signatures are correct 7 years ago
ansuz b71f1860db make uid function reusable 7 years ago
ansuz 52854c5a8e ignore history range responses 7 years ago
yflory 465ef74f2b Fix rpc 8 years ago
yflory bf17ad3f1e Friend button in the userlist 8 years ago
ansuz f85af7ef4c hide useless messages 8 years ago
ansuz 6ac056e314 make explicit file size RPCs unauthenticated 8 years ago
ansuz f29f430e7c better handling of non-rpc messages 8 years ago
ansuz db9b9547d9 don't complain about missing callbacks for messages which are not our responsibility 8 years ago
ansuz 8bad0c556e change log to error 8 years ago
ansuz fe42f5e88c ask for new cookies and resend commands on NO_COOKIE errors 8 years ago
ansuz f631973f1f optimize file upload 8 years ago
ansuz 78b11584f8 remove unused variables 8 years ago
ansuz 7573b86946 call back with error if an RPC is made while disconnected 8 years ago
ansuz a70388284d disable unnecessary messages 8 years ago
ansuz 212baeb3a6 better cookie schema. expire old sessions 8 years ago
ansuz a5e5ddae08 rpc all the things 8 years ago
ansuz a0c17d7c9b latest rpc code 8 years ago
ansuz e8c3cf6aa5 implement rpc message signing 8 years ago
ansuz b3cc8da315 implement basic clientside RPC infrastructure
and provide a basic example for testing it
8 years ago
ansuz e2418a6be2 sketch of how pinning rpc will look 8 years ago