Commit graph

  • e4ef38403b Make port optional in X-Forwarded-For Justine Tunney 2021-06-15 06:46:30 -07:00
  • 87d7010495 Improve performance of bitscanning intrinsics Justine Tunney 2021-06-15 06:24:46 -07:00
  • b9b1e4f3b5 Attempt to get the siocgifconf_nt to work using the GetAdaptersAddresses, unsuccessful so far Fabrizio Bertocci 2021-06-14 08:04:31 -04:00
  • 29cb53881e Fix SQLite home directory discovery on Windows Justine Tunney 2021-06-12 00:28:06 -07:00
  • 8d7d00af3a Pacify file locks on Windows Justine Tunney 2021-06-12 00:01:55 -07:00
  • 9504ebaf7e Introduce fsum() Justine Tunney 2021-06-11 16:49:30 -07:00
  • 8b08e81a07 Fix build in opt mode Justine Tunney 2021-06-11 16:47:48 -07:00
  • a3ccc5af1f Fix redbean hidden path bug Justine Tunney 2021-06-10 08:55:04 -07:00
  • f271ffcf90 Release redbean 1.2 redbean-1.2 Justine Tunney 2021-06-10 08:14:35 -07:00
  • 88806b79b1 Tune SQLite build for redbean (#97) Justine Tunney 2021-06-10 08:00:08 -07:00
  • eb08b9fbeb Fix redbean inappropriately linking ASAN Justine Tunney 2021-06-10 07:51:53 -07:00
  • 59b831f22f Get Info-ZIP's zip to build ahgamut 2021-06-10 05:30:58 +05:30
  • 248c6d54bb
    Added getnameinfo with only name lookup (#172) Gautham 2021-06-10 08:05:44 +05:30
  • 05350eca60
    Added wcstok and wmemcmp (#183) Gautham 2021-06-10 08:04:27 +05:30
  • a14bc1af2e added zip from Info-ZIP ahgamut 2021-06-10 05:29:39 +05:30
  • f721d61b54 Fix build to not require bash #190 Justine Tunney 2021-06-09 04:39:52 -07:00
  • cd2f984ec2
    Fix lsqlite make #187 Paul Kulchenko 2021-06-08 14:55:30 -07:00
  • cffb5621dd Add missing $MODE reference to lsqlite in redbean makefile (ref #185). Paul Kulchenko 2021-06-08 13:21:27 -07:00
  • b3a08d9286 Add sqlite3 support to Lua scripts in redbean. Paul Kulchenko 2021-06-05 17:33:04 -07:00
  • 067c14891f Add lsqlite source (v0.9.5). Paul Kulchenko 2021-06-05 17:21:10 -07:00
  • d451678436 Add sqlite3 support to Lua scripts in redbean. Paul Kulchenko 2021-06-05 17:33:04 -07:00
  • 7a534fe837 Add lsqlite source (v0.9.5). Paul Kulchenko 2021-06-05 17:21:10 -07:00
  • 8515d541a5 Added wcstok and wmemcmp ahgamut 2021-05-25 00:43:11 +05:30
  • b5f00fcd6e Added getnameinfo with only name lookup ahgamut 2021-05-21 23:31:06 +05:30
  • 3929d7c726 Removed vim-folding from around function. No functional change Fabrizio Bertocci 2021-05-23 22:13:31 -04:00
  • d5a839c724 Added support for SIOCGIFBRDADDR, SIOCGIFDSTADDR, SIOCGIFFLAGS Fabrizio Bertocci 2021-05-23 16:32:40 -04:00
  • 1b8776dea7 Fixed all the issues related to BSD for the implementation of SIGCGIFCONF, SIGCGIFADDR, and SIOCGIFNETMASK ioctls Fabrizio Bertocci 2021-05-21 18:37:17 -04:00
  • b8f38cf55d
    Add ISO 646 header (#168) dosisod 2021-05-16 23:18:33 -07:00
  • 7a96c73a53 Add ISO 646 header dosisod 2021-05-16 22:20:16 -07:00
  • 7cbc2bc083 Cosmopolitan 1.0 1.0 Justine Tunney 2021-05-16 20:35:10 -07:00
  • 1a3d22b2fd Improve LLVM compatibility a little bit Justine Tunney 2021-05-16 20:34:46 -07:00
  • 3057315a1b Make default redbean lua module path zip:.lua/... Justine Tunney 2021-05-16 19:05:35 -07:00
  • 6a8c21269f Make trivial code size enhancements Justine Tunney 2021-05-16 18:22:39 -07:00
  • b3838173ec Remove undefined behaviors Justine Tunney 2021-05-16 11:16:28 -07:00
  • 4864565198 Make minor improvements Justine Tunney 2021-05-15 21:53:26 -07:00
  • 221817e537 Further polish SQLite vendoring Justine Tunney 2021-05-14 10:18:28 -07:00
  • 690be544da Make redbean StoreAsset() work better Justine Tunney 2021-05-14 05:36:58 -07:00
  • 919b6fec10 Get SQLite to build ahgamut 2021-05-04 20:09:59 +05:30
  • 644f290035 Added sqlite-preprocessed-3350500 Justine Tunney 2021-05-14 02:07:09 -07:00
  • f6388b2bf6 Added some debugging printf to troubleshoot issue for BSD Fabrizio Bertocci 2021-05-13 08:55:10 -04:00
  • b08a23283d Added definition of initial ifreq_bsd containing only padding data Fabrizio Bertocci 2021-05-13 08:54:47 -04:00
  • 0b20b4cdf8 Removed circular dependency with the winsock library by using the weaken way to access a symbol from a higher-level library Fabrizio Bertocci 2021-05-11 21:40:14 -04:00
  • 1d3bb7a467 Corrected the signature of the ioctl-siocgifconf Fabrizio Bertocci 2021-05-11 21:39:38 -04:00
  • 8279a993d5 Added some padding in place of ifru_map to ensure ifreq structure correctly match the structure defined in Linux Fabrizio Bertocci 2021-05-11 21:37:25 -04:00
  • 2323b3c0e2 Removed wrong dependency with LIBC_SOCK and LIBC_NT_WS2_32 as it is causing a circular dependency Fabrizio Bertocci 2021-05-11 21:36:35 -04:00
  • 4577f7fe11
    Add MacOS toolchain instructions (#163) Dan Tocchini IV 2021-05-07 07:52:32 -07:00
  • cf55f2a6e4 Added MacOS GCC+BinUtils toolchain instructions and updated Source Builds paragraph in README D4 2021-05-07 06:07:26 -07:00
  • 1b5a5719c3 Improve some unicode functions Justine Tunney 2021-05-05 07:25:39 -07:00
  • 344347ca4c Get SQLite to build ahgamut 2021-05-04 20:09:59 +05:30
  • 7711eb953a Added sqlite-preprocessed-3350500 ahgamut 2021-05-04 20:06:15 +05:30
  • d93248bd9f Get SQLite to build ahgamut 2021-05-04 16:57:02 +05:30
  • ed0ebc7561 Add sqlite amalgamation to third_party ahgamut 2021-05-04 14:23:27 +05:30
  • b9187061a7 Let redbean use its own ZIP EXE as NoSQL database Justine Tunney 2021-05-03 13:06:43 -07:00
  • e56a9d0e23 Mold the redbean binary to minimize page faults Justine Tunney 2021-05-03 12:09:35 -07:00
  • 2d34819779 Escape LaunchBrowser path Justine Tunney 2021-05-03 11:52:24 -07:00
  • 6215c91e90
    Added Parameter to LaunchBrowser to set path (#158) Rowan Easter-Robinson 2021-05-03 18:55:21 +01:00
  • c0829f4637 Merge branch 'master' of https://github.com/jart/cosmopolitan into FEATURE/ioctl_SIOCGIFCONF Fabrizio Bertocci 2021-05-03 08:22:15 -04:00
  • 9a71dea1c9 Modified LaunchBrowser arg as optional Rowan 2021-05-03 12:37:47 +01:00
  • 3f37fb2936 Added Parameter to LaunchBrowser to set path Rowan 2021-04-27 20:18:15 +01:00
  • af59806a42 Add integration test for redbean Justine Tunney 2021-05-03 01:59:27 -07:00
  • 01e6b3ad8d Reduce number of disk seeks in redbean Justine Tunney 2021-05-03 01:21:50 -07:00
  • daa32d27d4 Add live reindexing to redbean when zip changes Justine Tunney 2021-05-02 11:50:43 -07:00
  • 84001a246c Fix redbean date header in daemonize mode Justine Tunney 2021-05-02 11:11:26 -07:00
  • 1f2288be6e Improve backwards compatibility with GNU Make Justine Tunney 2021-05-02 07:48:59 -07:00
  • 41b9071d82 Merge branch 'master' of https://github.com/jart/cosmopolitan into FEATURE/ioctl_SIOCGIFCONF Fabrizio Bertocci 2021-05-02 09:11:42 -04:00
  • fabf7f9f02 Fix popen_test in MODE=dbg Justine Tunney 2021-05-01 17:13:48 -07:00
  • cef08d47b6 Fix typo in redbean.c Justine Tunney 2021-05-01 05:42:02 -07:00
  • 41801c9802 Change default redbean log level to info Justine Tunney 2021-05-01 05:28:15 -07:00
  • 1966369e8e Fix bugs and make improvements Justine Tunney 2021-05-01 05:11:35 -07:00
  • 3aa8983ec1
    Add strxfrm (#160) Gautham 2021-05-01 17:23:23 +05:30
  • 84f91f4c6f Added strxfrm ahgamut 2021-05-01 13:57:28 +05:30
  • 80b14ee951 Merge branch 'master' of https://github.com/jart/cosmopolitan into FEATURE/ioctl_SIOCGIFCONF Fabrizio Bertocci 2021-04-25 08:05:55 -04:00
  • c029e83dd8 Set up http://redbean.justine.lol/ demo server Justine Tunney 2021-04-24 19:49:49 -07:00
  • 472b95fea3 Support OnHttpRequest Lua callback Justine Tunney 2021-04-24 17:09:01 -07:00
  • dc6d11a031 Improve performance of printf functions Justine Tunney 2021-04-24 13:58:34 -07:00
  • b107d2709f Add /statusz page to redbean plus other enhancements Justine Tunney 2021-04-23 10:45:19 -07:00
  • 4c384e1a37 Implemented changes related to redbean Lua Handler James Milne 2021-04-22 08:17:09 +10:00
  • a20a1f6853 Rebasing against master James Milne 2021-04-11 13:09:04 +10:00
  • 4effa23528 Make more major improvements to redbean Justine Tunney 2021-04-20 19:14:21 -07:00
  • 26ac6871da Add TUI paneling example Justine Tunney 2021-04-18 12:40:48 -07:00
  • bf03b2e64c Make major improvements to redbean and libraries Justine Tunney 2021-04-18 11:34:59 -07:00
  • 69c508729e
    Added LaunchBrowser API (#153) Rowan Easter-Robinson 2021-04-18 15:24:36 +01:00
  • a6000b42f2 Removed overwriting -b flag, now launches to serveradd:port Rowan 2021-04-18 12:34:23 +01:00
  • df9e0bf18f Added Lua API interface and -b flag to Launch browser at cmdline or runtime Rowan 2021-04-16 20:27:40 +01:00
  • bbcca4ba87 Made impl a little easier to read Rowan 2021-04-16 17:03:21 +01:00
  • 088089aa11 Added OpenBrowser function, opens browser in Windows, GNU and XNU Rowan 2021-04-16 12:04:27 +01:00
  • b59a3eb470 Merge branch 'master' of https://github.com/jart/cosmopolitan into FEATURE/ioctl_SIOCGIFCONF Fabrizio Bertocci 2021-04-11 22:07:39 -04:00
  • e735484d94 Commented out debug statements (printf) Fabrizio Bertocci 2021-04-11 20:50:18 -04:00
  • 74b67ea7f6 Added NT_WS2_32 and SOCK to the dependency list Fabrizio Bertocci 2021-04-11 20:50:01 -04:00
  • 7ed524ca31 Disable fesetround() tests temporarily Justine Tunney 2021-04-11 01:42:31 -07:00
  • 052682c2c0 Add CONTRIBUTING.md Justine Tunney 2021-04-11 00:54:32 -07:00
  • 8a91518633 Fix issues revealed by ECMAScript test262 Justine Tunney 2021-04-10 16:22:35 -07:00
  • 187eb9ae41 Initial implementation of ioctl SIOCGIFCONF. Untested for most of the platforms yet. Fabrizio Bertocci 2021-04-10 11:40:23 -04:00
  • 8f52c0d773 Get Fabrice Bellard's JavaScript engine to build Justine Tunney 2021-04-09 01:06:57 -07:00
  • 1fbfbb3192 Add quickjs-2021-03-27 to third_party Justine Tunney 2021-04-08 20:55:43 -07:00
  • f40f97bd07 Fix test failure on Windows redbean-0.3 Justine Tunney 2021-04-07 23:36:05 -07:00
  • 24d79599cc
    Add sendmsg and recvmsg (#148) fabriziobertocci 2021-04-08 01:53:23 -04:00
  • da8a08fd58 Provide option to have APE not modify itself Justine Tunney 2021-04-07 21:01:57 -07:00
  • ec43333676 Updated copyright, changed memory allocation and final string test Fabrizio Bertocci 2021-04-07 21:49:04 -04:00
  • dccbb44d25 Fixed wrong check on size of sockaddr_in passed in the message, causing the function to return EINVAL on BSD/MacOS for non-connected sockets Fabrizio Bertocci 2021-04-07 15:53:58 -04:00