surprisedpika
36fbad3709
Fix minor spelling mistake in bun:test toThrowError() ( #12043 )
2024-06-21 12:23:47 -07:00
dave caruso
b76376f8a6
chore: upgrade zig to 0.13.0 ( #9965 )
...
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
Co-authored-by: Grigory <grigory.orlov.set@gmail.com >
Co-authored-by: Dylan Conway <35280289+dylan-conway@users.noreply.github.com >
Co-authored-by: Meghan Denny <hello@nektro.net >
Co-authored-by: Kenta Iwasaki <63115601+lithdew@users.noreply.github.com >
Co-authored-by: John-David Dalton <john.david.dalton@gmail.com >
Co-authored-by: Dale Seo <5466341+DaleSeo@users.noreply.github.com >
Co-authored-by: Zack Radisic <56137411+zackradisic@users.noreply.github.com >
Co-authored-by: paperdave <paperdave@users.noreply.github.com >
Co-authored-by: Georgijs Vilums <georgijs.vilums@gmail.com >
Co-authored-by: Dylan Conway <dylan.conway567@gmail.com >
2024-06-20 13:48:39 -07:00
dave caruso
e58cf69f94
feat(bundler): Add --sourcemap=linked for //# sourceMappingURL comments ( #11983 )
...
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
2024-06-20 13:46:49 -07:00
Jarred Sumner
77192072c8
[bun:sqlite] Support unprefixed bindings, safe integers / BigInt, as(Class) ( #11887 )
2024-06-16 23:44:07 -07:00
Jarred Sumner
1454e9a0a6
Don't wait for both connections to fail before starting the next one ( #11859 )
2024-06-14 11:36:18 -07:00
Ciro Spaciari
2f7cd38d81
fix(SSL) Fix clients write retry ( #11849 )
2024-06-13 13:00:24 -07:00
dave caruso
6e0f58bc05
fix(ci): make it so ci doesnt overwrite the release builds with canary's debug symbols ( #11769 )
...
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
2024-06-11 13:35:29 -07:00
Jarred Sumner
c451ef5f31
Avoid passing nullptr to memcpy
2024-06-10 18:04:49 -07:00
Nithin K Joy
80e4e60e57
feat: Implemented some jest-extended methods ( #9741 )
...
Co-authored-by: Ashcon Partovi <ashcon@partovi.net >
Co-authored-by: Dylan Conway <35280289+dylan-conway@users.noreply.github.com >
2024-06-08 20:59:43 -07:00
Ciro Spaciari
386bc212b1
update root certs ( #11675 )
2024-06-07 04:19:19 -07:00
Jarred Sumner
fe7b04085a
Implement expect(value, customMessage?: string) ( #11624 )
...
Co-authored-by: dave caruso <me@paperdave.net >
2024-06-05 18:35:56 -07:00
dave caruso
bb8c0d97ba
Fix runtime stack trace computation ( #11581 )
...
Co-authored-by: paperdave <paperdave@users.noreply.github.com >
2024-06-05 00:26:03 -07:00
Jarred Sumner
16d08564e1
Fix speculative race in fetch ( #11579 )
2024-06-03 19:15:31 -07:00
Jarred Sumner
656ad7c7ae
Fix port exhaustion issue ( #11512 )
2024-06-03 02:16:58 -07:00
dave caruso
00472fbb1c
fix release script
2024-06-01 01:29:11 -07:00
Ciro Spaciari
e3b7635fa4
fix(Bun.Socket) onDrain will only be called after handshake + docs update ( #11499 )
...
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
2024-05-31 18:33:06 -07:00
Jarred Sumner
45d0c1432b
rewrite timers for setTimeout, setInterval, setImmediate ( #11419 )
...
Co-authored-by: Jarred-Sumner <Jarred-Sumner@users.noreply.github.com >
Co-authored-by: Georgijs Vilums <=>
Co-authored-by: Georgijs <48869301+gvilums@users.noreply.github.com >
Co-authored-by: Georgijs Vilums <georgijs.vilums@gmail.com >
Co-authored-by: gvilums <gvilums@users.noreply.github.com >
2024-05-30 02:11:12 -07:00
Meghan Denny
7f1880cafb
Bun.CryptoHasher: fix byteLength and add test ( #11431 )
2024-05-29 00:13:02 -07:00
Jarred Sumner
3d11e5042e
Use calloc when allocating loop on Windows ( #11409 )
2024-05-27 19:20:54 -07:00
Jarred Sumner
c50e837f34
Fix kqueue event handling code ( #11364 )
2024-05-26 02:24:41 -07:00
Dylan Conway
6c9b3de217
add jest.setTimeout type
2024-05-24 02:15:26 -07:00
Dylan Conway
d3fdb17321
add jest.setTimeout to bun test ( #10687 )
...
Co-authored-by: dylan-conway <dylan-conway@users.noreply.github.com >
2024-05-23 20:24:54 -07:00
Jarred Sumner
0905e43049
Test gardening ( #11285 )
2024-05-23 19:54:36 -07:00
Georgijs
6566b8a6d6
limit concurrent connection count for happy eyeballs ( #11282 )
...
Co-authored-by: Georgijs Vilums <=>
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
2024-05-23 00:05:03 -07:00
dave caruso
f3e974102d
ci: upload extra data for crash handler
2024-05-22 14:05:42 -07:00
Meghan Denny
87cbaae4f0
meta: ci: dont linkify list of failing files ( #11257 )
2024-05-21 22:07:37 -07:00
Georgijs
6c77d5e882
bypass getaddrinfo for ip addresses ( #11238 )
...
Co-authored-by: Georgijs Vilums <=>
2024-05-21 15:51:10 -07:00
dave caruso
e98c235e30
feat: load sourcemaps at runtime when using a bun build --target=bun bundle ( #10998 )
...
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
2024-05-21 14:41:53 -07:00
Jarred Sumner
bbaeeaeed2
Implement expect().toHaveReturned() && expect().toHaveReturnedTimes(n) ( #11231 )
2024-05-21 13:11:26 -07:00
Georgijs
4df387d59f
happy eyeballs ( #11206 )
...
Co-authored-by: Georgijs Vilums <=>
Co-authored-by: gvilums <gvilums@users.noreply.github.com >
2024-05-20 22:12:14 -07:00
Georgijs
06a9aa80c3
fix data race in us_internal_handle_dns_result ( #11201 )
...
Co-authored-by: Georgijs Vilums <=>
2024-05-20 15:06:07 -07:00
Jarred Sumner
b15d47dfe8
Introduce bun.dns.prefetch API ( #11176 )
...
Co-authored-by: Jarred-Sumner <Jarred-Sumner@users.noreply.github.com >
Co-authored-by: Eric L. Goldstein <3359116+mangs@users.noreply.github.com >
2024-05-19 18:08:16 -07:00
Georgijs
814440b1c0
Asynchronous DNS for sockets ( #11097 )
...
Co-authored-by: Georgijs Vilums <=>
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
Co-authored-by: Jarred-Sumner <Jarred-Sumner@users.noreply.github.com >
Co-authored-by: Zack Radisic <zack@theradisic.com >
2024-05-18 05:11:21 -07:00
Jarred Sumner
902c258c1b
Use simdutf to validate utf8 in websocket server ( #11140 )
2024-05-17 04:03:37 -07:00
Jarred Sumner
593ad71891
[bun-types] Add missing serialization option to Bun.spawn
2024-05-17 02:58:14 -07:00
Jarred Sumner
ca4d2fcbba
A couple fixes to TypeScript types
2024-05-16 23:26:42 -07:00
Meghan Denny
c7d7bc120a
node:crypto: add shake128 and shake256 ( #11134 )
2024-05-16 23:16:59 -07:00
Meghan Denny
5caca9cd48
add .bytes() method to various readables ( #11104 )
...
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
Co-authored-by: nektro <nektro@users.noreply.github.com >
2024-05-16 19:10:50 -07:00
Jarred Sumner
f58249e361
Fix loading bun-types in development ( #11110 )
...
Co-authored-by: Jarred-Sumner <Jarred-Sumner@users.noreply.github.com >
2024-05-16 00:46:28 -07:00
Jarred Sumner
735f5d4b62
Setup clang-tidy (C++ linter) ( #7961 )
...
Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com >
Co-authored-by: dave caruso <me@paperdave.net >
Co-authored-by: Dylan Conway <35280289+dylan-conway@users.noreply.github.com >
Co-authored-by: Dylan Conway <dylan.conway567@gmail.com >
2024-05-15 20:35:39 -07:00
Meghan Denny
1589a1230d
Revert "Align arguments of connect() in node:tls and node:net to Node ( #10854 )" ( #10908 )
2024-05-07 20:33:42 -07:00
Henrik Storck
6217d78567
fix: Align arguments of connect() in node:tls and node:net to Node ( #10870 )
...
Co-authored-by: dave caruso <me@paperdave.net >
2024-05-07 15:03:38 -07:00
dave caruso
9ba7d420d5
chore: upload release artifacts by hash so bun.report can remap them ( #10819 )
2024-05-04 20:34:59 -07:00
codershiba
b4ae0ed0ca
chore(types): Remove type for parseArgs ( #10777 )
2024-05-02 20:51:48 -07:00
Meghan Denny
e45cd749e5
chore(zig): add a new lint for using bun.FD.cwd() ( #10683 )
2024-05-01 16:12:09 -07:00
Eric L. Goldstein
2a401486d9
Remove util.styleText type overrides because @types/node has them now ( #10746 )
2024-05-01 12:53:08 -07:00
Dylan Conway
3106b890ac
Skip threadlocal destructors at exit on Windows ( #10723 )
2024-05-01 01:27:12 -07:00
Jarred Sumner
ee0e69702e
Fix run URLs in CI comments
2024-04-30 01:03:39 -07:00
Ashcon Partovi
589f941aea
UDP support ( #7271 )
...
Co-authored-by: Georgijs Vilums <georgijs@bun.sh >
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: gvilums <gvilums@users.noreply.github.com >
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
Co-authored-by: Jarred-Sumner <Jarred-Sumner@users.noreply.github.com >
Co-authored-by: Georgijs <48869301+gvilums@users.noreply.github.com >
Co-authored-by: Georgijs Vilums <=>
2024-04-26 15:25:24 -07:00
Meghan Denny
e3689e7e83
node:crypto: add blake2b512, sha512-224, sha3-* ( #10383 )
...
* node:crypto: add blake2b512, sha512-224, sha3-*
* update submodule
* flesh out rest of api
* remove new bun.newCatchable
* add SHA512_224 to HashClasses
* remove SHA512_224 js class
* better allocation
* remove memcpy in path where buffer is provided to us
* add back benchmark
* move zig crypto things into specific struct
* Apply formatting changes
* centralize algorithm definitions into one spot
* rsa-256 was deleted
---------
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
Co-authored-by: Jarred-Sumner <Jarred-Sumner@users.noreply.github.com >
2024-04-23 19:35:27 -07:00