luajitos

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

ModeNameSize
-rw-r--r--.gitignore47L
-rw-r--r--CLAUDE.md2L
-rw-r--r--Claude Create LuajitOS Apps.txt4L
-rw-r--r--ata.c765L
-rw-r--r--ata.h152L
-rw-r--r--boot.s139L
-rwxr-xr-xbuild-luajit-32bit.sh44L
-rwxr-xr-xbuild.sh410L
-rw-r--r--compression/Deflate.c256L
-rw-r--r--compression/GZip.c334L
-rw-r--r--compression/LZMA.c279L
-rw-r--r--compression/compression.c100L
-rw-r--r--compression/compression.h63L
-rw-r--r--compression/deflate_impl.c614L
-rw-r--r--compression/deflate_impl.h75L
-rw-r--r--compression/zlib.c466L
-rw-r--r--compression/zlib.h90L
-rw-r--r--crypto/AES-128-GCM.c419L
-rw-r--r--crypto/AES-128-GCM.h128L
-rw-r--r--crypto/AES-256-GCM.c473L
-rw-r--r--crypto/AES-256-GCM.h128L
-rw-r--r--crypto/Argon2.c255L
-rw-r--r--crypto/Argon2.h49L
-rw-r--r--crypto/BARE_METAL.md286L
-rw-r--r--crypto/CRYPTO_SPEC_COMPLIANCE.md340L
-rw-r--r--crypto/CSPRNG.c485L
-rw-r--r--crypto/CSPRNG.h179L
-rw-r--r--crypto/CSPRNG_Lua.c322L
-rw-r--r--crypto/CSPRNG_Lua.h19L
-rw-r--r--crypto/ChaCha20-Poly1305.c642L
-rw-r--r--crypto/ChaCha20-Poly1305.h178L
-rw-r--r--crypto/Curve25519.c338L
-rw-r--r--crypto/Dilithium.c1409L
-rw-r--r--crypto/Dilithium.h98L
-rw-r--r--crypto/Dilithium_Lua.c264L
-rw-r--r--crypto/Dilithium_Lua.h26L
-rw-r--r--crypto/EasyCrypto.c331L
-rw-r--r--crypto/EasyCrypto.h881L
-rw-r--r--crypto/EasyCrypto_simple.c209L
-rw-r--r--crypto/Ed25519.c734L
-rw-r--r--crypto/Ed25519.h64L
-rw-r--r--crypto/Ed25519_Lua.c96L
-rw-r--r--crypto/Ed25519_Lua.h16L
-rw-r--r--crypto/HKDF.c177L
-rw-r--r--crypto/HKDF.h68L
-rw-r--r--crypto/Hash_Lua.c199L
-rw-r--r--crypto/Hash_Lua.h28L
-rw-r--r--crypto/IMPLEMENTATION_STATUS.md162L
-rw-r--r--crypto/Kyber.c781L
-rw-r--r--crypto/Kyber.h91L
-rw-r--r--crypto/Kyber_Lua.c334L
-rw-r--r--crypto/Kyber_Lua.h26L
-rw-r--r--crypto/Makefile81L
-rw-r--r--crypto/P256.c1066L
-rw-r--r--crypto/P256.h89L
-rw-r--r--crypto/P256_Lua.c248L
-rw-r--r--crypto/P256_Lua.h21L
-rw-r--r--crypto/PBKDF2.c432L
-rw-r--r--crypto/PBKDF2.h93L
-rw-r--r--crypto/PBKDF2_Lua.c219L
-rw-r--r--crypto/PBKDF2_Lua.h24L
-rw-r--r--crypto/PQC_EXAMPLES.lua158L
-rw-r--r--crypto/PQC_PRODUCTION_SUMMARY.md341L
-rw-r--r--crypto/PQC_README.md298L
-rw-r--r--crypto/PQC_SECURITY_AUDIT.md401L
-rw-r--r--crypto/PRODUCTION_READY.md389L
-rw-r--r--crypto/README.md548L
-rw-r--r--crypto/RSA.c794L
-rw-r--r--crypto/RSA.h255L
-rw-r--r--crypto/RSA_Lua.c438L
-rw-r--r--crypto/RSA_Lua.h20L
-rw-r--r--crypto/RSA_production.c978L
-rw-r--r--crypto/SECURITY_AUDIT.md265L
-rw-r--r--crypto/SPEC_COMPLIANCE_AUDIT.md398L
-rw-r--r--crypto/Salsa20-Poly1305.c433L
-rw-r--r--crypto/Salsa20.h288L
-rw-r--r--crypto/Serpent-256-GCM.c614L
-rw-r--r--crypto/Serpent-256-GCM.h126L
-rw-r--r--crypto/Twofish-256-GCM.c513L
-rw-r--r--crypto/Twofish-256-GCM.h107L
-rw-r--r--crypto/X25519.c72L
-rw-r--r--crypto/X25519.h47L
-rw-r--r--crypto/X25519_Lua.c103L
-rw-r--r--crypto/X25519_Lua.h16L
-rw-r--r--crypto/XChaCha20-Poly1305.c512L
-rw-r--r--crypto/XChaCha20-Poly1305.h169L
-rw-r--r--crypto/baremetal_compat.h134L
-rw-r--r--crypto/base64.c86L
-rw-r--r--crypto/crypto.c1391L
-rw-r--r--crypto/crypto_aes_lib.c317L
-rw-r--r--crypto/crypto_core.h62L
-rw-r--r--crypto/ct_util.h158L
-rw-r--r--crypto/easycrypto_demo.c219L
-rw-r--r--crypto/example_easycrypto.c186L
-rw-r--r--crypto/example_persistence.c193L
-rw-r--r--crypto/hashing/BLAKE2.c219L
-rw-r--r--crypto/hashing/BLAKE2.h34L
-rw-r--r--crypto/hashing/CRC32.c168L
-rw-r--r--crypto/hashing/EasyHashing.h362L
-rw-r--r--crypto/hashing/MD5.c255L
-rw-r--r--crypto/hashing/Makefile124L
-rw-r--r--crypto/hashing/README.md302L
-rw-r--r--crypto/hashing/SHA1.c187L
-rw-r--r--crypto/hashing/SHA256.c435L
-rw-r--r--crypto/hashing/SHA3.c349L
-rw-r--r--crypto/hashing/SHA3.h30L
-rw-r--r--crypto/hashing/SHA512.c177L
-rw-r--r--crypto/hashing/SHA512_standalone.h10L
-rw-r--r--crypto/hashing/example_easyhashing.c317L
-rw-r--r--crypto/hashing/example_hash.c195L
-rw-r--r--crypto/hashing/hash.c123L
-rw-r--r--crypto/hashing/hash.h102L
-rw-r--r--crypto/stubs.c15L
-rw-r--r--crypto_baremetal.c33L
-rw-r--r--crypto_init.c87L
-rw-r--r--decoder.c1409L
-rw-r--r--decoder.h95L
-rw-r--r--decoder_BMP.c216L
-rw-r--r--decoder_BMP.h58L
-rw-r--r--decoder_JPEG.c1246L
-rw-r--r--decoder_JPEG.h190L
-rw-r--r--decoder_PNG.c444L
-rw-r--r--decoder_PNG.h84L
-rw-r--r--diskfs.c1500L
-rw-r--r--diskfs.h242L
-rw-r--r--encoder_JPEG.c666L
-rw-r--r--encoder_JPEG.h41L
-rw-r--r--exceptions.s143L
-rw-r--r--fat16.c960L
-rw-r--r--fat16.h214L
-rw-r--r--fde.c1221L
-rw-r--r--fde.h285L
-rw-r--r--generate_password_hash.lua89L
-rw-r--r--graphics.c556L
-rw-r--r--graphics.h69L
-rw-r--r--grub.c828L
-rw-r--r--grub.h88L
-rw-r--r--grub/grub.cfg14L
-rw-r--r--include/ctype.h19L
-rw-r--r--include/errno.h11L
-rw-r--r--include/idt.h7L
-rw-r--r--include/lauxlib.h161L
-rw-r--r--include/limits.h23L
-rw-r--r--include/locale.h22L
-rw-r--r--include/lua.h402L
-rw-r--r--include/luaconf.h154L
-rw-r--r--include/luajit.h79L
-rw-r--r--include/lualib.h44L
-rw-r--r--include/math.h34L
-rw-r--r--include/paging.h45L
-rw-r--r--include/setjmp.h9L
-rw-r--r--include/stdarg.h11L
-rw-r--r--include/stddef.h11L
-rw-r--r--include/stdint.h29L
-rw-r--r--include/stdio.h46L
-rw-r--r--include/stdlib.h27L
-rw-r--r--include/string.h19L
-rw-r--r--include/sys/mman.h32L
-rw-r--r--include/terminal.h9L
-rw-r--r--include/time.h26L
-rw-r--r--include/tss.h7L
-rw-r--r--iso_includes/apps/com.luajitos.background/icon.png4289B
-rw-r--r--iso_includes/apps/com.luajitos.background/manifest.lua18L
-rw-r--r--iso_includes/apps/com.luajitos.background/src/background.lua112L
-rw-r--r--iso_includes/apps/com.luajitos.calculator/icon.png3359B
-rw-r--r--iso_includes/apps/com.luajitos.calculator/manifest.lua22L
-rw-r--r--iso_includes/apps/com.luajitos.calculator/src/init.lua206L
-rw-r--r--iso_includes/apps/com.luajitos.calculator/src/libcalc.lua10L
-rw-r--r--iso_includes/apps/com.luajitos.clitools/manifest.lua18L
-rw-r--r--iso_includes/apps/com.luajitos.clitools/src/init.lua345L
-rw-r--r--iso_includes/apps/com.luajitos.crypto/EXAMPLES.md227L
-rw-r--r--iso_includes/apps/com.luajitos.crypto/IMPORT_EXAMPLE.md438L
-rw-r--r--iso_includes/apps/com.luajitos.crypto/README.md396L
-rw-r--r--iso_includes/apps/com.luajitos.crypto/icon.png6041B
-rw-r--r--iso_includes/apps/com.luajitos.crypto/manifest.lua15L
-rw-r--r--iso_includes/apps/com.luajitos.crypto/src/init.lua695L
-rw-r--r--iso_includes/apps/com.luajitos.explorer/icon.png3067B
-rw-r--r--iso_includes/apps/com.luajitos.explorer/manifest.lua18L
-rw-r--r--iso_includes/apps/com.luajitos.explorer/src/explorer.lua289L
-rw-r--r--iso_includes/apps/com.luajitos.htmltest/manifest.lua15L
-rw-r--r--iso_includes/apps/com.luajitos.htmltest/src/about.html16L
-rw-r--r--iso_includes/apps/com.luajitos.htmltest/src/index.html36L
-rw-r--r--iso_includes/apps/com.luajitos.installer/icon.png501B
-rw-r--r--iso_includes/apps/com.luajitos.installer/manifest.lua14L
-rw-r--r--iso_includes/apps/com.luajitos.installer/src/init.lua1290L
-rw-r--r--iso_includes/apps/com.luajitos.lam/manifest.lua18L
-rw-r--r--iso_includes/apps/com.luajitos.lam/src/init.lua11L
-rw-r--r--iso_includes/apps/com.luajitos.lensviewer/icon.png4504B
-rw-r--r--iso_includes/apps/com.luajitos.lensviewer/manifest.lua17L
-rw-r--r--iso_includes/apps/com.luajitos.lensviewer/src/lens.lua395L
-rw-r--r--iso_includes/apps/com.luajitos.lensviewer/src/viewer.lua115L
-rw-r--r--iso_includes/apps/com.luajitos.lunareditor/QUICKSTART.md182L
-rw-r--r--iso_includes/apps/com.luajitos.lunareditor/README.md295L
-rw-r--r--iso_includes/apps/com.luajitos.lunareditor/icon.png9932B
-rw-r--r--iso_includes/apps/com.luajitos.lunareditor/manifest.lua20L
-rw-r--r--iso_includes/apps/com.luajitos.lunareditor/src/editor.lua604L
-rw-r--r--iso_includes/apps/com.luajitos.moonbrowser/icon.png5116B
-rw-r--r--iso_includes/apps/com.luajitos.moonbrowser/manifest.lua18L
-rw-r--r--iso_includes/apps/com.luajitos.moonbrowser/oldsrc/document.lua921L
-rw-r--r--iso_includes/apps/com.luajitos.moonbrowser/oldsrc/dom.lua172L
-rw-r--r--iso_includes/apps/com.luajitos.moonbrowser/oldsrc/image_parser.lua61L
-rw-r--r--iso_includes/apps/com.luajitos.moonbrowser/oldsrc/interact.lua25L
-rw-r--r--iso_includes/apps/com.luajitos.moonbrowser/oldsrc/lua_engine.lua412L
-rw-r--r--iso_includes/apps/com.luajitos.moonbrowser/oldsrc/moonbrowser.lua111L
-rwxr-xr-xiso_includes/apps/com.luajitos.moonbrowser/oldsrc/render.lua2841L
-rw-r--r--iso_includes/apps/com.luajitos.moonbrowser/oldsrc/style.lua242L
-rw-r--r--iso_includes/apps/com.luajitos.moonbrowser/src/browser.lua521L
-rw-r--r--iso_includes/apps/com.luajitos.moonbrowser/src/dom.lua265L
-rw-r--r--iso_includes/apps/com.luajitos.moonbrowser/src/parser.lua248L
-rwxr-xr-xiso_includes/apps/com.luajitos.moonbrowser/src/render.lua822L
-rw-r--r--iso_includes/apps/com.luajitos.paint/icon.png8557B
-rw-r--r--iso_includes/apps/com.luajitos.paint/manifest.lua22L
-rw-r--r--iso_includes/apps/com.luajitos.paint/src/init.lua389L
-rw-r--r--iso_includes/apps/com.luajitos.passprompt/README.md204L
-rw-r--r--iso_includes/apps/com.luajitos.passprompt/USAGE_EXAMPLE.md368L
-rw-r--r--iso_includes/apps/com.luajitos.passprompt/manifest.lua20L
-rw-r--r--iso_includes/apps/com.luajitos.passprompt/src/init.lua526L
-rw-r--r--iso_includes/apps/com.luajitos.shell/icon.png4907B
-rw-r--r--iso_includes/apps/com.luajitos.shell/manifest.lua30L
-rw-r--r--iso_includes/apps/com.luajitos.shell/src/shell.lua594L
-rw-r--r--iso_includes/apps/com.luajitos.spreadsheet/icon.png4168B
-rw-r--r--iso_includes/apps/com.luajitos.spreadsheet/manifest.lua14L
-rw-r--r--iso_includes/apps/com.luajitos.spreadsheet/src/init.lua835L
-rw-r--r--iso_includes/apps/com.luajitos.taskbar/manifest.lua27L
-rw-r--r--iso_includes/apps/com.luajitos.taskbar/src/init.lua756L
-rw-r--r--iso_includes/home/Documents/Samples/page2.html32L
-rw-r--r--iso_includes/home/Documents/Samples/test.html44L
-rw-r--r--iso_includes/home/Pictures/Samples/wolf.png649990B
-rw-r--r--iso_includes/home/Pictures/Samples/wolf2.bmp1179702B
-rw-r--r--iso_includes/home/Pictures/Samples/wolf3.png752568B
-rw-r--r--iso_includes/home/Pictures/Samples/wolf4.jpeg126053B
-rw-r--r--iso_includes/home/Pictures/Samples/wolf4.png126053B
-rw-r--r--iso_includes/os/RamDisk.lua1006L
-rw-r--r--iso_includes/os/SETUP_PASSWORD.md58L
-rwxr-xr-xiso_includes/os/boot/kernel.bin17427196B
-rw-r--r--iso_includes/os/init.lua2026L
-rw-r--r--iso_includes/os/libs/AnimatedImage.lua469L
-rw-r--r--iso_includes/os/libs/Application.lua996L
-rw-r--r--iso_includes/os/libs/DHCP.lua377L
-rw-r--r--iso_includes/os/libs/Dialog.lua2426L
-rw-r--r--iso_includes/os/libs/Gfx.lua443L
-rw-r--r--iso_includes/os/libs/HTMLWindow.lua660L
-rw-r--r--iso_includes/os/libs/HTTP.lua752L
-rw-r--r--iso_includes/os/libs/Hook.lua160L
-rw-r--r--iso_includes/os/libs/Hotkey.lua133L
-rw-r--r--iso_includes/os/libs/Image.lua1573L
-rw-r--r--iso_includes/os/libs/LAM.lua1108L
-rw-r--r--iso_includes/os/libs/NetworkStack.lua701L
-rw-r--r--iso_includes/os/libs/PNG.lua465L
-rw-r--r--iso_includes/os/libs/RTL8139.lua296L
-rw-r--r--iso_includes/os/libs/Run.lua2473L
-rw-r--r--iso_includes/os/libs/SafeFS.lua2391L
-rw-r--r--iso_includes/os/libs/SafeHTTP.lua563L
-rw-r--r--iso_includes/os/libs/Scheduler.lua417L
-rw-r--r--iso_includes/os/libs/Socket.lua285L
-rw-r--r--iso_includes/os/libs/Sys.lua1244L
-rw-r--r--iso_includes/os/libs/TCP.lua440L
-rw-r--r--iso_includes/os/libs/Timer.lua261L
-rw-r--r--iso_includes/os/password.hash1L
-rw-r--r--iso_includes/os/postinit.lua525L
-rw-r--r--iso_includes/os/public/res/background.bmp6220854B
-rw-r--r--iso_includes/os/public/res/cursor.bmp262282B
-rw-r--r--iso_includes/os/public/res/cursor_template.png154B
-rw-r--r--iso_includes/os/public/res/splash.bmp1157598B
-rw-r--r--iso_includes/os/public/res/splash.png490302B
-rw-r--r--iso_includes/os/res/Settings.png7014B
-rw-r--r--iso_includes/os/res/default.bmp49206B
-rw-r--r--iso_includes/scripts/test.lua23L
-rw-r--r--iso_includes/tmp/test_proc.lua47L
-rw-r--r--iso_includes/tmp/testscript.lua13L
-rw-r--r--kernel.c1289L
-rw-r--r--keyboard.c143L
-rw-r--r--keyboard.h31L
-rw-r--r--lib/libluajit-5.1-32bit.a489644B
-rw-r--r--libc.c1262L
-rw-r--r--linker.ld29L
-rw-r--r--loader.s131L
m---------luajit @ 6f21cb8
-rw-r--r--luajit_init.c1340L
-rw-r--r--mouse.c235L
-rw-r--r--mouse.h27L
-rwxr-xr-xpack_ramdisk.lua176L
-rw-r--r--paging.c143L
-rw-r--r--partition.c307L
-rw-r--r--partition.h145L
-rw-r--r--ramdisk.c1332L
-rw-r--r--ramdisk.h114L
-rwxr-xr-xrepack_lua.sh148L
-rw-r--r--rtl8139.c411L
-rw-r--r--rtl8139.h30L
-rw-r--r--screen_config.h10L
-rw-r--r--splash.c326L
-rw-r--r--splash.h19L
-rw-r--r--syscall.s36L
-rw-r--r--usb.h137L
-rw-r--r--usb_uhci.c544L
-rw-r--r--vesa.c1684L
-rw-r--r--vesa.h169L