Commit graph

  • 344d2dc356
    Redbean doc update (#221) Paul Kulchenko 2021-08-03 17:57:15 -07:00
  • 79cf6062bc Add Fetch documentation to redbean (#97). Paul Kulchenko 2021-08-03 15:31:34 -07:00
  • 8df9b6149d Update redbean constants for consistency. Paul Kulchenko 2021-08-03 15:21:39 -07:00
  • 2638c95993 Update redbean documentation for consistency and to fix a typo (#97). Paul Kulchenko 2021-08-03 15:19:44 -07:00
  • f7b4804251
    Add Sleep API to redbean (#220) Paul Kulchenko 2021-08-02 14:53:24 -07:00
  • 64d87d4e5a
    Add GetRedbeanVersion & rename GetVersion (#219) Paul Kulchenko 2021-08-02 14:46:43 -07:00
  • 7e5d8b1a04 Add Sleep to Lua in redbean. Paul Kulchenko 2021-07-31 23:17:13 -07:00
  • f8724a9d87 Update Content-Length format to use a proper size modifier (#97, #218). Paul Kulchenko 2021-07-29 20:28:53 -07:00
  • 2179c3aa98 Rename GetVersion to GetHttpVersion for consistency (#97). Paul Kulchenko 2021-07-29 20:09:46 -07:00
  • 338c0e03bd Add GetRedbeanVersion to redbean (#97). Paul Kulchenko 2021-07-29 20:07:15 -07:00
  • 0b317523a0
    Accept table arg in redbean Fetch() API (#218) Paul Kulchenko 2021-07-28 09:33:10 -07:00
  • a73e808b25
    Upgrade Lua to 5.4.3 (#217) Paul Kulchenko 2021-07-28 09:26:35 -07:00
  • 3ac6576fe5
    Improve type descriptions in redbean help (#213) Paul Kulchenko 2021-07-28 09:22:13 -07:00
  • 312ccc919b
    Fix redbean help typos (#212) Paul Kulchenko 2021-07-28 09:20:24 -07:00
  • 88e8881e83 Update redbean Fetch to accept arbitrary methods (#97). Paul Kulchenko 2021-07-24 12:37:24 -07:00
  • 00e3db35df Update redbean Fetch to provide Content-Length header (#97). Paul Kulchenko 2021-07-24 12:26:43 -07:00
  • bb7f9c6270 Update redbean Fetch to accept table with parameters (#97). Paul Kulchenko 2021-07-24 00:22:26 -07:00
  • ea83cc0ad0 Make stronger crypto nearly as fast Justine Tunney 2021-07-26 15:16:43 -07:00
  • 6d973e44da Upgrade Lua to 5.4.3. Paul Kulchenko 2021-07-23 16:08:57 -07:00
  • 398f0c16fb Add SNI support to redbean and improve SSL perf Justine Tunney 2021-07-19 14:55:20 -07:00
  • f3e28aa192 Make SSL handshakes much faster Justine Tunney 2021-07-11 23:17:47 -07:00
  • 729be81a85 Update GetHeaders and GetParams descriptions in redbean help. Paul Kulchenko 2021-07-11 22:42:08 -07:00
  • 6d77035867 Fix a couple redbean help typos. Paul Kulchenko 2021-07-11 22:34:53 -07:00
  • 8c4cce043c Make improvements to redbean Justine Tunney 2021-07-10 15:02:03 -07:00
  • 98c674d915
    Update Fetch() to POST if body is provided (#211) Paul Kulchenko 2021-07-10 12:39:02 -07:00
  • e99a4dcc8c
    Add protoent and netent (#209) Gautham 2021-07-11 01:06:35 +05:30
  • fb1bd83e90 updated parseport to use strtoimax ahgamut 2021-07-10 10:24:34 +05:30
  • f043a400e2 changes made after review ahgamut 2021-07-10 10:24:34 +05:30
  • c002e4ba76 Support hybrid ECDSA / RSA certificate loading Justine Tunney 2021-07-09 19:21:00 -07:00
  • 1b849d5c49 Service lookups in getaddrinfo/getnameinfo ahgamut 2021-07-09 18:04:54 +05:30
  • 2c8f1efc80 avoid malloc/free wrt LookupServicesByX ahgamut 2021-07-09 16:37:03 +05:30
  • 76ca1e8d7d servicestxt doesn't use network byte order anymore ahgamut 2021-07-09 12:21:24 +05:30
  • 2a4ace89ed Update LuaFetch to initiate POST request when body is provided (#97). Paul Kulchenko 2021-07-08 17:50:45 -07:00
  • fe881982b5 Make slight SSL performance improvements Justine Tunney 2021-07-08 21:54:21 -07:00
  • 4178896aa0 Fix bug with redbean help flag Justine Tunney 2021-07-08 18:28:11 -07:00
  • 3641e99042 Add Lua API documentation to redbean -h | less Justine Tunney 2021-07-08 17:55:35 -07:00
  • 3425a8f58f Update LuaGetParam (via LuaPushUrlParams) to return empty table when no parameters (#97). Paul Kulchenko 2021-07-08 17:38:41 -07:00
  • 45d72920ba Fix chained certificate loading Justine Tunney 2021-07-08 17:28:44 -07:00
  • feb0f9fb3a Make improvements to redbean Justine Tunney 2021-07-08 15:56:23 -07:00
  • cc9366b200 Add file Slurp() API to redbean Justine Tunney 2021-07-08 13:21:16 -07:00
  • c89bc56f6a Add HTTP/HTTPS Fetch() API to redbean Justine Tunney 2021-07-07 21:44:27 -07:00
  • 36b2710e1a Update curl example to support ssl / https Justine Tunney 2021-07-06 13:39:18 -07:00
  • 93146199fd getaddrinfo AI_PASSIVE memory error ahgamut 2021-07-06 22:36:37 +05:30
  • 5cc93d31f8 Added tests for LookupProto functions ahgamut 2021-07-06 21:28:33 +05:30
  • f888f25858 Added getprotobyname/getprotobynumber ahgamut 2021-07-06 21:11:59 +05:30
  • e51034bab3 Make GCM AES faster Justine Tunney 2021-07-06 07:07:18 -07:00
  • d6a028f2fb added header and stubs ahgamut 2021-07-06 19:38:20 +05:30
  • f8b9bd2b47 Attempt to make LLD happy Justine Tunney 2021-07-05 19:10:06 -07:00
  • 0ecd71f697 Make chacha20 go faster Justine Tunney 2021-07-05 14:03:50 -07:00
  • c0bec24fa2
    Improve getservbyname and getservbyport (#207) Gautham 2021-07-06 00:55:26 +05:30
  • 0ec181307b tests for internal service lookup functions ahgamut 2021-07-06 00:13:24 +05:30
  • b73edacaa9 changes after review of #204 ahgamut 2021-07-05 23:10:35 +05:30
  • 58fb2fb3d3 Add chunked transfer decoding to redbean Justine Tunney 2021-07-05 01:03:45 -07:00
  • 8d5f60a9cd Add more hashing apis to redbean Justine Tunney 2021-07-04 18:36:47 -07:00
  • 0ea2907730
    Add getservbyname and getservbyport (#204) Gautham 2021-07-05 05:01:42 +05:30
  • cfbd2afc19 Add example for printing <img> tag Justine Tunney 2021-07-04 15:41:43 -07:00
  • 997c4dfdef removed malloc usage in gethostby* functions ahgamut 2021-07-05 00:48:02 +05:30
  • a7bd4ed9ea Make redbean tinier Justine Tunney 2021-07-04 12:21:29 -07:00
  • 2845e5322f gethostbyname inet_pton fix ahgamut 2021-07-04 19:39:57 +05:30
  • 1b9b3864b6 fix failure edge case and PATH_MAX ahgamut 2021-07-04 06:28:32 +05:30
  • 8c9750fb30 implement getservbyname and getservbyport ahgamut 2021-07-03 19:51:43 +05:30
  • 5e8d035302 added servent to header and stubs ahgamut 2021-07-03 19:17:45 +05:30
  • 300876ee50 Fix typo Justine Tunney 2021-07-03 10:16:38 -07:00
  • e6b22f1f65 Remove remaining build references to zip command Justine Tunney 2021-07-03 08:37:15 -07:00
  • d6873f637f Release redbean 1.4 redbean-1.4 Justine Tunney 2021-07-03 05:58:47 -07:00
  • 74200a0ea0 Make redbean ssl handshake go a little faster Justine Tunney 2021-07-03 05:51:04 -07:00
  • 87222aad35 Improve PrintMemoryIntervals Justine Tunney 2021-07-03 04:19:10 -07:00
  • 053ee714bd Add Braille Dump tool Justine Tunney 2021-07-02 10:24:02 -07:00
  • 8e69cf133a Restore basicidea.c from gist Justine Tunney 2021-07-02 08:09:56 -07:00
  • 3fe7b95fd0
    Add gethostbyname and gethostbyaddr (#200) Gautham 2021-07-01 20:25:11 +05:30
  • 4cdb434dbc filename tpyo ahgamut 2021-07-01 20:14:40 +05:30
  • d5283d10fd add struct hostent and related functions ahgamut 2021-06-27 02:11:56 +05:30
  • 014d4bdab2 Make minor revisions to previous change Justine Tunney 2021-06-30 10:45:27 -07:00
  • a68cc690ff Merge HTTP request / response parsing code Justine Tunney 2021-06-27 17:03:06 -07:00
  • 5a6c0f27c3
    Fix redundancy in ioctl(SIOCGIFADDR) (#198) fabriziobertocci 2021-06-27 12:03:14 -04:00
  • b312eb4cff Removed unnecessary call to sockaddr2bsd in ioctl_siocgifaddr_sysv Fabrizio Bertocci 2021-06-27 17:02:01 +02:00
  • 2d79ab6c15 Make sha1 / sha256 / sha512 go faster Justine Tunney 2021-06-26 00:11:12 -07:00
  • 5144c22189 Add test for ioctl(SIOCGIFCONF) and polyfill on BSDs Justine Tunney 2021-06-25 18:41:02 -07:00
  • 86ab24ce56 Correct minor issues with recent SSL change Justine Tunney 2021-06-24 15:22:24 -07:00
  • cc1920749e Add SSL to redbean Justine Tunney 2021-06-24 12:31:26 -07:00
  • 1beeb7a829 Flatten Mbed TLS directory structure Justine Tunney 2021-06-15 20:18:59 -07:00
  • d0ac995dc0 Get Mbed TLS to build Justine Tunney 2021-06-15 19:52:02 -07:00
  • 19bd27358a Import Mbed TLS v2.26.0 Justine Tunney 2021-06-15 11:39:36 -07:00
  • 1ba33d233c Add root certificates Justine Tunney 2021-06-24 10:59:04 -07:00
  • fd0eefce17
    Add ioctl(SIOCGIFxxx) support (#197) fabriziobertocci 2021-06-24 13:53:27 -04:00
  • 662b889f81 Merge branch 'master' of https://github.com/jart/cosmopolitan into FEATURE/ioctl_SIOCGIFCONF_IPHLPAPI Fabrizio Bertocci 2021-06-23 14:10:54 +02:00
  • c60de329a2 Removed debugging statements from the NT implementation of ioctl Fabrizio Bertocci 2021-06-23 14:05:13 +02:00
  • b3b85c2f96 Major refactor of the Windows implementation of ioctl for SIOCGIFxxxx methods. Fabrizio Bertocci 2021-06-23 13:58:43 +02:00
  • 4d8f884e76 Get Info-ZIP's zip to build ahgamut 2021-06-10 05:30:58 +05:30
  • 4ce5664c4b added zip from Info-ZIP ahgamut 2021-06-10 05:29:39 +05:30
  • 98c53ae526
    Simplify getnameinfo (#196) Gautham 2021-06-23 01:05:58 +05:30
  • 5704b03d26 Completed more functionality Fabrizio Bertocci 2021-06-22 20:12:09 +02:00
  • 08765c0850 Added initial implementation of SIOCGIFCONFIG, SIOCGIFADDR, SIOCGIFFLAGS Fabrizio Bertocci 2021-06-21 23:31:20 +02:00
  • 70828ee0ca Exported method WideCharToMultiByte to convert Windows wchar_t strings to multibyte Fabrizio Bertocci 2021-06-21 23:30:50 +02:00
  • 4389dbc602 make getnameinfo simpler ahgamut 2021-06-21 21:16:33 +05:30
  • ac3ac44d06 Added LIBC_NT_IPHLPAPI to the target modules Fabrizio Bertocci 2021-06-19 19:40:05 +02:00
  • 933032ce81 Added STATIC_YOINK and the required dependency between sock and IPHLPAPI library Fabrizio Bertocci 2021-06-19 19:39:38 +02:00
  • fe7e235812
    Merge ed86782240 into 1f87640d17 Masoud Shokohi 2021-06-17 07:04:31 +04:30
  • ed86782240
    Rename zlib.h to zlib.h Masoud Shokohi 2021-06-17 07:03:42 +04:30
  • 1f87640d17 Add half close flag to netcat example Justine Tunney 2021-06-15 11:24:24 -07:00