Commit graph

  • 8a3d8497e3
    Update README to add a note about binfmt-related errors (#587) Paul Kulchenko 2022-09-04 00:09:24 -07:00
  • 3c00d8c29c Fix TLS linker warning Justine Tunney 2022-09-04 00:03:37 -07:00
  • 29aef00b20 Update README to add a note about binfmt-related errors Paul Kulchenko 2022-09-03 22:53:13 -07:00
  • 1ef955c33b
    Improve zipos path handling (#579) Gavin Hayes 2022-09-04 01:50:23 -04:00
  • 494d74271b
    Fix inet_ntop(AF_INET6) buffer length (#582) Gavin Hayes 2022-09-04 01:46:45 -04:00
  • 12212894eb
    Highlight GDB syntax in README.md (#560) Ilya Brin 2022-09-04 08:19:55 +03:00
  • a4522fba8d Fix build Justine Tunney 2022-09-03 21:10:37 -07:00
  • 0c70e8963d Add notpossible keyword Justine Tunney 2022-09-03 20:35:31 -07:00
  • b66bd064d8 Improve quality of uname/gethostname/getdomainname Justine Tunney 2022-09-03 19:07:19 -07:00
  • c5c4dfcd21 Improve quality of raise(), abort(), and tkill() Justine Tunney 2022-09-03 18:12:01 -07:00
  • c5659b93f8 Create unit test framework for subprocesses Justine Tunney 2022-09-03 18:01:38 -07:00
  • 263711965f
    Change sigaction_f to match sysv signature (#585) Gavin Hayes 2022-09-02 08:08:35 -04:00
  • d75f1f5f07 change sigaction_f third param to match sysv sa_sigaction signature Gavin Hayes 2022-09-02 01:53:56 -04:00
  • 33b5b5b312
    Remove path escaping from LaunchBrowser (#584) Paul Kulchenko 2022-08-31 22:14:06 -07:00
  • 3de1ddf805 Remove path escaping from LaunchBrowser in redbean to leave it up to the caller Paul Kulchenko 2022-08-31 16:41:24 -07:00
  • d213a48190
    Implement inet_pton for AF_INET6 (#583) Gavin Hayes 2022-08-31 18:14:42 -04:00
  • 4f0927d590 inet_ntop: Change AF_INET6 required buffer length from 72 to 46. Gavin Hayes 2022-08-31 17:12:52 -04:00
  • 1aaf7ca99e Implement inet_pton for AF_INET6 Squashed commit of the following: Gavin Hayes 2022-08-31 14:41:46 -04:00
  • 3f0414e1cb Fix JSON single quote escaping (fixes #512) Paul Kulchenko 2022-08-30 18:36:30 -07:00
  • a31162c976 Fix JSON single quote escaping (fixes #512) Paul Kulchenko 2022-08-30 18:36:30 -07:00
  • 0363fb1ead add opendir, readdir, and stat support for zipos root and directories not explicitly encoded in the zip file Squashed commit of the following: Gavin Hayes 2022-08-29 17:31:29 -04:00
  • a60b4562c4 Fix "allocated section `.tdata' not in segment" warning (#565) tkchia 2022-08-27 07:57:12 +00:00
  • 5fe067c3d9 add pollfd to poll.h Gavin Hayes 2022-08-27 00:31:10 -04:00
  • a370f3fd4a add sysconf to unistd.h Gavin Hayes 2022-08-26 17:18:55 -04:00
  • 13a2f6f43a Stop APE bare metal loader from reading beyond program image end tkchia 2022-08-26 19:11:44 +00:00
  • adaaeb7dd0
    Add itimerval to sys/time.h (#572) Gavin Hayes 2022-08-26 12:44:41 -04:00
  • d5a1596146 add itimerval to sys/time.h Gavin Hayes 2022-08-26 00:02:58 -04:00
  • a9a87b7a47 Fix "allocated section `.tdata' not in segment" warning (#565) and some related issues tkchia 2022-08-25 16:41:12 +00:00
  • 164e2ab27b
    Rename MapContentType to ProgramContentType (#570) Paul Kulchenko 2022-08-24 09:35:17 -07:00
  • 5050098e64 Update redbean to rename MapContentType to ProgramContentType for consistency Paul Kulchenko 2022-08-23 22:01:31 -07:00
  • d2cec808dc
    Fix redbean to check for file read result when -F option is used (#569) Paul Kulchenko 2022-08-23 20:54:51 -07:00
  • 8c5b5099b0 Fix redbean to check for file read result when -F option is used Paul Kulchenko 2022-08-23 19:31:02 -07:00
  • 2ae6d1ea0a
    README.md:grammar improvement suggestion (Instead, it wil) andy5995 2022-08-23 12:35:49 -05:00
  • 91a3252434
    Add MapContentType to redbean (#566) Paul Kulchenko 2022-08-22 22:02:58 -07:00
  • f1da065703 Update to allow using MapContentType from redbean CLI Paul Kulchenko 2022-08-22 21:37:42 -07:00
  • 8cab92a069 Release awk-2022-08-22.com awk-2022-08-22 Justine Tunney 2022-08-22 21:28:19 -07:00
  • 5a632cf72d Add lchown, lchmod, statvfs, fstatvfs Justine Tunney 2022-08-22 20:49:33 -07:00
  • 7b74f6e20e
    Tidy up pydoc help (#567) Gautham 2022-08-22 22:40:00 -05:00
  • 66706fa16e prevent pydoc's help from showing extra junk ahgamut 2022-08-23 08:55:52 +05:30
  • 077f4d1bd2 Update to allow using MapContentType from redbean REPL Paul Kulchenko 2022-08-22 20:01:08 -07:00
  • 2849382d9c Add MapContentType tests Paul Kulchenko 2022-08-22 19:53:41 -07:00
  • 1a856ee1a8 Add MapContentType to redbean to update extension-to-contenttype map Paul Kulchenko 2022-08-22 18:13:35 -07:00
  • 253cc1754b Shave another 2% off GNU Make latency Justine Tunney 2022-08-22 17:42:32 -07:00
  • 8722006c46 Shave another 10% off GNU Make latency Justine Tunney 2022-08-22 17:04:54 -07:00
  • 58d22c7c3d Handle missing stdio handles on Windows Justine Tunney 2022-08-22 17:03:11 -07:00
  • 2227cefa5d Run fix-third-party.py and man2txt on sed Justine Tunney 2022-08-21 20:57:08 -07:00
  • f0bf9f3389 Import NetBSD sed Justine Tunney 2022-08-21 20:35:38 -07:00
  • 04cd62c319
    Update redbean GetResponseBody to take response compression into account (#561) Paul Kulchenko 2022-08-21 22:26:41 -07:00
  • e204fc0820
    Update redbean If-Modified-Since check to accept same timestamp (#562) Paul Kulchenko 2022-08-21 22:03:30 -07:00
  • bb663cd96b Update redbean If-Modified-Since check to accept same timestamp Paul Kulchenko 2022-08-21 21:18:59 -07:00
  • 07ac4fcc9e Update redbean GetResponseBody to take response compression into account Paul Kulchenko 2022-08-21 16:42:46 -07:00
  • b76540105d Release Cosmopolitan v2.0.1 2.0.1 Justine Tunney 2022-08-21 18:59:20 -07:00
  • 14e3025749 Release redbean 2.0.17 redbean-2.0.17 Justine Tunney 2022-08-21 18:35:53 -07:00
  • 51fa5535ac Fix regression in Fetch() Justine Tunney 2022-08-21 18:06:28 -07:00
  • bea0b55576 Fix If-Modified-Since regression Justine Tunney 2022-08-21 18:05:05 -07:00
  • 57b39d8793 Revert recent fixupobj.com change Justine Tunney 2022-08-21 17:33:54 -07:00
  • d52170ca34 Avoid zip -d redbean.com foo issue on Windows Justine Tunney 2022-08-21 16:32:57 -07:00
  • bf757c4646 Fix _Thread_local with fork() on Windows Justine Tunney 2022-08-21 15:51:44 -07:00
  • 99a92048b4 Get awk to build and make it hackable Justine Tunney 2022-08-21 13:38:45 -07:00
  • 2f1679e5cf Import The One True Awk Justine Tunney 2022-08-21 12:29:07 -07:00
  • 58ad63e888
    Update README.md Ilya Brin 2022-08-21 16:25:49 +03:00
  • ee49b71be2 Fix build Justine Tunney 2022-08-21 01:11:14 -07:00
  • 73845be1f0 Restore zip.com and .symtab files landlockmake-1.4 Justine Tunney 2022-08-21 00:17:20 -07:00
  • 35203c0551 Do some string library work Justine Tunney 2022-08-20 21:36:07 -07:00
  • 83d41e4588 Clean up some code Justine Tunney 2022-08-20 12:32:51 -07:00
  • a51edaa0db
    Remove .heartbeat.lua from redbean (#554) Paul Kulchenko 2022-08-20 01:31:58 -07:00
  • 79d315998c Remove .heartbeat.lua from redbean, as it's been replaced by OnServerHeartbeat Paul Kulchenko 2022-08-16 16:34:16 -07:00
  • d76dfadc7a Reduce GNU Make latency 17% for cosmo Justine Tunney 2022-08-19 15:29:24 -07:00
  • 8835b82a7c Avoid sandboxing directory prerequisites Justine Tunney 2022-08-19 10:00:41 -07:00
  • 2827df688a
    Fix M1 Rosetta signal handling (#455) (#553) Daniil Kulchenko 2022-08-19 13:00:50 -07:00
  • 366dcbde02 Work around Rosetta signal handling issue (#455) Daniil Kulchenko 2022-08-19 10:10:59 -07:00
  • a09500b979 Work around Rosetta signal handling issue (#455) Daniil Kulchenko 2022-08-19 09:45:56 -07:00
  • 1ce101c5a5 Release Cosmopolitan 2.0 2.0 Justine Tunney 2022-08-18 18:22:16 -07:00
  • fcbf64b906 Remove warnings from amalgamation header Justine Tunney 2022-08-18 18:16:53 -07:00
  • 283fd9e590 Pledge tty on Python ioctl test Justine Tunney 2022-08-18 18:02:49 -07:00
  • 6bb9ce553e Remove some includes Justine Tunney 2022-08-18 17:41:32 -07:00
  • 75832f7379 Polyfill sysinfo() a ilttle bit on BSDs Justine Tunney 2022-08-18 15:43:03 -07:00
  • 897e33ccc4
    Fix stdio fmt of "%.0e" and "%.0g" (#544) Gavin Hayes 2022-08-18 18:53:07 -04:00
  • 27416e7dd6
    Add fake support for locale="" (#546) Gavin Hayes 2022-08-18 18:51:23 -04:00
  • 6c3048821c
    Add libc/str/nltypes.h to langinfo.h (#549) Gavin Hayes 2022-08-18 18:45:56 -04:00
  • 2d5f2bebb0
    Remove unused variable (#536) Harmen Stoppels 2022-08-19 00:42:48 +02:00
  • 287fd266ab add libc/str/nltypes.h to langinfo.h to match glibc Gavin Hayes 2022-08-18 15:42:35 -04:00
  • db509ee158
    LaunchBrowser by default in redbean-demo.com (#547) Jared Miller 2022-08-18 15:01:44 -04:00
  • 7b3edf6cbf LaunchBrowser by default in redbean-demo.com Jared Miller 2022-08-18 12:59:32 -04:00
  • 679aeee4b2 setlocale: Add fake support for locale="") Gavin Hayes 2022-08-18 12:31:51 -04:00
  • 640b9bfb48
    Add test/libc/mem/putenv_test.c (#545) Gavin Hayes 2022-08-18 03:11:35 -04:00
  • 30e1c5bca9 Add statfs() and fstatfs() to redbean unix module Justine Tunney 2022-08-17 23:27:17 -07:00
  • 2d479f7b11 Update definitions with latest help.txt changes Justine Tunney 2022-08-17 21:57:08 -07:00
  • d7372e651d Fix arg redbean lua definition Justine Tunney 2022-08-17 21:23:44 -07:00
  • bc270f3d21 add test/libc/mem/putenv_test.c Gavin Hayes 2022-08-18 00:21:10 -04:00
  • e506e71b0e stdio fmt: fix %g tests to match glibc, add more tests Gavin Hayes 2022-08-17 23:36:11 -04:00
  • 8e176fb026 Reduce build graph by another 14 percent Justine Tunney 2022-08-17 19:56:54 -07:00
  • c2211c9e63 Polyfill statfs() and fstatfs() on Windows Justine Tunney 2022-08-17 18:57:03 -07:00
  • f7ee9d7d99 Polyfill statfs() and fstatfs() on BSD distros Justine Tunney 2022-08-17 13:41:21 -07:00
  • e3fe127ccd
    Change sys_lseek return value from i32 to i64 (#539) Gavin Hayes 2022-08-17 17:21:24 -04:00
  • fbdab72e3b
    Create definitions.lua (#540) Danny Robinson 2022-08-17 22:20:07 +01:00
  • 1f735a4af3
    Prevent NPE after clearenv (#542) Gavin Hayes 2022-08-17 17:15:23 -04:00
  • b4d07616a3 stdio fmt: fix %.0g by treating it the same as %.1g Gavin Hayes 2022-08-17 14:16:40 -04:00
  • 625d42d52a stdio fmt: fix %.0e by always rounding even if precision is 0 Gavin Hayes 2022-08-17 13:49:39 -04:00
  • e5f705ace3 Fix redbean doc errors reported by stellartux Justine Tunney 2022-08-16 23:58:26 -07:00