Commit graph

  • 51891bb026 update debugServerCall for changes to fields. Fixes debug builds. (#33) Connor Clark 2016-06-23 14:34:01 -0700
  • a530faf912 Channel options: user agents and compression (#32) Connor Clark 2016-06-22 13:07:38 -0700
  • 08b22d198a ignore compiled cpp binaries (#31) Connor Clark 2016-06-22 10:41:38 -0700
  • ff73b5eb5a serverRequestCall: block until request received (#30) Connor Clark 2016-06-22 10:41:14 -0700
  • f6e244912a Server call deadlines (#28) Connor Clark 2016-06-16 12:45:55 -0700
  • 5ba5c8a42a fix wrong endpoint test, add test, tweak handler types (#29) Connor Clark 2016-06-16 08:23:54 -0700
  • 4ce7497a33 Fix test failure: remove timeout from runOps, make timeout optional in pluck. (#27) Connor Clark 2016-06-15 10:30:17 -0700
  • 1907fa66c4 Server-side call cancellation (#26) Connor Clark 2016-06-13 13:51:53 -0700
  • 58661adf8b Add tests, fix some Valgrind errors (#25) Connor Clark 2016-06-13 07:25:32 -0700
  • 1f9953911c Merge pull request #24 from awakenetworks/upgrade-lib Joel Stanley 2016-06-13 09:21:31 -0500
  • f7e30a1c15 update for grpc 0.14.0 Connor Clark 2016-06-09 15:29:21 -0700
  • e46d0b1b7e Merge pull request #23 from awakenetworks/joel/unreg-vs-reg-prelim-refactor Joel Stanley 2016-06-08 16:26:29 -0500
  • acefc35b8f Oops: remove runServerOps, -Network.GRPC.LowLevel.Op.Unregistered module as it is no longer needed Joel Stanley 2016-06-08 15:53:09 -0500
  • 4780a0c8ed Drop distinction between runServerOps and runClientOps Joel Stanley 2016-06-08 15:03:35 -0500
  • 8069ebba07 Rename reg operations in all modules; use qualified imports whenever selecting unregistered variants Joel Stanley 2016-06-08 14:38:01 -0500
  • b08ae78dd1 comments Joel Stanley 2016-06-08 13:13:51 -0500
  • e8d3e6450e Split up CompletionQueue into CompletionQueue.{Unregistered,Internal} and add Unregistered namespace for Op Joel Stanley 2016-06-08 12:45:47 -0500
  • eb1040d07b Rename unreg operations in Network.GRPC.LowLevel.Server.Unregistered Joel Stanley 2016-06-08 11:50:57 -0500
  • 27a9a6283a Rename unreg operations in Network.GRPC.LowLevel.Call.Unregistered Joel Stanley 2016-06-08 11:41:58 -0500
  • 386568463a Split off support for unregistered calls to an *.Unregistered module namespace Joel Stanley 2016-06-08 11:18:43 -0500
  • 2119ef4b16 Group client and server tests together Joel Stanley 2016-06-08 10:48:28 -0500
  • 48c9545fdb Low-level tests: more consistent client/server defs and error handling (#22) Joel Stanley 2016-06-08 13:12:07 -0500
  • d46c0c1c94 Distinguish hostnames vs "host:port" strings; minor echo client cleanup (#20) Joel Stanley 2016-06-06 12:54:43 -0500
  • 6041ae1cb9 Merge pull request #18 from awakenetworks/fix-crash Joel Stanley 2016-06-05 17:14:42 -0500
  • 8a31c475ac Also fix clientRegisterMethod use in echo client example Joel Stanley 2016-06-05 17:12:06 -0500
  • a757e02c30 fix test Connor Clark 2016-06-03 14:03:57 -0700
  • ce56953b24 Various example/benchmarking code (#16) Connor Clark 2016-06-03 10:34:09 -0700
  • 9ffdec4c56 Add ability to send metadata for server registered calls (#15) Connor Clark 2016-06-02 08:55:29 -0700
  • 091bf4a457 Improve call-related code (#14) Connor Clark 2016-06-02 08:46:20 -0700
  • e039adc2b7 Merge pull request #9 from connor/joel/low-level-testing Joel Stanley 2016-05-25 17:27:21 -0700
  • 378d92efcf Merge branch 'master' into joel/low-level-testing (fixing borked rebase, sorry!) Joel Stanley 2016-05-25 17:23:50 -0700
  • 80dd0e0874 fix warnings, stylish-haskell, wibbles Joel Stanley 2016-05-25 16:26:28 -0700
  • df46b33c6a Fix warnings Joel Stanley 2016-05-25 15:43:03 -0700
  • 2882a2a8ff More cleanup: move unsafe payload test to UnsafeTests module, use bracket_ and concurrently Joel Stanley 2016-05-25 15:41:37 -0700
  • e7faab5d3a Fix import after rebase Joel Stanley 2016-05-25 14:37:05 -0700
  • afccc4c8f5 Renames to make use of the unsafe layer more obvious Joel Stanley 2016-05-25 11:18:46 -0700
  • 31e4eb7c0a More consistent toplevel value naming (TestTrees, TestClient, TestServer) Joel Stanley 2016-05-25 10:49:38 -0700
  • 463000d0bc Add Test{Client,Server} newtype wrappers Joel Stanley 2016-05-25 10:48:37 -0700
  • c9d06c9ec7 Add runClientServer boilerplate reducer Joel Stanley 2016-05-25 10:34:03 -0700
  • 562ca8c27c Minor consistency refactors to test case declaration code Joel Stanley 2016-05-25 10:19:40 -0700
  • 2262860af1 Make test descriptions more structured and consistent Joel Stanley 2016-05-25 10:04:48 -0700
  • 93e9a92328 Relocate preliminary payload tests to LowLevelTests module Joel Stanley 2016-05-24 14:34:23 -0700
  • ceb9b65433 Move unsafe C bindings unit tests to UnsafeTests module; minor nit-linting Joel Stanley 2016-05-24 14:27:15 -0700
  • 8a0eef8ab7 Fix payload test bugs (#8) Connor Clark 2016-05-25 13:11:30 -0700
  • 3746383976 Fix payload test bugs (#8) Connor Clark 2016-05-25 13:11:30 -0700
  • 16208697fa Remove warnings Joel Stanley 2016-05-24 14:39:53 -0700
  • 07ed314d24 Relocate preliminary payload tests to LowLevelTests module Joel Stanley 2016-05-24 14:34:23 -0700
  • a5559cfca4 Move unsafe C bindings unit tests to UnsafeTests module; minor nit-linting Joel Stanley 2016-05-24 14:27:15 -0700
  • f01d19c574 stylish-haskell Joel Stanley 2016-05-24 13:51:32 -0700
  • 2ad0465df6 Begin safe low-level Haskell layer (#7) Connor Clark 2016-05-24 13:34:50 -0700
  • 90a527f4e0 Finish up bindings to most core gRPC functions (#1) Connor Clark 2016-05-13 09:12:37 -0700
  • 8fc5ff2c18 match signatures between header and code Connor Clark 2016-04-25 14:04:32 -0700
  • 6ad6a61c33 add channel create call Connor Clark 2016-04-20 16:02:53 -0700
  • 20693583d9 update to work with latest grpc Connor Clark 2016-04-19 10:20:02 -0700
  • 17303329fb Add more GRPC core bindings with wrapper functions infrastructure. Alois Cochard 2015-03-05 19:02:25 +0100
  • fcd2a1390b Add type aescription in Constants. Alois Cochard 2015-03-03 14:42:09 +0100
  • 9219b498a9 Add Network.GRPC.Constants. Alois Cochard 2015-03-03 09:30:11 +0100
  • 3d4cad3279 Add Network.GRPC.Time module with Timespec binding. Alois Cochard 2015-03-02 15:48:18 +0100
  • 27e90f47bb Use default include location instead of custom path. Alois Cochard 2015-03-02 14:32:46 +0100
  • 3048b035c8 Initial commit. Alois Cochard 2015-02-27 18:14:32 +0100