aboutsummaryrefslogtreecommitdiff
path: root/src/http.zig (follow)
AgeCommit message (Collapse)AuthorFilesLines
2021-12-30Upgrade to latest Zig, remove dependency on patched version of Zig (#96)Gravatar Jarred Sumner 1-103/+87
* Prepare to upgrade zig * zig fmt * AllocGate * Update data_url.zig * wip * few files * just headers now? * I think everything works? * Update mimalloc * Update hash_map.zig * Perf improvements to compensate for Allocgate * Bump * :camera: * Update bun.lockb * Less branching * [js parser] Slightly reduce memory usage * Update js_parser.zig * WIP remove unused * [JS parser] WIP support for `with` keyword * Remove more dead code * Fix all the build errors! * cleanup * Move `network_thread` up * Bump peechy * Update README.md
2021-12-27Prepare to run unit tests & remove some dead code (#92)Gravatar Jarred Sumner 1-3/+3
* Remove some dead code * :skull: code * Fix the zig tests * [JS Printer] Print integers faster & less scientific notation on decimals * :skull: dead code * skip * Run all the unit tests
2021-12-24Fix rare crash when new thread is created, possibly only on muslGravatar Jarred Sumner 1-6/+2
2021-12-23Prevent crash due to SIGPIPEGravatar Jarred Sumner 1-2/+15
2021-12-21--dump-limits flag to inspect what the max file descriptor & stack size isGravatar Jarred Sumner 1-1/+7
2021-12-17packagingGravatar Jarred Sumner 1-1/+4
2021-12-16document failed `Link` tag experiment in script srcGravatar Jarred Sumner 1-0/+6
2021-12-16[bun install] Load lockfile. Generate diffsGravatar Jarred Sumner 1-0/+1
2021-12-16[bun install] async http request works I think?Gravatar Jarred Sumner 1-16/+16
2021-12-16[http] Fix bug with `Link` headerGravatar Jarred Sumner 1-1/+5
2021-12-16[http] Ensure errors from macros can see source codeGravatar Jarred Sumner 1-1/+19
2021-12-11Add a resource hint for preloading node_modules.bun and route asset in the ↵Gravatar Jarred Sumner 1-1/+43
fallback rendering
2021-11-21add env var for disabling bun.js SSRGravatar Jarred Sumner 1-1/+1
2021-11-16[router] Tweak sorting order & update routing testsGravatar Jarred Sumner 1-1/+1
2021-11-15[bun dev] When `--disable-bun.js` flag is passed, don't send 500s for ↵Gravatar Jarred Sumner 1-1/+12
rendering the fallback
2021-11-01[internal] Tiny changes that will eventually make it easier to update zigGravatar Jarred Sumner 1-3/+2
2021-10-28Upgrade checker + polish for `bun upgrade`Gravatar Jarred Sumner 1-0/+4
2021-10-26Add test that checks JIT is enabled for JavaScriptCore and crashes if it isn'tGravatar Jarred Sumner 1-0/+3
2021-10-25[HTTP Server] Add flag for disabling Bun.jsGravatar Jarred Sumner 1-1/+10
2021-10-25Fix all known string encoding bugsGravatar Jarred Sumner 1-0/+13
2021-10-20rewrote most of the routerGravatar Jarred Sumner 1-43/+15
2021-10-13Add TLS 1.3 support, improve fetch() HTTPS performanceGravatar Jarred Sumner 1-48/+1
2021-10-10[fetch] Add support for gzip & deflate to the http clientGravatar Jarred Sumner 1-3/+3
Powered by Cloudflare's zlib fork
2021-10-07Add `--port` CLI flag for setting a port instead of `--origin`. `--port` has ↵Gravatar Jarred Sumner 1-1/+3
higher precedence than `--origin` so that proxies can work
2021-10-06Add support for reading JSX config from tsconfig.jsonGravatar Jarred Sumner 1-0/+3
2021-10-05analytics is good enough for nowGravatar Jarred Sumner 1-0/+21
2021-10-05Simple analyticsGravatar Jarred Sumner 1-0/+13
2021-10-03Fix various macOS-specific compile errors and run `zig fmt`Gravatar Jarred Sumner 1-12/+3
2021-10-03Add Three.js benchmarkGravatar Jarred SUmner 1-1/+2
2021-10-02Linux works now.Gravatar Jarred SUmner 1-28/+26
2021-09-30Support remapping macro pathsGravatar Jarred Sumner 1-16/+36
2021-09-24Remove `cache_files` since it's not used and causes slower Bun compilation timesGravatar Jarred Sumner 1-1/+1
2021-09-22Extremely minor perf improvementsGravatar Jarred Sumner 1-3/+3
2021-09-22Allow URLs containing absolute filepaths in imports if they match specific ↵Gravatar Jarred Sumner 1-4/+37
file extensions This is to support ../../ imports Allowlisting to specific file extensions prevents common webserver security vulnerabilities like reading /etc/passwd
2021-09-16When port is in use, auto-increment port number up to 10 times and then bail ↵Gravatar Jarred Sumner 1-7/+43
if all 10 are in use
2021-09-16Colorize build/resolve errors and add a ^Gravatar Jarred Sumner 1-9/+33
2021-09-15Big Heap:Gravatar Jarred Sumner 1-1/+1
2021-09-15Warn when JIT is disabledGravatar Jarred Sumner 1-0/+3
2021-09-14Support installing bun from npmGravatar Jarred Sumner 1-8/+8
2021-09-14Include build id in welcome notebun-v0.0.0-9bun-v0.0.0-8bun-v0.0.0-10Gravatar Jarred Sumner 1-1/+1
2021-09-14Include a build idbun-build-8bun-build-build-8Gravatar Jarred Sumner 1-3/+7
2021-09-14SPAs now work by default when there's a public/index.html fileGravatar Jarred Sumner 1-21/+93
2021-09-11bun:error.js into separate module, ensure we don't include fast refresh in ↵Gravatar Jarred Sumner 1-2/+27
Bun.js, log build errors to browser console, don't warn for node_modules,
2021-09-08upgradeGravatar Jarred Sumner 1-13/+7
2021-09-07upGravatar Jarred Sumner 1-13/+20
2021-09-07WIP error cssGravatar Jarred Sumner 1-84/+248
Former-commit-id: 36f03bf491cf274f68361e334a706538464ee271
2021-09-06expose top level dirGravatar Jarred Sumner 1-0/+1
Former-commit-id: 00c222c35a4460b21e095acc35a470fbb4778b19
2021-09-05more mutexesGravatar Jarred Sumner 1-1/+25
Former-commit-id: 52966012b4b74d24ab28a0c75740aef35fb75327
2021-09-04Fixed memory leaks, but SSR is slower. Should move cleanup & restart steps ↵Gravatar Jarred Sumner 1-39/+83
to a real idle timeout Former-commit-id: 9499ee3109cb336deb9380f0190631a30c9da51c
2021-09-02Fix UMD, fix PNPM, importing require'd modules in app codeGravatar Jarred Sumner 1-4/+5
Former-commit-id: 3d831ad95904d2123964f2ebccff48f1e9f954e9