aboutsummaryrefslogtreecommitdiff
path: root/src/bun.js (follow)
AgeCommit message (Collapse)AuthorFilesLines
2023-01-17Fix lifetime issue in require.resolveGravatar Jarred Sumner 7-56/+174
2023-01-17workaround lifetime issueGravatar Jarred Sumner 1-2/+2
2023-01-17feat(cli): Support `HTTPS_PROXY`, `HTTP_PROXY`, and `NO_PROXY` #1440 (#1814)Gravatar Ciro Spaciari 1-0/+1
* WIP: http_proxy implemented, first steps for https_proxy #1440 * add HTTP_PROXY support to upgrade_command and WIP: tunneling * WIP async handshake, stuck on WANT_READ, try to defer + check * create and upgrade with proxy working, TLS and non-TLS to proxy TLS working * bun install/upgrade/create working with http(s)_proxy #1440 * add NO_PROXY support #1440 * remove commented code and add TODO * fix getHttpProxy no_proxy * fix formatting * refactor catch and getHttpProxy, fix empty strngs in env for proxy * allow optimization for handleResponseBody
2023-01-17Allow error instance in process.emitWarningGravatar Jarred Sumner 1-4/+13
2023-01-17cleanup error messageGravatar Jarred Sumner 1-2/+2
2023-01-17[process] Implement `process.emitWarning`Gravatar Jarred Sumner 1-0/+34
2023-01-17[EventEmitter] Fix emitter.off("eventName")Gravatar Jarred Sumner 1-1/+6
2023-01-17fix(readline/promises): new Interface() -> new PromisesInterface() (#1818)Gravatar Derrick Farris 1-1/+1
2023-01-17set availableGravatar Dylan Conway 1-14/+15
2023-01-17Fix console.log printing multiple propertiesGravatar Jarred Sumner 1-8/+20
2023-01-17dont export twiceGravatar Jarred Sumner 1-8/+1
2023-01-17Expose tls.connectGravatar Jarred Sumner 1-2/+26
2023-01-17make node-redis workGravatar Jarred Sumner 1-0/+2
2023-01-16send and disconnectGravatar Dylan Conway 1-0/+10
2023-01-16Make sure the socket keeps the process aliveGravatar Jarred Sumner 1-0/+2
2023-01-16guess we'll check if it's definedGravatar Jarred Sumner 1-1/+1
2023-01-16Fixes https://github.com/oven-sh/bun/issues/1654Gravatar Jarred Sumner 1-1/+1
2023-01-16Update node-dns.exports.jsGravatar Jarred Sumner 1-4/+6
2023-01-16[node:dns/promises] Fix missing importGravatar Jarred Sumner 2-3/+7
2023-01-16[node] Add `process.config`Gravatar Jarred Sumner 1-0/+31
2023-01-16Update c-bindings.cppGravatar Jarred Sumner 1-1/+1
2023-01-16Fix `which` returning directories sometimesGravatar Jarred Sumner 1-0/+23
2023-01-16[napi] Fix potential crash in `napi_create_buffer_copy`, `napi_create_buffer`Gravatar Jarred Sumner 3-1/+9
2023-01-16[napi] Don't assume `function` existsGravatar Jarred Sumner 1-1/+4
Fixes https://github.com/oven-sh/bun/issues/1808
2023-01-16Add missing `buffer` module exportsGravatar Jarred Sumner 1-13/+79
2023-01-16Don't open non-blocking on LinuxGravatar Jarred Sumner 1-1/+6
2023-01-16Use a reusable symbolGravatar Jarred Sumner 1-2/+1
2023-01-15[Response] reject HTTP status code correctly (#1800)Gravatar Alex Lam S.L 1-2/+1
2023-01-15fix handler reset in `Server.reload()` (#1801)Gravatar Alex Lam S.L 1-2/+2
2023-01-14fix bugs (#1795)Gravatar Alex Lam S.L 2-9/+30
- segfault reading stacktrace from `fs/promises` rejections - `Promise` rejection within `describe()` ends testing abruptly - `FSSink.write()` incorrectly handles `objectMode` - `FSSink.write()` throws wrong error codes
2023-01-14Fixes #1794Gravatar Jarred Sumner 3-3/+18
2023-01-13move more thingsGravatar Jarred SUmner 13-27/+27
2023-01-13Split some things into more files and use bun namespace instead of import moreGravatar Jarred SUmner 18-4755/+4920
2023-01-12[Bun.listen] Add flag to close all connectionsGravatar Jarred Sumner 1-4/+13
2023-01-12[Bun.serve] Add flag to close all connectionsGravatar Jarred Sumner 1-12/+41
2023-01-12set remaining indexes (#1785)Gravatar Dylan Conway 2-10/+19
2023-01-120 initialize remaining indexes in array (#1783)Gravatar Dylan Conway 1-0/+2
* 0 initialize remaining indexes in array * switch to memset
2023-01-12fix missing error pageGravatar Jarred Sumner 1-3/+3
2023-01-12reset string decoder on end (#1782)Gravatar Dylan Conway 2-2/+27
2023-01-12pointer typeGravatar Dylan Conway 1-1/+1
2023-01-12woopsGravatar Jarred Sumner 1-0/+4
2023-01-12Reduce amount of cloningGravatar Jarred Sumner 1-5/+11
2023-01-12more carefulGravatar Jarred Sumner 1-2/+2
2023-01-12[bindings] Make `isObject` align with `JSC::isObjectType`Gravatar Jarred Sumner 1-7/+5
2023-01-12[bun:test] Support `async` in `expect(async () => { await 1; }).toThrow()`Gravatar Jarred Sumner 2-6/+67
2023-01-12fix(bun-test): test title in results (#1753)Gravatar Ethan Burrell 1-1/+1
* fix(bun-test): test title in results * missed case * clean up import * respond to reviews
2023-01-12missingGravatar Jarred Sumner 1-22/+45
2023-01-11Update ImportMetaObject.cppGravatar Jarred Sumner 1-1/+1
2023-01-11[Bun.serve] Introduce publishToSelf boolean on websocket: {} config objectGravatar Jarred SUmner 1-45/+81
2023-01-11`require.resolve` in the runtime should use CommonJS export conditionsGravatar Jarred Sumner 8-53/+103