Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2023-01-03 | Remove usages of std.x | 7 | -98/+75 | ||
2023-01-03 | [streams] speed up `Readable` in some cases (#1708) | 2 | -14/+29 | ||
If `encoding` is set, no `Buffer`s would be exposed thus `Uint8Array` can be used directly. - fix data corruption in `BufferList.concat()` - fix segfaults in `BufferList.join()` | |||||
2023-01-03 | Fix crash in BufferList | 1 | -2/+2 | ||
2023-01-03 | Implement `napi_make_callback` | 1 | -22/+47 | ||
2023-01-03 | Stub out missing napi functions and include error message | 4 | -7/+92 | ||
2023-01-03 | Fix spec issue with `napi_get_typedarray_info` | 1 | -3/+3 | ||
2023-01-02 | [socket] handle `connectError` (#1705) | 2 | -85/+89 | ||
assorted clean-ups & fixes | |||||
2023-01-02 | Support any `ArrayBufferView` in StringDecoder | 1 | -10/+20 | ||
2023-01-02 | implement `net.Socket` (#1701) | 2 | -3/+257 | ||
- support TCP sockets for now, i.e. no IPC - extra features like keep-alive, no-delay etc. are absent due to limitations of uSockets - fix `jest` to treat `done(nullish)` as success | |||||
2023-01-02 | Make the error message for unsupported dependency type a little clearer | 1 | -1/+1 | ||
2023-01-02 | Upgrade simdutf | 2 | -518/+720 | ||
Thanks @lemire | |||||
2023-01-02 | fix lingering process by dead sockets (#1700) | 1 | -67/+75 | ||
`Bun.listen()` and `Bun.connect()` would create sockets that under certain conditions with calls to `.end()` or `.stop`, prevents the process from exiting gracefully. | |||||
2023-01-01 | clean up `Promise` handling (#1697) | 14 | -162/+127 | ||
2023-01-01 | Fix `bun --cwd` after https://github.com/ziglang/zig/pull/13596 | 1 | -2/+8 | ||
2023-01-01 | Add workaround | 1 | -0/+5 | ||
2023-01-01 | Bump | 1 | -1/+1 | ||
2023-01-01 | test crypto.randomBytes returns a Buffer | 1 | -31/+3 | ||
2023-01-01 | Handle extremely unlikely edgecase | 1 | -10/+21 | ||
2023-01-01 | Fix linux build issue | 1 | -3/+7 | ||
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 | 9 | -13/+157 | ||
2023-01-01 | Workaround https://github.com/ziglang/zig/issues/14148 | 1 | -2/+3 | ||
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 | Make `NamesIterator` safer | 2 | -9/+24 | ||
2022-12-30 | Upgrade WebKit | 3 | -2/+2 | ||
2022-12-30 | More assertions | 10 | -118/+186 | ||
2022-12-30 | Don't use zig's memcpy function | 1 | -1/+2 | ||
It is very slow | |||||
2022-12-30 | Use ArrayBitSet that passes by reference instead of value | 3 | -62/+588 | ||
2022-12-30 | Fix crash with `bun install <foo>` | 1 | -18/+26 | ||
2022-12-29 | Set CLOXEC | 1 | -1/+1 | ||
2022-12-29 | Fix broken hardlink installs | 1 | -1/+1 | ||
2022-12-29 | Fix OOB when deinit'ing dir walker | 1 | -4/+7 | ||
2022-12-29 | [node:crypto] 50x faster `createHash` | 1 | -42/+70 | ||
2022-12-29 | Introduce `Bun.CryptoHasher` | 15 | -195/+974 | ||
2022-12-29 | [node] Implement `process.uptime` and `process.umask` | 1 | -5/+36 | ||
2022-12-28 | Expose the rest of RIPEMD160 | 2 | -0/+37 | ||
2022-12-28 | Implement `Bun.RIPEMD160` | 10 | -13/+482 | ||
`RIPEMD160` is used by node:crypto. | |||||
2022-12-28 | Use BoringSSL with patches from Electron | 8 | -1/+366 | ||
2022-12-28 | :scissors: | 1 | -7/+0 | ||
2022-12-28 | [WebSocket] Implement `headers` support | 6 | -23/+162 | ||
Fixes https://github.com/oven-sh/bun/issues/1676 | |||||
2022-12-28 | Fixes https://github.com/oven-sh/bun/issues/1677 | 1 | -21/+13 | ||
2022-12-28 | Workaround https://github.com/ziglang/zig/issues/14099 | 1 | -0/+4 | ||
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) | 169 | -6533/+9323 | ||
* @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 | [bundler] fix logging verbosity (#1671) | 2 | -2/+2 | ||
fixes #1666 |