提交历史

作者 SHA1 备注 提交日期
  oscar 030617397b simplified IWA, no need for dSockets and exports anymore 4 周之前
  oscar 500924a895 removed useless window bind for UDP constructor 1 月之前
  oscar 32a3c8323e simplified directsockets on js side, refreshed cx files 1 月之前
  oscar ef55bd93d3 added local directsockets access, dsockets.js changes, refresh of cx files 1 月之前
  oscar 71c1548653 lots of work completed towards getting TCP connections working. Sockets are now created when requested by CX, data can be sent. not received yet. This specific commit wont' build because I'm trying to import dumpIP but can't manage to. just remove from dSockets.js and it'll work. pushing anyways because I hvaen't pushed in too long and I'll die if I lose all this 1 月之前
  oscar 422457abb8 TCPProxy seems to work as intended using link(). New test creating a mock socket as inbound connection to google. 2 月之前
  oscar 290d9a010e started work on TCPProxy. Wrapper around TCPServerSocket and TCPSocket from directSocketsApi. refresh of cx files, removed old bad implementation of directSocketsApi spec 2 月之前
  oscar d97a16af2f added build/ to .gitignore. 2 月之前
  oscar 16a1d5b0c8 now add directSocketsInterface on linux.create() call in place of networkInterface, does not crash somehow, still need to understand what goes in get_networkInterface(). still yet to find implementation somewhere 2 月之前
  oscar 19ee1353ae added missing ipstack.wasm file in tun/ 2 月之前
  oscar 6ef1aa2f44 refreshed files for start of work on directSocketsInterface for TCP in cheerpX, removed useless .d.ts and app.d.js files, started fiddling with networking to try and test TCP 2 月之前
  oscar 6a57003ef3 include files for TCP socket type (ripped from google examples) and export types folder in svelte.conf so it's usable 2 月之前
  oscar 30fef95135 updated all cheerpx files, post-process.cjs now appends cxCoreInit() at the end of cxcore.js 2 月之前
  oscar c238a8f809 it runs!!! :)) need to clean up cxcore.js it requires manual editing right now I'll implement post-processing for it to automatically take place during 'npm run build'. added extra needed files. compiled with linux trace right now, will recompile without at a later time 2 月之前
  oscar e010dec2ac still stuck in linux.create(), even though it seems like it runs to completion. feels like it finishes running but still hangs for some reason 2 月之前
  oscar b1b29577a7 added comment to vite.config.js to know from where the additions are for IWA only 2 月之前
  oscar 9bfb99686f added cxcore.wasm to be served from the root, fixes wrong magic word error 2 月之前
  oscar 97ce9f39c6 added explicit worker-src even though it seems to just get ignored by IWAs, got through most of the CSP related errors, as well as past the blob error 2 月之前
  oscar 09de1cd2c9 commented out the failing asserts in getCheerpXUrl recompiled and put new cx_esm.js in. Added cheerpOS.js file, gets added to build/ from vite.config.js 3 月之前
  oscar 79fc745674 removed useless file addition 3 月之前
  oscar d66f3226f0 included cx.esm.js and built cx_esm.js files to get over cheerpx error. Changed the scripts in package.json to build and run the iwa app. commented out plausible in app.html to remove the error. added hooks.client.js to fix TrustedHtmlElement error. added the CSPs to svelte.config.js. New error is a failed assert in cheerpx cxui.cpp in getCheerpXUrl() line 110 3 月之前
  oscar 496bfcb95c setup to get the WebVM installed as IWA, changes to src/app.html and vite.config.js to point to placeholder icon to pass install checks. Tweaked the post-processing from the hello world to be more robust, it fixes the same CSP violation issues of inline scripts, also copy .well-known/ to build/ after build is complete. Added CSP headers to nginx.conf 3 月之前
  oscar 8ceb330a2d corrected manifest, temporary picture to pass IWA install error (use .png and at least 155x155) 3 月之前
  oscar 63b598524b ffmpeg'd tower.ico to .png and edited the .webmanifest to reference it. Google-chrome parses, seems to start and then crashes, app doesn't appear on chrome://apps afterwards but we got past the .webmanifest not being found 3 月之前
  oscar 5982787b24 fixed the .webmanifest for permissions_policy fields, manually moving .well_known/ to build/ lets google parse it, it complains that the image isn't in png, svg or webp format now which is progress 3 月之前
  oscar 4967842858 started work on WebVM .webmanifest, google says it can't parse/find it so placeholder for now 3 月之前
  Yuri Iozzelli d493939a5b ci: add havana host key 3 月之前
  Yuri Iozzelli f025f753ed ci: fix typo 3 月之前
  Yuri Iozzelli db2e9a68ef ci: switch deploy to new server 3 月之前
  Alessandro Pignotti b925dc00f0 Restore hackathon messaging 3 月之前