Carter Snook
033eebce29
refactor: create a high-level property iterator ( #972 )
...
This also fixes multiple memory leaks double frees.
2022-08-03 14:05:38 -07:00
Jarred Sumner
40a187f0de
fix bug in process.hrtime()
2022-08-03 13:26:19 -07:00
Zilin Zhu
a5a1435867
Fix u32 jsNumber cast ( #964 )
2022-08-02 16:45:18 -07:00
Jarred Sumner
ed9abb0cb0
[node.js compat] Implement process.hrtime() and process.hrtime.bigint()
2022-08-02 16:41:47 -07:00
Jarred Sumner
85c4c25bc2
Use WebKit LTO builds where appropriate
2022-08-01 15:16:17 -07:00
Oran Simhony
43c1f17d1f
Fix: move bun, Webkit and zig urls from Jarred-Sumner to oven-sh. ( #944 )
...
* Fix: move bun, Webkit and zig urls from Jarred-Sumner to oven-sh.
* Fix: changed urls from types.d.ts to base bun-types repo.
2022-07-31 15:41:45 -07:00
Ryan Russell
af5a062424
refactor(bunjs/bindings): code readability fix functionLazyLoadStreamPrototypeMap_getter ( #926 )
2022-07-31 01:10:49 -07:00
Carter Snook
3d6d2651da
fix(ffi): double-free segfault with symbols object ( #919 )
2022-07-29 17:43:18 -07:00
Jarred Sumner
6fecda6b73
There are ~3 different versions of strip with different flags and it is very confusing
2022-07-28 04:31:45 -07:00
Jarred Sumner
21b8f80a99
[misc] Make debug builds not depend on a specific directory structure
2022-07-28 04:04:53 -07:00
Jarred Sumner
380e7e1cfb
Update WebKit
2022-07-28 04:04:10 -07:00
Jarred Sumner
2106afc4d4
Fix process.versions.webkit
2022-07-28 04:04:07 -07:00
Jarred Sumner
97cd944237
[node compat] Fix bug with process.title
2022-07-28 04:03:49 -07:00
Jarred Sumner
bd547ace80
[misc] Replace reference to old repo
2022-07-27 21:20:45 -07:00
Jarred Sumner
194a5c896e
[misc] Simplify the commands used to build bun
2022-07-27 21:20:09 -07:00
Jarred Sumner
6b25e6935e
[bun install] Fix segfault when loading scopes
2022-07-27 21:16:22 -07:00
Jarred Sumner
bebce1ec63
[bun install] Fix missing lockfile data for tarballs
2022-07-27 21:15:57 -07:00
Jarred Sumner
fa3404920a
Upgrade WebKit in Dockerfile
2022-07-27 18:03:09 -07:00
Jarred Sumner
353f899309
getObject -> asCell because it's a little bit safer
2022-07-27 17:48:25 -07:00
Jarred Sumner
bdbd70ca0f
Update WebKit
2022-07-27 17:46:28 -07:00
Jarred Sumner
87746d611b
Upgrade WebKit
2022-07-27 17:46:28 -07:00
szatkus
a00eb95e29
#609 Don't truncate ascii buffers to 7-bit ( #775 )
2022-07-27 11:42:39 -07:00
Jarred Sumner
e468a61811
fixup
2022-07-27 02:06:46 -07:00
Jarred Sumner
4ee298fe20
"SegmentationFault at 1" -> "SegmentationFault at 0x10000000"
2022-07-27 02:04:19 -07:00
Jarred Sumner
5a81acce3a
[bun install] Fix AccessDenied error when installing some packages
...
Fixes https://github.com/oven-sh/bun/issues/728
Fixes https://github.com/oven-sh/bun/issues/867
Fixes https://github.com/oven-sh/bun/issues/135
Credit @SheetJSDev
2022-07-25 01:37:58 -07:00
Victory Osikwemhe
8a43083415
Support for completion in Bash ( #403 )
...
* Add bash completions for optional flags (long and short options)
* extend bash completion to support options with specific requirements
* fix: remove global variables
* fix: rename cur_file to cur_word
* add c,rm,i aliases
* fix: add --help flag to create alias
* fix: --loader options bug
* fix --backend and linting
* linting
* add support for file completion for `bun run` as well as few changes also
* chore(): use _ as prefix for function names
* fix undefined function
* feat(wip): implement installation for bash bun completion in zig
* fix(): use separate paths instead of slice of paths
* rename _bun.bash to bun.completion.bash for compatability with oh-my-bash
* change `bun.completion.bash` to filename
2022-07-25 00:47:34 -07:00
Hyro
e68c4f584b
feat(install): use this repository ( #582 )
...
https://github.com/oven-sh/bun instead of https://github.com/Jarred-Sumner/bun-releases-for-updater
2022-07-25 00:38:55 -07:00
Jarred Sumner
bdf6b3e312
Wire up console.log(new Blob)
2022-07-24 01:22:33 -07:00
Jarred Sumner
8e84f361ac
Print < 512 bytes as "N bytes" instead of "0.0"
2022-07-24 01:22:33 -07:00
Jarred Sumner
c921e4a3f1
Improve console.log(new Blob([123])) output
2022-07-24 01:22:33 -07:00
Jarred Sumner
f524c72095
Make errors always print error: unless the name of the error is Error
2022-07-24 01:22:33 -07:00
Soney Mathew
7de90a82b0
[Bun.js] support for util.TextEncoder ( #844 )
...
* [Bun.js] support for util.TextEncoder
* [Bun.js] test for util.TextEncoder
2022-07-23 15:51:27 -07:00
darker
c412d0069e
feat: added info, info_bod and success method to wrap type of messages ( #845 )
2022-07-23 12:39:12 -07:00
Michell Brito
872304852e
Merge pull request #800 from alexkuz/fix-install-script-colors--645
2022-07-22 20:32:57 -04:00
Jarred Sumner
849c743cd2
[bun install] Fix issue with URL path when sending request
2022-07-22 17:12:37 -07:00
Jarred Sumner
52144c0577
Fix missing function bug
2022-07-22 16:17:13 -07:00
SheetJSDev
db51f285f8
bun install use custom BUN_CONFIG_REGISTRY port (#823 )
2022-07-22 15:55:24 -07:00
Jarred Sumner
8392a86300
[docker] wip
2022-07-22 15:41:08 -07:00
Jarred Sumner
2e71ea4db9
[bun dev] Add flag to force hmr
2022-07-22 13:52:55 -07:00
Jarred Sumner
2dcd9e7eb9
[bun upgrade] Fix version display name for canary build
2022-07-22 13:26:31 -07:00
Jarred Sumner
2a6acf3c90
[bun upgrade] Fix name used in temporary dir for canary builds
2022-07-22 13:06:51 -07:00
Jarred Sumner
105350b826
Mention WSL version requirement
2022-07-22 12:20:04 -07:00
Jarred Sumner
c2d6ceb0f3
[bun upgrade] Implement --canary and BUN_CANARY=1
2022-07-22 12:19:30 -07:00
Jarred Sumner
ddfd2fd442
Update WebKit
2022-07-22 02:06:30 -07:00
Jarred Sumner
0d4b4c4942
Canary builds (Linux) ( #824 )
...
* wip
* WIP:
* WIP
* WIP
* WIP
* WIP
* WIP
* Update WebKit
* WIP
* WIP
* WIP
* WIP
* WIP
* WIP
* WIP
* WIP
* Update WebKit
* WIP
* WIP
* WIP
* WIP
* Workaround missing system calls
* WIP
* WIP
* WIP
* WIP
* WIP
* WIP
* WIP
* Fix baseline detection
* WIP
* strip debug symbol
* Auto-generate canary build
Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com >
2022-07-22 00:58:45 -07:00
Carter Snook
7500f4b2ca
feat(node/fs): implement more stat methods ( #807 )
2022-07-20 10:19:41 -07:00
Alexander
5c620959bb
fix install script colors
2022-07-20 11:51:21 +04:00
Carter Snook
8bcf68e5e0
fix(api): stop double-free of prop array ( #793 )
2022-07-19 21:05:52 -07:00
Wallunen
e5af1ea3bc
refactor(installer): renovate install script ( #745 )
2022-07-19 14:56:28 -04:00
Jarred Sumner
a1a0c18478
[js] Set global and self
...
Fixes https://github.com/oven-sh/bun/issues/768
2022-07-17 22:49:09 -07:00