aboutsummaryrefslogtreecommitdiff
path: root/src/deps (follow)
AgeCommit message (Collapse)AuthorFilesLines
2022-12-01Fix timers keeping process alive unnecessarilyGravatar Jarred Sumner 1-0/+9
2022-11-29import everything from "bun" where possibleGravatar Jarred Sumner 5-12/+13
2022-11-26Update mimallocGravatar Jarred Sumner 1-0/+0
2022-11-25Update zlibGravatar Jarred Sumner 1-0/+0
2022-11-20[fetch] Add optimization for chunked encodingGravatar Jarred Sumner 1-1/+5
2022-11-19Update to Mimalloc v2.0.7Gravatar Jarred Sumner 1-0/+0
2022-11-11Remove with `git rm`Gravatar Jarred Sumner 1-0/+0
2022-11-11ReactivateGravatar Jarred Sumner 1-0/+0
2022-11-11Delete .keepGravatar Jarred Sumner 1-0/+0
2022-11-11Create .keepGravatar Jarred Sumner 1-0/+0
2022-11-11Delete libbacktraceGravatar Jarred Sumner 1-0/+0
2022-11-11Replace `libbacktrace` with `WTFGetBacktrace`Gravatar Jarred Sumner 1-148/+0
2022-11-09Fix #1354Gravatar Jarred Sumner 1-0/+2
2022-10-30Updating libuwebsockets C API (#1423)Gravatar Ciro Spaciari 3-1007/+1435
2022-10-25TCP & TLS Socket API (#1374)Gravatar Jarred Sumner 1-26/+120
* 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-19Fix calling `ws.publish` inside `close` when other clients are connectedGravatar Jarred Sumner 1-5/+11
This fixes https://github.com/oven-sh/bun/issues/1357
2022-10-18Fix typo in datetime.zig (#1310)Gravatar Ikko Ashimine 1-1/+1
containg -> contain
2022-10-18Update uwsGravatar Jarred Sumner 1-0/+0
2022-10-18Update uwsGravatar Jarred Sumner 1-0/+0
2022-10-18Update uwsGravatar Jarred Sumner 1-0/+0
2022-10-18build faiiluresGravatar Jarred Sumner 2-6/+6
2022-10-18Update uwsGravatar Jarred Sumner 1-0/+0
2022-10-17add oniguruma for regex with variable length lookbehinds (#1329)Gravatar Dylan Conway 1-0/+0
* added pcre2 submodule * pcre2 regex boilerplate * tests for pcre2 regex * flag validation, getters, construct and compile mostly working * string escaping for source and toString(), exec, more tests * flag sorting, match, matchAll, search, split, replace * remove lib link * add destructor to PCRE2RegExp * header include * removed ternary * switched to oniguruma for regex library * revert sql changes * fix indices flag, add tests * revert settings * working error messages * more tests for lastIndex, fix logic for compile and lastIndex * move oniguruma lib to deps out dir
2022-10-17Updates to UWSGravatar Jarred Sumner 1-2/+3
2022-10-17Implement `error` and `binaryType`Gravatar Jarred Sumner 1-5/+5
2022-10-16Update uwsGravatar Jarred Sumner 1-0/+0
2022-10-16Set `Date` headerGravatar Jarred Sumner 1-0/+0
2022-10-16Make more sure we know what the types we are sending areGravatar Jarred Sumner 1-5/+5
2022-10-16Fix WebSocket server sending invalid data at the endGravatar Jarred Sumner 1-8/+10
2022-10-15WebSocket Server supportGravatar Jarred Sumner 3-119/+361
2022-10-11remove config structGravatar Jarred Sumner 3-14/+19
2022-10-11Handle eintr in uSocketsGravatar Jarred Sumner 1-0/+0
2022-10-11Work around Zig C ABI bug on LinuxGravatar Jarred Sumner 3-12/+8
2022-10-09maybe workaround C ABI issue on linux amd64Gravatar Jarred Sumner 3-4/+5
2022-10-08Fix https://github.com/oven-sh/bun/issues/1263Gravatar Jarred Sumner 2-0/+32
What happened: when moving to uSockets for the http client, I forgot to call `SSL_set_tlsext_host_name` and uSockets apparently doesn't do that
2022-10-06Fix linux amd64 crashGravatar Jarred Sumner 1-2/+5
2022-10-06Add WebSocket bindings for uWSGravatar Jarred Sumner 1-29/+102
2022-10-02Fix test failuresGravatar Jarred Sumner 1-2/+6
2022-09-30Make setTimeout/setInterval more reliableGravatar Jarred Sumner 1-4/+12
2022-09-29Lazy URL, more explicit close()Gravatar Jarred Sumner 4-8/+64
2022-09-28Use uSockets for `setTimeout` and `setInterval`Gravatar Jarred Sumner 1-0/+0
2022-09-28/s/c_int/i32Gravatar Jarred Sumner 1-189/+196
2022-09-28Fix several bugs with Request body streaming + store small response bodies ↵Gravatar Jarred Sumner 1-7/+20
without an extra memory allocation
2022-09-25wipGravatar Jarred Sumner 1-1/+1
2022-09-221 event loop per thread. Instead of 3.Gravatar Jarred Sumner 2-3/+6
uWebSockets and uSockets will need to be upgraded to match the changes. Previously: - Bun had a separate kqueue/eventfd just for async wakeups. - Bun had a separate kqueue/epoll just for reading files non-blocking in the same thread This commit unifies it into one event loop per thread
2022-09-22Fix `bun run foo --` by ignoring `--`Gravatar Jarred Sumner 1-2/+6
2022-09-19Pass through arguments unmodified after `bun run <script>` or `bun <script>`Gravatar Jarred Sumner 3-3/+32
Fixes https://github.com/oven-sh/bun/issues/231
2022-09-17Update & configure SSL a littleGravatar Jarred Sumner 3-33/+41
2022-09-16Make new HTTP client more stableGravatar Jarred Sumner 1-13/+76
2022-09-145x faster crypto.randomValues()Gravatar Jarred Sumner 1-0/+13