aboutsummaryrefslogtreecommitdiff
path: root/src (follow)
AgeCommit message (Collapse)AuthorFilesLines
2022-09-26Make `Bun.spawn`, FileSink and FileBlobLoader a little more reliableGravatar Jarred Sumner 14-209/+550
2022-09-26[Web Streams] Add `body` to `Response` and `Request` (#1255)Gravatar Jarred Sumner 12-155/+928
Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com>
2022-09-26Make getting the body for `fetch` a little more reusableGravatar Jarred Sumner 1-42/+63
2022-09-26Add missing ignoreUsage callGravatar Jarred Sumner 1-0/+1
2022-09-26Fix crash when insufficient argumentsGravatar Jarred Sumner 1-1/+1
2022-09-25Fix `console.log` not printing an empty lineGravatar Jarred Sumner 2-2/+5
Depends on https://github.com/oven-sh/WebKit/actions/runs/3123884691/jobs/5066828848 Fixes https://github.com/oven-sh/bun/issues/1276
2022-09-25Implement `isatty` in `node:tty`Gravatar Jarred Sumner 5-0/+84
2022-09-25:sleepy:Gravatar Jarred Sumner 5-15/+157
2022-09-25Make Linux implementation workGravatar Jarred SUmner 3-31/+86
2022-09-25Linux implementationGravatar Jarred Sumner 6-23/+180
2022-09-25wipGravatar Jarred Sumner 23-20/+1810
2022-09-23Update bindings.zigGravatar Jarred Sumner 1-0/+9
2022-09-23Implement `Bun.which`Gravatar Jarred Sumner 1-0/+79
2022-09-23Use JSC heap for .arrayBuffer()Gravatar Jarred Sumner 1-4/+1
2022-09-22Update streams.zigGravatar Jarred Sumner 1-7/+2
2022-09-22Faster `Blob` + begin to implement `FileSink`Gravatar Jarred Sumner 29-279/+2165
2022-09-22Fix linux buildGravatar Jarred SUmner 2-1/+3
2022-09-22Add epoll to list of syscalls that can failGravatar Jarred Sumner 1-0/+1
2022-09-22Remove a mutex when enqueuing concurrent tasksGravatar Jarred Sumner 1-3/+3
2022-09-221 event loop per thread. Instead of 3.Gravatar Jarred Sumner 8-141/+146
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 ↵Gravatar Jarred Sumner 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-22Fix `bun run foo --` by ignoring `--`Gravatar Jarred Sumner 1-2/+6
2022-09-21Fix `preact` & other "classic" jsx transforms, most likelyGravatar Jarred Sumner 2-20/+113
2022-09-21Fix crash with `jsxFragment` and `jsxFactory` in tsconfig.jsonGravatar Jarred Sumner 1-21/+51
Fixes https://github.com/oven-sh/bun/issues/1269
2022-09-21Fix crash when creating an empty arrayGravatar Jarred Sumner 1-1/+1
2022-09-21Increase macro stack sizeGravatar Jarred Sumner 1-1/+1
2022-09-20Update types.zigGravatar Jarred Sumner 1-1/+3
2022-09-20fixupGravatar Jarred Sumner 1-3/+4
2022-09-20Update WebKitGravatar Jarred Sumner 1-0/+0
2022-09-20Be more careful with process.argvGravatar Jarred Sumner 1-8/+12
2022-09-20Allow .env files to define the same key multiple timesGravatar Jarred Sumner 1-32/+55
Fixes https://github.com/oven-sh/bun/issues/1262
2022-09-20meant to include this in the previous commitGravatar Jarred Sumner 2-1/+5
2022-09-20Add `navigator.userAgent` , `navigator.hardwareConcurrency`Gravatar Jarred Sumner 3-0/+58
2022-09-20Fix incorrect `hostname` logicGravatar Jarred Sumner 2-13/+28
Fixes https://github.com/oven-sh/bun/issues/1261
2022-09-19Update `process.argv` to more closely match nodeGravatar Jarred Sumner 1-17/+12
2022-09-19Pass through arguments unmodified after `bun run <script>` or `bun <script>`Gravatar Jarred Sumner 6-49/+42
Fixes https://github.com/oven-sh/bun/issues/231
2022-09-19Handle nested files more correctly with "imports" in package.jsonGravatar Jarred Sumner 1-5/+3
2022-09-19Implement `imports` in package.json (`#foo` imports)Gravatar Jarred Sumner 2-85/+205
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-19Fix broken destructorsGravatar Jarred Sumner 1-5/+2
2022-09-19Fix larger bodiesGravatar Jarred Sumner 1-0/+6
2022-09-18Improve the perf of reading HTTP request bodyGravatar Jarred Sumner 1-28/+15
2022-09-18Fix occasional crash with .json()Gravatar Jarred Sumner 1-1/+7
2022-09-18Fix broken sending http bodyGravatar Jarred Sumner 1-1/+3
2022-09-18Update http_client_async.zigGravatar Jarred Sumner 1-6/+12
2022-09-18Add a way to disable timeout and keepaliveGravatar Jarred Sumner 2-37/+69
2022-09-17extremely minor perf nitbun-v0.1.12Gravatar Jarred Sumner 1-1/+1
2022-09-17feat: env loader nested values with curly braces (#1246)Gravatar Kit PANG 1-1/+46
* [env loader] Add support for nested value with curly braces does not support default values for nested values, e.g., ${undefined:default}, ${undefined:-default}, or ${undefined-default} * fix: minor fix and add more test * [env loader] Improve nested value parsing performance remove unnecessary branching Co-authored-by: Like <like@ekil.sh>
2022-09-17Fix napi module registrationGravatar Jarred Sumner 3-6/+17
Fixes https://github.com/oven-sh/bun/issues/1240
2022-09-17Handle missing 0\r\n chunk in HTTP clientGravatar Jarred Sumner 1-1/+17
2022-09-17Update & configure SSL a littleGravatar Jarred Sumner 5-39/+62