Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2023-01-01 | Make asPromise() and asInternalPromise() safer, but slower | 1 | -2/+2 | ||
2023-01-01 | Update bindings.zig | 1 | -4/+0 | ||
2023-01-01 | [internal] Add more bindings | 7 | -10/+132 | ||
2022-12-31 | [jest] fix and improve hooks (#1689) | 1 | -3/+49 | ||
- wait for async hooks to complete before running tests - add support for `done(err)` callbacks in hooks fixes #1688 | |||||
2022-12-30 | Upgrade WebKit | 3 | -2/+2 | ||
2022-12-30 | More assertions | 2 | -5/+5 | ||
2022-12-29 | [node:crypto] 50x faster `createHash` | 1 | -42/+70 | ||
2022-12-29 | Introduce `Bun.CryptoHasher` | 14 | -193/+959 | ||
2022-12-29 | [node] Implement `process.uptime` and `process.umask` | 1 | -5/+36 | ||
2022-12-28 | Implement `Bun.RIPEMD160` | 10 | -13/+482 | ||
`RIPEMD160` is used by node:crypto. | |||||
2022-12-28 | [WebSocket] Implement `headers` support | 5 | -13/+110 | ||
Fixes https://github.com/oven-sh/bun/issues/1676 | |||||
2022-12-28 | Add `crypto` module from browserify | 2 | -1/+27959 | ||
2022-12-28 | Move some code up | 4 | -17/+11 | ||
2022-12-28 | Fix `ReadableStream.pipeTo` | 2 | -3/+3 | ||
2022-12-28 | log object string correctly (#1674) | 2 | -14/+13 | ||
use `Symbol.toStringTag` of the object or that of its `.prototype` fixes #1584 | |||||
2022-12-28 | Fix build issue on latest zig | 2 | -4/+4 | ||
2022-12-28 | Upgrade to latest Zig (#1610) | 51 | -2065/+4776 | ||
* @min and @max * builtins and some trivial ones * Most of them * more * more! * More Progress * wip * Update tagged_pointer.zig * Update http_client_async.zig * Most of the iterable dir changes * alright * Remove usages of deprecated formatters * :camera: * fmt * Update shimmer.zig * wip * wip * wip * progress * more * Latest * stuck on error * latest * workaround stage2 * wip * Update string_immutable.zig * wip * Migrate `Dirent` and `require("fs')` to use JSC<>Zig bindings * Fix build errors * Fixup most of the test failures * Fix `make headers` * Fix "outside package path" error * Fixup aligned alloc * Add missing file * linux * More linux fixes * use latest peechy * Fix transpiler test failure * Forgot about these * Fixup test failure * Update node-timers.test.ts * [node:htt] Fix `undefined is not an object` error Fixes https://github.com/oven-sh/bun/issues/1618 * Update http.exports.js * Make this test less flaky * fix hashes * Fix hex formatting and zls issues * Download zig version * Update Dockerfile * Update Dockerfile * Update uws * Update Dockerfile * Set llvm version * Update README.md * Update uws * Update Dockerfile * Update io_linux.zig * Update bun.zig * Log output * workaround strange @cInclude error * Make ffi tests better * Don't use cImport * Update c.zig * Update c-bindings.cpp * call setOutputDir * Update Dockerfile * Use a longer name * latest * Update serve.test.ts Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> Co-authored-by: Veikka Tuominen <git@vexu.eu> | |||||
2022-12-27 | emit `206 Partial Content` only for partial response (#1670) | 1 | -1/+1 | ||
fixes #1668 | |||||
2022-12-23 | Disable optimization | 1 | -61/+62 | ||
2022-12-22 | pass callback to super _construct if possible | 1 | -1/+5 | ||
2022-12-22 | fix createReadStream hang | 1 | -1/+1 | ||
highWaterMark test not working correctly but this prevents createReadStream from hanging | |||||
2022-12-21 | Fix throw | 1 | -1/+1 | ||
2022-12-21 | fix jest hooks in bun-test (#1639) | 1 | -2/+3 | ||
* fix(jest) fix broken jest hooks * add tests | |||||
2022-12-20 | Update ZigGlobalObject.cpp | 1 | -3/+3 | ||
2022-12-20 | typo | 1 | -3/+3 | ||
2022-12-20 | [web] Support multiple arguments in `setTimeout`, `setInterval`, and ↵ | 5 | -10/+139 | ||
`setImmediate` | |||||
2022-12-19 | New subcommand: `bunx` (#1634) | 1 | -4/+1 | ||
* Implement `bunx` * copy cleanup Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> | |||||
2022-12-19 | [Bun.write] Slightly better handling for older linux kernels that lack ↵ | 1 | -2/+2 | ||
io_uring support If io_uring is unsupported, we do the writes synchronously even if they're huge | |||||
2022-12-18 | Regenerate builtins | 1 | -4/+27 | ||
2022-12-17 | bug compatible with `stdin.on("readable")` (#1626) | 1 | -3/+26 | ||
2022-12-17 | Upgrade WebKit | 1 | -0/+0 | ||
2022-12-17 | Delete Oniguruma (#1625) | 60 | -2563/+3 | ||
* Update .gitmodules * Delete oniguruma * Delete Oniguruma * Make this test less flaky * :scissors: Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> | |||||
2022-12-17 | Regenerate builtins | 1 | -7/+2 | ||
2022-12-17 | Update WebKit | 1 | -0/+0 | ||
2022-12-17 | Use Bun.deepEqual in `assert` module | 1 | -1504/+41 | ||
2022-12-17 | Use `Buffer.isBuffer` and node:util/types in `util` module | 2 | -1/+651 | ||
2022-12-17 | Implement `node:util/types` | 6 | -0/+378 | ||
Fixes #1617 | |||||
2022-12-17 | Add `strict` option to Bun.deepEquals | 1 | -5/+12 | ||
2022-12-16 | add tests for `process.stdin` (#1621) | 1 | -1/+1 | ||
2022-12-16 | [napi] Implement `napi_create_bigint_words` | 1 | -0/+30 | ||
warning: not tested | |||||
2022-12-15 | [js parser] Fix bug where `const {resolve} = require` throws "require is not ↵ | 1 | -1/+1 | ||
defined" | |||||
2022-12-15 | [node:process] Implement `process.argv0`, `process.execPath` | 5 | -5/+61 | ||
Fixes https://github.com/oven-sh/bun/issues/1599 | |||||
2022-12-15 | [node:process] Implement `process.abort()` | 1 | -0/+9 | ||
2022-12-15 | [bun run] Include signal code on error | 1 | -38/+4 | ||
2022-12-15 | [process.stdin] Support reading from process.stdin in the same tick | 2 | -5/+35 | ||
2022-12-15 | fix(stream): make Readable.read work w/o _construct implemented (#1613) | 3 | -19/+12 | ||
* fix(stream): put Readable._readableState.constructed default in spec (true, not false) * cleanup(readable): remove unnecessary _construct methods * test(stream): add test for Readable w/o _construct method | |||||
2022-12-13 | [bun:jsc] Introduce `profile` function | 2 | -0/+54 | ||
2022-12-13 | Fix crash in `startSamplingProfiler` | 1 | -5/+3 | ||
2022-12-13 | Avoid creating closure | 2 | -55/+53 | ||
2022-12-13 | make `process.stdin` work under TTY (#1611) | 1 | -49/+35 | ||
- workarounds for #1607 & #1608 fixes #1604 |