Commit Graph

11503 Commits

Author SHA1 Message Date
David Fowler c27ba5f00f Made some tweaks to k test
- Change to look in frameworks instead of configurations when
  running tests
- Assume net45 if nothing specified
2014-07-13 22:24:47 -07:00
David Fowler 33cd0d89aa Renamed configurations to frameworks in project.json 2014-07-13 22:12:48 -07:00
David Fowler 0a50505f4d Renamed configurations to frameworks in project.json 2014-07-13 22:09:54 -07:00
David Fowler 4e9a6b7678 Renamed configurations to frameworks in project.json 2014-07-13 21:44:49 -07:00
Pranav K f18a1b3465 Updating _k-build to actually pass in configuration 2014-07-10 13:47:45 -07:00
Pranav K 77409f8f6e Flow Configuration from environment when doing k build 2014-07-10 13:21:32 -07:00
Louis DeJardin de6c32dc4b Guarding against leaking GCHandles in read/write operations
See #19
2014-07-08 18:11:09 -07:00
Louis DeJardin 1406ec94c3 Fixing WriteAsync reference 2014-07-08 16:14:41 -07:00
Louis DeJardin 2da561cb7a Garbage collecting safe handles need to queue the uv_close
All of the uv_* calls must be called on the original thread
the finalizer thread cleaning up safehandle classes needs
special handling

see #16
2014-07-08 16:02:09 -07:00
Louis DeJardin 836be5565a Using weak gchandles from native to managed
See #15
2014-07-08 14:51:13 -07:00
DamianEdwards 79111650f0 Fixed node/npm/grunt tasks to use global install if available 2014-07-08 13:42:47 -07:00
DamianEdwards 861e3df43b Only install node/npm/bower if not installed globally 2014-07-08 12:43:56 -07:00
Louis DeJardin ca9e837048 Need to add content type to dylib for nupkg file format to see it 2014-07-07 15:07:28 -07:00
Louis DeJardin b0f738651e WebSockets package renamed to .Server 2014-07-07 14:23:49 -07:00
Louis DeJardin 21778f631a Guarding against more read_cb cases 2014-07-07 14:01:02 -07:00
Louis DeJardin 9c1cb29cdd SampleApp changed location 2014-07-07 13:15:29 -07:00
Louis DeJardin 74a4c8cd27 Renaming KestralTests folder KestrelTests 2014-07-07 13:08:28 -07:00
Louis DeJardin 8624b82b2b Improving callback exception support
Also renaming KestralTests to KestrelTests
2014-07-07 13:08:25 -07:00
David Fowler d970cec8bc Updated kvm to the latest versions 2014-07-05 18:38:44 -07:00
Chris Ross 6edd238f38 Rename IHttpOpaqueUpgradeFeature to IHttpUpgradeFeature. 2014-07-03 14:14:07 -07:00
Chris Ross 7133ab1b2a Rename IHttpOpaqueUpgradeFeature to IHttpUpgradeFeature. 2014-07-03 14:07:38 -07:00
Louis DeJardin 747777ab54 Adding dylib binary to source control 2014-07-03 11:30:01 -07:00
DamianEdwards f290ec014f Change native-compile to no-op if no native projects found
- #93
2014-07-02 14:38:52 -07:00
Eilon Lipton 19cf259d60 Create README.md 2014-07-02 12:50:49 -07:00
Eilon Lipton 365352ce35 Create CONTRIBUTING.md 2014-07-02 11:34:42 -07:00
David Fowler d98df8a873 Updated packages due to changes in security contracts 2014-07-01 10:22:31 -07:00
Pranav K be88722cb5 Moving SampleApp from src to samples 2014-07-01 09:24:32 -07:00
Louis DeJardin 8d527e4e0b Removing a reference to make things work better 2014-06-30 14:05:23 -07:00
Chris Ross df425e4796 Server: Expose WebSocketOptions. Make feature replacement configurable. 2014-06-30 12:50:55 -07:00
Chris Ross b24d808b58 #10 - Rename Middleware package to Server. 2014-06-30 12:22:16 -07:00
David Fowler e74c4bfa81 Disable flaky engine tests 2014-06-29 09:28:43 -07:00
David Fowler 6277e70ac8 Added KestrelHttpServer 2014-06-29 08:44:08 -07:00
David Fowler 9118d037fe Updated the kproj 2014-06-27 23:02:52 -07:00
Louis DeJardin 7c626431a1 Adding Upgrade support, using WebSocket middleware from sample app 2014-06-27 22:25:38 -07:00
Louis DeJardin 5e51783087 Recompiling windows binaries because uv_loop_size was added 2014-06-27 21:00:06 -07:00
Louis DeJardin 0f1a72e7e0 Tiny CLR won't tell you what the OS is. Assume tiny CLR is running on Windows. 2014-06-27 20:59:39 -07:00
Louis DeJardin e4b9bd265c Adjusting Kestrel to run cross platform 2014-06-27 20:01:44 -07:00
Louis DeJardin 9c29ccdd32 Cross-platform LoadLibrary, adjusting libuv apis 2014-06-27 19:45:31 -07:00
Louis DeJardin 08a3685f53 Moving native resources, updating loading code 2014-06-27 19:33:48 -07:00
AndriySvyryd e32d1b069f Using the default namespace for the resources class 2014-06-27 15:40:38 -07:00
Glenn 9b763815c2 Merge pull request #87 from graemechristie/patch-1
Fix reference to kvmsetup.sh to reference kvminstall.sh
2014-06-26 10:41:49 -07:00
Louis DeJardin 63637be073 Listener.Dispose should block until operation is complete 2014-06-25 20:57:12 -07:00
Brice Lambson efd257a7be Run tests on both k10 and net45 2014-06-25 09:46:41 -07:00
Pranav K 4b5b85a2ac Use K_BUILD_VERSION in Universe if specified. 2014-06-22 06:24:18 -07:00
Pranav K 0023eac56b Modify KoreBuild to not set a K_BUILD_VERSION if it is already set (CI scenarios) 2014-06-21 18:25:10 -07:00
Graeme Christie d839090ab6 Fixed reference to kvmsetup.sh to reference kvminstall.sh
Fixed sample output for windowsgetting started to show kvm setup command rather than erroneous kvmsetup
2014-06-22 00:04:01 +08:00
David Fowler 8d069bf8a3 Merge pull request #86 from graemechristie/update-getting-started-for-kvminstall-sh
Update Getting Started section with kvminstall.sh details
2014-06-21 08:39:05 -07:00
Graeme Christie 9042ce65df Added simplified kvm install instructions for OSX/Linux 2014-06-21 23:31:16 +08:00
Louis DeJardin 1f420837f5 Adding native dlls in custom build step 2014-06-20 21:59:11 -07:00
Louis DeJardin 9e4bc60205 Adding amd64 support
Moves Libuv.dll into nupkg
Uses ILibraryManager to locate location for native libraries
Updates version numbers to 1.0.0-*
Throws exceptions with error text provided by libuv.dll
Bind to ip4 or ip6 endpoints
Getting server defaults from ini
Enabling "Kestrel" to be used as a Main entrypoint
2014-06-20 21:09:44 -07:00