Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
|
|
|
|
- skip flaky tests when running as `root`
- use `expect().toThrow()`
- clean up temporary files after tests
|
|
- fix time-zone-dependent test failure
|
|
* consider current working directory when resolving relative paths
fixes #2298
* comment test
---------
Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com>
|
|
|
|
* test
* Update bun-linux-build.yml
* fixup
* Update bun-linux-build.yml
* Use outputs
* set id
* Update bun-linux-build.yml
* Update runner.node.mjs
* Update runner.node.mjs
* wip (will revert)
* Update runner.node.mjs
* Update runner.node.mjs
* Update runner.node.mjs
* Update runner.node.mjs
* Update bun-linux-build.yml
* Update bun-linux-build.yml
* works well enough for now
---------
Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com>
|
|
|
|
|
|
Fixes #2292
|
|
* fix(node:http): match Node headers casing (lowercase only)
* fix(JSFetchHeaders): `WTFMove` the ascii string
|
|
* Make sure to return a helpful error message if no args are passed to bunx
* Add tests for bunx without args
|
|
* Document node:http
* Fix test
* Fix default
* Fix default
|
|
* fix: http url add search query
* fix: add tests
|
|
* Add a zig fmt action
* add failing file
* Setup prettier better
* Update prettier-fmt.yml
* Fail on error
* Update prettier-fmt.yml
* boop
* boop2
* tar.gz
* Update zig-fmt.yml
* Update zig-fmt.yml
* Update zig-fmt.yml
* Update zig-fmt.yml
* Update zig-fmt.yml
* boop
* Update prettier-fmt.yml
* tag
* newlines
* multiline
* fixup
* Update zig-fmt.yml
* update it
* fixup
* both
* w
* Update prettier-fmt.yml
* prettier all the things
* Update package.json
* zig fmt
* ❌ ✅
* bump
* .
* quotes
* fix prettier ignore
* once more
* Update prettier-fmt.yml
* Update fallback.ts
* consistentcy
---------
Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com>
|
|
|
|
* fix(os.tmpdir()) strip trailing slash on *unix machines
* make use of strings.withoutTrailingSlash(dir);
|
|
|
|
|
|
|
|
* Fix Bun.sleep/sleepSync to actually use milliseconds
`Bun.sleepSync` was accidentally treating its argument as seconds rather than milliseconds as the docs stated. This is a breaking change in that the function now behaves as documented. Fixed relevant tests.
* sleepSync: add more argument checking, tests
|
|
* removed redundant tests, fixed server segfault
* fix onRejectStream, safer unassign signal
* fix abort Bun.serve signal.addEventListener on async
* move ctx.signal null check up
* keep original behavior of streams onAborted
|
|
|
|
|
|
* fix(node:http/https): fix passing `URL` objs to `http.request`(#2253)
* fix(node:http): hoist debug env var
* fix(node:http): make body `undefined` when falsy
|
|
abort event behavior (#2252)
* fix deinit behavior when connection is aborted using ResponseStream
* fix abort handling on stream, and get better tests
* avoid segfault by trying to deinit 2x when aborted
* make tests more reliable
* more reliable onResolveStream after aborted
* add test case for not firing the abort signal
|
|
* fix Bun.file.arrayBuffer() segmentation fault on empty file #2248
* cleanner this.iotask check
|
|
|
|
|
|
|
|
This reverts commit e538bb31ad7a2c4b4ce2b1f7d6b18a3140939950.
|
|
* Update Makefile
* Introduce `preload`
* Add a test
* Support entry points
---------
Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com>
|
|
|
|
* use abort signal on http.ClientRequest
* fix edge case and add test
|
|
* add signal on http.Server.listen
* actual call close instead of just stopping the server
|
|
|
|
|
|
|
|
|
|
* make empty nullable
* revert mistake change
|
|
|
|
* fixup
* Upgrade Zig
* Remove bad assertion
* strings
* bump
* mode -> optimize
* optimize
* Linux build
* Update bindgen.zig
|
|
|
|
|
|
* wip(undici): get basic requests working
* wip(undici): implement most request params, add tests
* fix(undici): get tests passing for `undici.request`
* test(undici): test headers in `undici.request`
|
|
|
|
|
|
|