Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2022-11-03 | Fix `cmd not found in $PATH` printing raw struct | 1 | -1/+1 | ||
2022-11-03 | Delete unused file | 1 | -97/+0 | ||
2022-11-03 | Introduce `import.meta.primordials` for builtin JS | 4 | -3/+91 | ||
the `import.meta` object in Bun now has a `primordials` object which makes a handful of globals safe for access. Inside of bun: or node: modules, it is a special object (ownKeys is not implemented, so Object.keys() wont work on it) - Array - String - `isPromise` - `isCallable` - `isConstructable` - `tryGetById(foo, "bar')` which is like foo?.bar - `arrayPush` which is like `Array.prototype.push` - `Bun` - `isAbortSignal` cc @ThatOneBro @lawrencecchen | |||||
2022-11-02 | Update headers-handwritten.h | 1 | -3/+3 | ||
2022-11-02 | Add missing headers | 1 | -0/+3 | ||
2022-11-02 | Fix 4/4 failing tests | 1 | -5/+5 | ||
2022-11-02 | Fix 5/9 failing tests | 1 | -4/+6 | ||
2022-11-02 | Update ZigGlobalObject.cpp | 1 | -1/+1 | ||
2022-11-02 | Fixes #1448 #1450 | 1 | -6/+2 | ||
2022-11-02 | Fix missing functions | 1 | -1/+8 | ||
2022-11-02 | Fixup | 1 | -1/+1 | ||
2022-11-02 | Fix memory leak | 3 | -5/+9 | ||
2022-11-02 | Update ffi.exports.js | 1 | -2/+2 | ||
2022-11-02 | Add way to know if JSCallback is threadsafe | 1 | -3/+8 | ||
2022-11-02 | [bun:ffi] Add `threadsafe` option to callbacks | 3 | -3/+47 | ||
2022-11-02 | Update ffi.zig (#1449) | 1 | -1/+1 | ||
2022-11-02 | Flip the callback order | 1 | -1/+1 | ||
2022-11-02 | [bun:ffi] Implement `JSCallback` so C can call into JS | 5 | -86/+460 | ||
2022-11-02 | Improve async function handling code in setTimeout and setInterval | 1 | -19/+70 | ||
Should fix | |||||
2022-11-01 | Fix #1410 | 1 | -6/+0 | ||
woops | |||||
2022-11-01 | fix createWriteStream (#1433) | 1 | -9/+35 | ||
* fix createWriteStream * remove comment | |||||
2022-10-31 | fix for repeated regex match calls and fix for '^' in character classes (#1419) | 2 | -116/+114 | ||
* tests and formatting * fix for ^ in character class * formatting * test for repeated match and exec calls * create oniguruma regex for each exec/test * check errorCode from creating oniguruma regexp and always return {} on failure * oops * call onig_initialize once * fix incorrect escaping, removed unnecessary oniguruma settings * tests for "-" and "^" in character classes * free regex object before returns * force gc for some tests | |||||
2022-10-30 | Updating libuwebsockets C API (#1423) | 1 | -1/+1 | ||
2022-10-28 | Remove :scissors: function | 1 | -1/+0 | ||
2022-10-28 | Support getting cached values and pending activity in the bindings generator | 1 | -19/+368 | ||
2022-10-28 | space | 3 | -3/+260 | ||
2022-10-28 | Upgrade WebKit | 10 | -177/+304 | ||
2022-10-27 | feat(core): optimize zig slice (#1408) | 8 | -75/+65 | ||
* feat(core): optimize zig slice * address concerns | |||||
2022-10-27 | Add missing `break` | 1 | -0/+1 | ||
2022-10-27 | Allow overriding node polyfills via `BUN_OVERRIDE_MODULE_PATH` | 4 | -35/+163 | ||
2022-10-27 | Implement `process.release` | 1 | -0/+31 | ||
2022-10-26 | Prefer `BUN_PORT` over `PORT`bun-v0.2.2 | 1 | -1/+1 | ||
2022-10-26 | Update server.zig | 1 | -1/+1 | ||
2022-10-26 | Make `"tls"` an explicit object we pass instead of implicit top-level options | 2 | -9/+25 | ||
cc @Electroid @colinhacks | |||||
2022-10-26 | Fix issue with `CryptoKey` and `SubtleCrypto` constructors | 2 | -27/+10 | ||
2022-10-25 | Fix crash in TCP server | 1 | -18/+25 | ||
2022-10-25 | Fix lexer expected token error (#1387) | 1 | -0/+4 | ||
* fix: lexer expected token error * fix: handle parse error through logs | |||||
2022-10-25 | TCP & TLS Socket API (#1374) | 15 | -8/+3733 | ||
* TCP Socket API * Wip * Add snippet for StringDecoder * Rename `close` to `stop`, replace `close` with `end` * Add a tcp echo server test * Some docs * Update README.md * Fix build * Update README.md Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> | |||||
2022-10-24 | oniguruma regex lookbehind and multibyte hex fix (#1363) | 1 | -15/+115 | ||
* handle multibyte hex characters * non extended strings used for toString() and source * add hasIndices flags * more tests for lookbehinds, unicode, and hex characters * handled case when hex doesnt have enough digit, more tests * fix adding characters out of bounds * backslash in character class * compile() returns object * escape special characters in oniguruma character class | |||||
2022-10-24 | Maybe fix a crash | 1 | -1/+1 | ||
2022-10-24 | `Bun.peek` | 1 | -0/+93 | ||
2022-10-23 | Add `fd` to `SystemError` and fix 2 cases with invalid tagged union | 7 | -9/+42 | ||
cc @sno2 | |||||
2022-10-23 | fix(web): stop segfault on invalid fd error (#1386) | 2 | -1/+15 | ||
2022-10-23 | Fix `ReadableStream.prototype.tee` | 2 | -1/+13 | ||
2022-10-23 | Add Web Crypto API (#1384) | 236 | -40/+18571 | ||
* Add Web Crypto API * Duplicate symbols * Update c_cpp_properties.json Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> | |||||
2022-10-23 | fix(fetch): stop `new Response(null)` from segfaulting (#1383) | 1 | -8/+1 | ||
* fix(fetch): resolve segfaults with 'Response' * nit: use shorter check | |||||
2022-10-22 | Fix spawn exitcode (#1371) | 1 | -1/+8 | ||
2022-10-21 | Codegen | 2 | -16/+25 | ||
2022-10-21 | Treat invalid buffer value as utf8 string | 1 | -2/+3 | ||
2022-10-21 | Implement `fs.createReadStream`, begin `fs.createWriteStream` | 1 | -3/+621 | ||