Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2022-10-09 | Poll in | 1 | -1/+1 | ||
2022-10-09 | Don't set CLOEXEC | 1 | -3/+3 | ||
2022-10-09 | Buffer input & output until the user gets the stream | 1 | -41/+320 | ||
2022-10-06 | Fix unused arg | 1 | -1/+1 | ||
2022-10-06 | Add `protocol` getter to Bun.serve() | 1 | -0/+11 | ||
2022-10-06 | Add simple Hot Module Reloading to bun's runtime | 1 | -2/+2 | ||
2022-10-06 | Implement Server.reload() | 1 | -6/+42 | ||
2022-10-05 | move Bun.spawn into separate file | 2 | -1045/+1069 | ||
2022-10-03 | `Bun.spawn` start to implement support for buffered input (ArrayBuffer, ↵ | 2 | -67/+272 | ||
Response, Request body) | |||||
2022-10-02 | Fix test failures | 3 | -60/+34 | ||
2022-10-01 | Fix unref'ing websocket | 1 | -0/+2 | ||
2022-10-01 | Fix `setTimeout(0)`, improve test coverage slightly, reduce memory usage of ↵ | 1 | -72/+156 | ||
timers | |||||
2022-09-30 | Make setTimeout/setInterval more reliable | 1 | -56/+87 | ||
2022-09-30 | Eagerly receive incoming request bodies | 1 | -77/+71 | ||
2022-09-30 | Request->url == string, not ZigString now | 2 | -21/+38 | ||
2022-09-30 | Remove extraneous calls to `.ref()` | 6 | -118/+119 | ||
2022-09-29 | Fixup | 1 | -3/+5 | ||
2022-09-29 | don't need to mark | 1 | -1/+0 | ||
2022-09-29 | Lazy URL, more explicit close() | 1 | -30/+67 | ||
2022-09-29 | Fix Bun.serve not keeping process alive | 1 | -13/+13 | ||
2022-09-28 | Use uSockets for `setTimeout` and `setInterval` | 1 | -67/+79 | ||
2022-09-28 | Fix a crash in HTMLRewriter caused by blob changes | 1 | -9/+9 | ||
2022-09-28 | Inline blobs in the HTTP server | 1 | -31/+41 | ||
2022-09-26 | Make `Bun.spawn`, FileSink and FileBlobLoader a little more reliable | 2 | -21/+33 | ||
2022-09-26 | [Web Streams] Add `body` to `Response` and `Request` (#1255) | 1 | -24/+269 | ||
Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> | |||||
2022-09-25 | :sleepy: | 1 | -7/+12 | ||
2022-09-25 | Make Linux implementation work | 2 | -5/+30 | ||
2022-09-25 | Linux implementation | 2 | -22/+105 | ||
2022-09-25 | wip | 3 | -0/+1068 | ||
2022-09-23 | Implement `Bun.which` | 1 | -0/+79 | ||
2022-09-22 | Faster `Blob` + begin to implement `FileSink` | 2 | -6/+6 | ||
2022-09-22 | 1 event loop per thread. Instead of 3. | 1 | -6/+0 | ||
uWebSockets and uSockets will need to be upgraded to match the changes. Previously: - Bun had a separate kqueue/eventfd just for async wakeups. - Bun had a separate kqueue/epoll just for reading files non-blocking in the same thread This commit unifies it into one event loop per thread | |||||
2022-09-22 | [breaking] Bun.serve().hostname should return the hostname instead of the ↵ | 1 | -1/+1 | ||
baseURI Previously Bun.serve().hostname was returning the baseURI, effectively the `origin` That was incorrect. Instead, it should be returning the hostname | |||||
2022-09-20 | Fix incorrect `hostname` logic | 1 | -13/+13 | ||
Fixes https://github.com/oven-sh/bun/issues/1261 | |||||
2022-09-19 | Fix broken destructors | 1 | -5/+2 | ||
2022-09-18 | Improve the perf of reading HTTP request body | 1 | -28/+15 | ||
2022-09-17 | Prevent returning resolved promises | 1 | -1/+3 | ||
2022-09-17 | Fix default hostname | 1 | -1/+1 | ||
2022-09-17 | Partially implement `server.fetch()` on Bun.serve | 1 | -0/+120 | ||
2022-09-16 | Fix issue with server not starting before exiting | 1 | -0/+2 | ||
2022-09-16 | Make new HTTP client more stable | 2 | -24/+60 | ||
2022-09-09 | [bun:ffi] Add `f32`, `f64`, `i64`, u64` to `read` | 1 | -2/+90 | ||
2022-09-09 | Fix failing tests after ptr change | 2 | -3/+11 | ||
2022-09-09 | [breaking][bun:ffi] Change the pointer representation to be a 52-bit integer | 2 | -29/+42 | ||
Storing the pointer this way enables DOMJIT to be used with a new API in `bun:ffi` that lets you efficiently read values from a pointer without creating a new `DataView` ```js import {read} from 'bun:ffi'; const myPtr = myFunctionThatReturnsAPtr(); // new: const value = read.u32(myPtr, 0); // old: const view = new DataView(toArrayBuffer(myPtr)); const otherValue = view.getUint32(0, true); ``` cc @bwasti this might be a breaking change for that call to `napi_add_finalizer` | |||||
2022-09-08 | Last commit was missing some code | 1 | -13/+211 | ||
2022-09-06 | workaround test failure | 2 | -34/+38 | ||
2022-09-01 | Delete some dead code | 2 | -98/+0 | ||
2022-09-01 | Fixes https://github.com/oven-sh/bun/issues/1183 | 1 | -1/+2 | ||
2022-08-29 | Improve error when FFI fails to dlopen() | 1 | -2/+15 | ||
2022-08-28 | support pass null as NULL ptr (#1160) | 1 | -0/+6 | ||