Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2022-10-09 | Rename `resposne.file.test.js` -> `bun-write.test.js` + add some large file ↵ | 1 | -25/+81 | ||
tests | |||||
2022-10-09 | Start to add tests for spawn | 1 | -0/+89 | ||
2022-10-09 | Add a test for server.reload() | 1 | -17/+35 | ||
2022-10-09 | Fix navigator.userAgent test | 1 | -2/+2 | ||
2022-10-09 | Fix SQLite test | 1 | -1/+1 | ||
2022-10-09 | Add a test for `Bun.version` | 1 | -0/+6 | ||
2022-10-09 | Add a test for not logging .env | 1 | -0/+60 | ||
2022-10-08 | Fix https://github.com/oven-sh/bun/issues/1263 | 1 | -7/+28 | ||
What happened: when moving to uSockets for the http client, I forgot to call `SSL_set_tlsext_host_name` and uSockets apparently doesn't do that | |||||
2022-10-06 | Fix Buffer.toJSON() | 1 | -0/+9 | ||
2022-10-05 | We need to explicitly flush now | 1 | -1/+1 | ||
2022-10-05 | Add a test for simultaneous requests | 1 | -0/+42 | ||
2022-10-05 | fix: console.log handle circular correctly (#1293) | 1 | -0/+2 | ||
2022-10-02 | Fix test failures | 3 | -3/+3 | ||
2022-10-01 | Fix `setTimeout(0)`, improve test coverage slightly, reduce memory usage of ↵ | 1 | -0/+40 | ||
timers | |||||
2022-10-01 | Increase test coverage for request body streaming | 1 | -76/+192 | ||
There is still one memory issue to address | |||||
2022-09-30 | Make setTimeout/setInterval more reliable | 1 | -0/+4 | ||
2022-09-30 | Improve test coverage for Request body streaming! | 1 | -59/+288 | ||
2022-09-30 | more gc in fs test | 2 | -2/+13 | ||
2022-09-30 | Create test_scope_debug.ts | 1 | -0/+62 | ||
2022-09-28 | Add some tests for request body streaming | 3 | -7/+150 | ||
Need to fix an off-by-one error with Blob it seems | |||||
2022-09-28 | Support a `default` object in CommonJS wrapper | 1 | -9/+11 | ||
Fixes https://github.com/oven-sh/bun/issues/1284 Related to https://github.com/oven-sh/bun/issues/1285 | |||||
2022-09-26 | [Web Streams] Add `body` to `Response` and `Request` (#1255) | 1 | -0/+28 | ||
Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> | |||||
2022-09-25 | wip | 1 | -0/+129 | ||
2022-09-24 | test: Promisify basic tests (#1018) | 2 | -0/+299 | ||
* Promisify basic tests * Add License header from node * Add tests to complete existing promisify parity with node * Update expected error message from nodejs test | |||||
2022-09-23 | Implement `Bun.which` | 1 | -0/+52 | ||
2022-09-22 | Faster `Blob` + begin to implement `FileSink` | 1 | -0/+1 | ||
2022-09-22 | Add epoll to list of syscalls that can fail | 1 | -28/+57 | ||
2022-09-22 | 1 event loop per thread. Instead of 3. | 3 | -45/+81 | ||
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-21 | Fix `preact` & other "classic" jsx transforms, most likely | 1 | -0/+49 | ||
2022-09-20 | Add `navigator.userAgent` , `navigator.hardwareConcurrency` | 1 | -0/+8 | ||
2022-09-19 | Implement `imports` in package.json (`#foo` imports) | 2 | -20/+102 | ||
Fixes https://github.com/oven-sh/bun/issues/478 Fixes https://github.com/oven-sh/bun/issues/234 Fixes https://github.com/oven-sh/bun/issues/822 | |||||
2022-09-16 | Fix `origin` missing `protocol` in `URL` | 1 | -0/+9 | ||
Fixes https://github.com/oven-sh/bun/issues/1244 | |||||
2022-09-16 | Make new HTTP client more stable | 4 | -46/+89 | ||
2022-09-14 | 5x faster crypto.randomValues() | 1 | -6/+22 | ||
2022-09-14 | Make `crypto.getRandomValues()` faster + fix > 1 byte/element typed arrays | 1 | -1/+37 | ||
Fix crypto.getRandomValues() with > 1 byte element typed arrays Fixes https://github.com/oven-sh/bun/issues/1237 | |||||
2022-09-11 | Add test | 1 | -0/+8 | ||
2022-09-09 | [node:fs] Fix readFileSync on non-regular files | 1 | -0/+12 | ||
Fixes https://github.com/oven-sh/bun/issues/1220 | |||||
2022-09-09 | [bun:ffi] Add `f32`, `f64`, `i64`, u64` to `read` | 1 | -2/+11 | ||
2022-09-08 | Last commit was missing some code | 1 | -23/+22 | ||
2022-09-08 | [bun:ffi] Implement `read.{u8,i8,i16,i32,u16,u32,ptr,intptr}` | 1 | -0/+23 | ||
`read` in `bun:ffi` lets you read data from a pointer without creating a new DataView/ArrayBufferView ``` import {read} from 'bun:ffi'; expect(read.i8(ptr_, i)).toBe(view.getInt8(i, true)); expect(read.i16(ptr_, i)).toBe(view.getInt16(i, true)); expect(read.i32(ptr_, i)).toBe(view.getInt32(i, true)); expect(read.u8(ptr_, i)).toBe(view.getUint8(i, true)); expect(read.u16(ptr_, i)).toBe(view.getUint16(i, true)); expect(read.u32(ptr_, i)).toBe(view.getUint32(i, true)); } ``` | |||||
2022-09-08 | Make some more globals modifiable | 1 | -1/+4 | ||
2022-09-07 | More tests for Bun.write | 1 | -0/+26 | ||
2022-09-07 | Fix flaky tests | 1 | -7/+15 | ||
2022-09-06 | Fix missing file in SQL-raw test | 2 | -8/+9 | ||
2022-09-06 | workaround test failure | 1 | -31/+33 | ||
2022-09-05 | Support async `onLoad` callbacks in `Bun.plugin` | 3 | -33/+174 | ||
2022-09-04 | Some tests | 1 | -0/+19 | ||
2022-09-03 | Fix `createRequire()` in `node:module` | 1 | -0/+11 | ||
Fixes https://github.com/oven-sh/bun/issues/831 Fixes https://github.com/oven-sh/bun/issues/453 | |||||
2022-09-03 | Plugin API (#1199) | 3 | -0/+222 | ||
* Plugin API * Fix the bugs * Implement `"object"` loader Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> | |||||
2022-09-03 | fixed is_export and added test cases (#1203) | 1 | -0/+62 | ||