Commit graph

  • 0ff819702d avoid test package name clash Vaci Koblizek 2020-11-09 15:09:32 +0000
  • 40aebeecee Move compiler test package to correct directory Vaci Koblizek 2020-11-09 20:30:23 +0000
  • 1e7b03d3f1 point readme to our travis badge Vaci Koblizek 2020-11-09 19:41:05 +0000
  • ce8ecc5349 bump travis to jdk14 Vaci Koblizek 2020-11-09 19:36:52 +0000
  • cefd8eaaa2 add AnyStruct Vaci Koblizek 2020-11-09 15:43:23 +0000
  • e04adc90b6 embargo test and tribble Vaci Koblizek 2020-11-08 19:45:47 +0000
  • f2df5c2191 implement rpc tail calls Vaci Koblizek 2020-11-05 14:05:12 +0000
  • cee3aa79ae set AnyPointer from AnyPointer Vaci Koblizek 2020-11-09 17:33:20 +0000
  • f8cdfdea09 set AnyPointer from AnyPointer Vaci Koblizek 2020-11-09 17:33:20 +0000
  • f640a8ffd4 allow copyPointer to copy capabilities Vaci Koblizek 2020-11-09 17:29:00 +0000
  • 7b79ab8ab2 avoid TestUtil name clash Vaci Koblizek 2020-11-09 16:18:17 +0000
  • 8457c38623 fix null exportId bug Vaci Koblizek 2020-11-08 21:08:19 +0000
  • 59c8f648ec Merge branch 'capnpc-java-lite' Vaci Koblizek 2020-11-08 17:29:59 +0000
  • 9e6d495d56 add runtime-rpc module and refactor project Vaci Koblizek 2020-11-08 13:21:55 +0000
  • 0283fc5c2d add lite mode for compiler Vaci Koblizek 2020-11-07 16:56:01 +0000
  • 6b8898c27b make noop public Vaci Koblizek 2020-11-07 15:57:48 +0000
  • 45d1470907 make anypipeline.noop public Vaci Koblizek 2020-11-07 15:59:25 +0000
  • 66fc361386 stub out two-party test suite for now Vaci Koblizek 2020-11-06 17:37:19 +0000
  • 713f008526 stub out two-party test suite for now Vaci Koblizek 2020-11-06 17:37:19 +0000
  • 0ce52fe135 add resolve test and fix handleResolve bugs Vaci Koblizek 2020-11-06 15:32:20 +0000
  • d2d851d630 stub out generic pipeline accessors, for now Vaci Koblizek 2020-11-05 17:57:16 +0000
  • 95787f1e55 skip non-generic nodes when traversing for generic params Vaci Koblizek 2020-11-05 17:34:14 +0000
  • 850a603877 oops, correct assertion of missing question Vaci Koblizek 2020-11-05 17:01:26 +0000
  • e8a118f364 add overload for messageSizeHint Vaci Koblizek 2020-11-05 16:46:09 +0000
  • 7d2e541603 fix getNetwork bug, remove unnecessary TwoPartVatNetwork specialisation Vaci Koblizek 2020-11-05 14:48:48 +0000
  • 1f004779d4 rpc tests Vaci Koblizek 2020-11-04 15:55:02 +0000
  • 054213a0ac add rpc bootstrap factory Vaci Koblizek 2020-11-02 21:39:58 +0000
  • 9d023f0449 fix generic pipeline params. add (non-generic, for now) capability list Vaci Koblizek 2020-11-02 17:33:48 +0000
  • 407d25c8c2 tidy up interface generation Vaci Koblizek 2020-11-02 16:56:10 +0000
  • dba99ca17a combine javaFullName methods Vaci Koblizek 2020-11-02 15:22:17 +0000
  • 518769247b remove generated schema.schema Vaci Koblizek 2020-11-02 15:13:37 +0000
  • 02789acf29 add TestInterface.baz. Stub out broken TestGenerics Vaci Koblizek 2020-11-02 15:11:25 +0000
  • 630d71d4e5 implement more capability tests Vaci Koblizek 2020-11-02 15:10:13 +0000
  • 33d16c4fb6 add READY_NOW Vaci Koblizek 2020-11-02 15:09:50 +0000
  • aaa11f777c reduce gen script paths Vaci Koblizek 2020-11-02 15:09:29 +0000
  • 069da9b0ad tidy up generated output and remove dead code Vaci Koblizek 2020-11-02 15:09:05 +0000
  • 8565c40c14 capability test suite Vaci Koblizek 2020-10-30 18:31:19 +0000
  • a10e48d140 test schemas Vaci Koblizek 2020-10-30 18:30:51 +0000
  • a68b6ed81a schema generation script for dev work Vaci Koblizek 2020-10-30 18:29:51 +0000
  • d515500996 get rid of PipelineBase and PipelineImpl again Vaci Koblizek 2020-10-30 18:27:21 +0000
  • 8eacc8cada major refactor of RemotePromise and Pipeline Vaci Koblizek 2020-10-30 18:16:49 +0000
  • 2d8fe31a59 generic interface generation (WIP Vaci Koblizek 2020-10-26 10:07:34 +0000
  • 86ccdd5a55 move cleanup to end of message loop Vaci Koblizek 2020-10-24 16:51:16 +0100
  • 94ca2a04e6 remove sync modifier from getConnectionState and tidy Vaci Koblizek 2020-10-24 16:48:52 +0100
  • f2b2fc769f go back to using CompletableFuture (sigh) Vaci Koblizek 2020-10-24 16:44:38 +0100
  • c903cbf193 return this network via asConnection() Vaci Koblizek 2020-10-24 16:43:53 +0100
  • 4f8c5faef4 tidy up access to hooks Vaci Koblizek 2020-10-23 19:25:50 +0100
  • dc4f8d07b4 dump more message types Vaci Koblizek 2020-10-23 19:05:36 +0100
  • 1bf4bfc8a6 add ServerSets Vaci Koblizek 2020-10-23 19:05:11 +0100
  • 4bb8f6a51f remove synchronised modifier from handleMessage Vaci Koblizek 2020-10-23 15:24:23 +0100
  • d6a163990e fix RpcState tests Vaci Koblizek 2020-10-23 15:23:49 +0100
  • debfda7351 try to run workflow with Java 14 Vaci Koblizek 2020-10-23 15:08:53 +0100
  • 88a8140d70 use Java 14 to compile all modules Vaci Koblizek 2020-10-23 15:04:43 +0100
  • 13156f9255 remove extraneous writeTarget method Vaci Koblizek 2020-10-23 15:03:39 +0100
  • cd1fc4c460 make embargo.diembargo final Vaci Koblizek 2020-10-23 14:57:08 +0100
  • 9268494421 Generate generic pipelines Vaci Koblizek 2020-10-22 18:07:15 +0100
  • e19faf0b81 tidy up cap table in BuilderArena Vaci Koblizek 2020-10-22 13:41:42 +0100
  • caa4441a65 fix local resolver, null caps, and add some doc comments Vaci Koblizek 2020-10-22 13:30:21 +0100
  • 8ccfdc1bf6 remove redundent final modifier Vaci Koblizek 2020-10-22 13:29:59 +0100
  • 9315c8aaba null cap test Vaci Koblizek 2020-10-22 13:29:21 +0100
  • 011137b23f remove unused TwoPartyClient.runOnce Vaci Koblizek 2020-10-22 13:28:15 +0100
  • 3161e246ae tidy up TwoPartyVatNetwork Vaci Koblizek 2020-10-22 13:27:36 +0100
  • e21ba577b5 accept default outgoing message size Vaci Koblizek 2020-10-22 13:26:48 +0100
  • 633d3ff8cc remove redundent AnyPointer.getAsCap Vaci Koblizek 2020-10-22 13:26:14 +0100
  • f28b7de494 more message building size hints Vaci Koblizek 2020-10-21 23:03:28 +0100
  • 83a4d4dc9e only tap incoming Vaci Koblizek 2020-10-21 22:27:12 +0100
  • 05dc84b675 move more CompFutures to void Vaci Koblizek 2020-10-21 21:37:22 +0100
  • 6d082a71b5 use getHook() accessor Vaci Koblizek 2020-10-21 21:29:41 +0100
  • c01228c31c add tap for dumping rpc messages Vaci Koblizek 2020-10-21 21:21:44 +0100
  • 7b939d7c0b add moar size hints Vaci Koblizek 2020-10-21 21:20:58 +0100
  • 215f485883 add network accessor Vaci Koblizek 2020-10-21 21:19:30 +0100
  • 85a3565dc3 add fds accessor Vaci Koblizek 2020-10-21 21:18:52 +0100
  • 730ca1abf5 question cleanup Vaci Koblizek 2020-10-20 21:42:20 +0100
  • 7134461e7d use weak refs to cleanup import table Vaci Koblizek 2020-10-15 17:41:12 +0100
  • caec63d68c fix rpcsystem generic params, and hide various fields Vaci Koblizek 2020-10-14 16:42:43 +0100
  • c49221c2e9 add cleanup to questions and imports Vaci Koblizek 2020-10-14 15:54:44 +0100
  • 89451874c3 simplify server runOnce Vaci Koblizek 2020-10-14 15:54:21 +0100
  • 61c98ac266 avoid duplicating conditions in asserts Vaci Koblizek 2020-10-13 17:43:23 +0100
  • dea4d2d3c0 implement bulk of pipelining logic Vaci Koblizek 2020-10-13 17:19:24 +0100
  • c2f64ba317 Add local cap table to message builder. Vaci Koblizek 2020-10-13 17:13:30 +0100
  • 606dd26d48 generate pipelines, add AnyPointer.Pipeline Vaci Koblizek 2020-10-08 17:18:54 +0100
  • 1abc975b8b defer disembargo Vaci Koblizek 2020-10-08 15:36:40 +0100
  • 2ffdecbe41 Make Response typed Vaci Koblizek 2020-10-08 15:35:15 +0100
  • 59977b53fe generate client methods and add streaming Vaci Koblizek 2020-10-08 14:17:02 +0100
  • 218529deae add client factory for AnyPointer accessor Vaci Koblizek 2020-10-07 17:31:44 +0100
  • 3b0e3f37a0 generate (non-generic) interfaces and capability accessors Vaci Koblizek 2020-10-06 18:26:50 +0100
  • b94f2d6c8c prep for generated code Vaci Koblizek 2020-10-06 17:44:54 +0100
  • be64ced181 demo schema with interfaces Vaci Koblizek 2020-10-06 17:42:05 +0100
  • 81b151deb5 oops, correct FromPointerBuilder default call Vaci Koblizek 2020-10-03 19:48:02 +0100
  • 07dbf228f0 avoid repetition of getResultsBuilder call Vaci Koblizek 2020-10-02 22:53:49 +0100
  • 734af71659 handleFinish Vaci Koblizek 2020-10-02 22:46:29 +0100
  • 6bd1411c26 handleDisembargo. NB future evaluation order needs work Vaci Koblizek 2020-10-02 22:23:46 +0100
  • c938938808 CapTables everywhere! Vaci Koblizek 2020-10-02 21:47:25 +0100
  • 1913b6d5ea minor scope changes to cap client and server Vaci Koblizek 2020-10-02 21:47:04 +0100
  • 7ae49a8f6a RpcState bug fixes Vaci Koblizek 2020-10-02 21:44:52 +0100
  • 194c0ada2a correct setter of capability pointer Vaci Koblizek 2020-10-02 21:43:30 +0100
  • 7d3e79091b add runOnce to Client Vaci Koblizek 2020-10-02 21:36:29 +0100
  • 9c5e080f90 regenerated rpc schemas Vaci Koblizek 2020-10-02 21:35:37 +0100
  • 4dada05373 make CallContext constructor public Vaci Koblizek 2020-10-02 21:27:11 +0100
  • a505c03574 extend fromPointerReader to accept capTable Vaci Koblizek 2020-10-01 10:07:27 +0100