Jarred Sumner
4b5233fc3a
feat(fetch) rejectUnauthorized and checkServerIdentity ( #4514 )
...
* enable root certs on fetch
* rebase
* fix lookup
* some fixes and improvements
* fmt
* more fixes
* more fixes
* check detached onHandshake
* fix promise case
* fix cert non-Native
* add fetch tls tests
* more one test
2023-09-06 22:33:55 -07:00
Birk Skyum
99219d5e1c
Update nodejs compat docs cp/cpSync/watchFile/unwatchFile ( #4525 )
2023-09-06 22:32:27 -07:00
Ashcon Partovi
70ec9afa46
Add bun-types to 'bun fmt' script
2023-09-06 22:32:26 -07:00
Ashcon Partovi
eb316e7197
Add types for watchFile and unwatchFile
2023-09-06 22:32:26 -07:00
Ashcon Partovi
02ba25c103
Add types for cp and cpSync
2023-09-06 22:32:26 -07:00
Ashcon Partovi
2b6f297c0d
Remove issue template for install
...
It's not used, and use the bug issue instead.
2023-09-06 22:32:26 -07:00
Jarred Sumner
b38b345184
Merge branch 'jarred/prepare-for-libuv' of https://github.com/oven-sh/bun into jarred/prepare-for-libuv
2023-09-06 20:49:26 -08:00
Jarred Sumner
b7241f77fe
bump
2023-09-06 20:47:06 -08:00
Dylan Conway
ca835b726f
avoid undefined symbols
2023-09-06 14:24:04 -07:00
Dylan Conway
4ac6ca8700
avoid duplicate symbols
2023-09-06 14:12:06 -07:00
Jarred Sumner
bd7a2619e8
Merge branch 'jarred/prepare-for-libuv' of https://github.com/oven-sh/bun into jarred/prepare-for-libuv
2023-09-06 11:20:35 -08:00
Jarred Sumner
258615a43f
fixup
2023-09-06 11:20:01 -08:00
Jarred Sumner
33d83ad6ca
Update bun.zig
2023-09-06 12:09:28 -07:00
Jarred Sumner
bb9e0c2043
windows
2023-09-06 11:02:41 -08:00
Jarred Sumner
724a83de53
some clenaup
2023-09-06 10:51:32 -08:00
Jarred Sumner
db42fd3b1d
Merge branch 'jarred/prepare-for-libuv' of https://github.com/oven-sh/bun into jarred/prepare-for-libuv
2023-09-06 10:31:17 -08:00
Jarred Sumner
9a485be954
ok
2023-09-06 10:29:42 -08:00
Jarred Sumner
dca6ffd4cd
We have to bump the version of Debian because libarchive has a higher minimum requirement
2023-09-06 09:28:20 -07:00
Jarred Sumner
dae3887bed
Undo that change
2023-09-06 09:20:30 -07:00
Jarred Sumner
6979855f42
Bummp
2023-09-06 08:59:06 -07:00
Jarred Sumner
ce4c1351bb
Bump
2023-09-06 08:57:53 -07:00
Jarred Sumner
1a275c6337
small fixes
2023-09-06 08:56:16 -07:00
Jarred Sumner
666fbead09
Fixes
2023-09-06 08:42:43 -07:00
Jarred Sumner
b8329f293e
Merge branch 'jarred/prepare-for-libuv' of https://github.com/oven-sh/bun into jarred/prepare-for-libuv
2023-09-06 06:48:27 -08:00
Jarred Sumner
4601b80d7c
use less std.os
2023-09-06 06:48:08 -08:00
Jarred Sumner
4b58698136
Merge branch 'main' into jarred/prepare-for-libuv
2023-09-06 07:40:51 -07:00
Jarred Sumner
400bc949e6
more things work
2023-09-06 06:37:59 -08:00
dave caruso
a79440f0c3
fix(runtime): fix events.once not working ( #4520 )
2023-09-06 07:13:05 -07:00
Jarred Sumner
5fb23b9296
bun install progress
2023-09-06 04:18:14 -08:00
Jarred Sumner
caa3ff71fe
Make require() work
2023-09-06 01:19:45 -08:00
Dylan Conway
daaac7792c
allocate task for ThreadSafeFunction ( #4513 )
...
* create thread safe function task
* Update napi.zig
* Update napi.zig
2023-09-06 02:04:00 -07:00
Jarred Sumner
c33e86e1a4
Bun.serve() and much of the event loop works now
2023-09-06 00:57:25 -08:00
Jarred Sumner
e44911d4eb
fetch works
2023-09-05 22:19:48 -08:00
Jarred Sumner
e7c6b1d683
fixup
2023-09-05 21:25:54 -07:00
Jarred Sumner
38849b566d
Update JSSink.h
2023-09-05 21:08:50 -07:00
Jarred Sumner
831919d12a
regenaret
2023-09-05 21:08:36 -07:00
Jarred Sumner
547b8453ec
reb
2023-09-05 21:05:14 -07:00
Derrick Farris
7c82dc86ba
Update development.md ( #4480 )
...
Remove comment about removed `BUN_OVERRIDE_MODULE_PATH` env var
2023-09-05 20:28:39 -07:00
Ciro Spaciari
125880af7d
update root certs ( #4499 )
2023-09-05 20:28:20 -07:00
Jarred Sumner
b9e5758a86
Merge branch 'main' into jarred/prepare-for-libuv
2023-09-05 19:26:45 -08:00
Jarred Sumner
27c82a6763
Many more things are starting to work.
2023-09-05 17:43:23 -08:00
Dylan Conway
70a5cfe908
fix text decode trim ( #4495 )
...
* remove trim
* separate function
* a test
* trim when `stream` is true
---------
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
2023-09-05 17:53:31 -07:00
Jarred Sumner
1bd5b245b8
Align process.nextTick execution order with Node ( #4409 )
...
* Align `process.nextTick` execution order with Node
* some tests
* formatting
* fixups
* fix the test failures
* simplify the logic here
* push it up
---------
Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com >
Co-authored-by: dave caruso <me@paperdave.net >
2023-09-05 17:52:57 -07:00
dave caruso
acfd028e8f
feat(runtime): Implement fs.watchFile ( #4467 )
...
* really lame prototype
* uses threads but badly
* it works i guess
* unwatchFile but lame
* it works
* test
* a
* aomitcs
* fix unwatching race condition
* use hasPendingActivity and GC stuff better
* test
* revert this
2023-09-05 17:41:39 -07:00
dave caruso
6f8a393492
fix(node:net): emit close event on connection error ( #4336 )
...
* emit close event on connection error
* re-review
* add test
2023-09-05 16:59:40 -07:00
Ciro Spaciari
6e50dd210f
fix(fetch) always use readable stream if it is available ( #4503 )
...
* always use readable stream if it is available
* use bun sleep
* fix tests
* rm uws dep
2023-09-05 15:22:09 -07:00
Ciro Spaciari
d268097ded
fix SSL proxy tunneling on fetch ( #4510 )
2023-09-05 15:21:34 -07:00
dave caruso
1e998c1bf2
fix(install): ensure all lockfile structs do not have undefined padding ( #4401 )
...
* padding sucks
* this assertion is already done elsewhere
* remove test. will be covered alex's pr i believe?
* fix webkit submodule
* fix uws submodule
2023-09-05 14:25:19 -07:00
Alex Lam S.L
bc2b55fdee
fix checkout/build failure due to src/deps/uws ( #4505 )
2023-09-05 19:16:11 +03:00
Dylan Conway
7dae4db52a
fix ipv6 localhost fetch ( #4498 )
...
* `node` null for localhost getaddrinfo
* more test
2023-09-05 06:12:54 -07:00