mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-08-03 16:30:29 +00:00
Commit graph
Select branches
Hide pull requests
evalarg
fastpython
flake
i386
master
multicast
sort
vista
x86_64
#1004
#1006
#1007
#1008
#1009
#1011
#1012
#1013
#1015
#1016
#1017
#1018
#1019
#1020
#1021
#1022
#1024
#1026
#1029
#1030
#1031
#1032
#1033
#1034
#1035
#1036
#1037
#1038
#1041
#1042
#1043
#1045
#1045
#1046
#1047
#1048
#1051
#1052
#1053
#1056
#1057
#1058
#1059
#106
#1060
#1061
#1062
#1063
#1064
#1066
#1069
#107
#1070
#1071
#1072
#1074
#1076
#108
#1080
#1084
#1085
#1086
#1087
#1088
#1089
#109
#1091
#1096
#110
#1100
#1103
#1104
#1106
#1107
#1109
#111
#1112
#1119
#1122
#1123
#1124
#1129
#1133
#1134
#1135
#1140
#1141
#1142
#1143
#1145
#1148
#1149
#1152
#1153
#1154
#1156
#116
#1161
#1162
#1163
#1164
#1167
#1168
#1170
#1171
#1175
#1178
#1179
#118
#1180
#1182
#1185
#1187
#1190
#1195
#1196
#1197
#1198
#1199
#1200
#1201
#1202
#1203
#1204
#1205
#1210
#1211
#1212
#1213
#1214
#1215
#1216
#1217
#1218
#122
#1220
#1221
#1222
#1227
#1229
#123
#1230
#1231
#1232
#1233
#1235
#1237
#124
#1247
#1254
#1255
#1255
#1261
#1266
#1267
#1268
#1269
#1270
#1271
#1272
#1273
#1274
#1275
#1276
#1278
#1279
#1279
#128
#1282
#1283
#1284
#1285
#1286
#1287
#1288
#1289
#129
#1290
#1291
#1293
#1294
#1295
#1296
#1297
#1298
#1299
#1300
#1304
#1304
#131
#1318
#1319
#132
#1322
#1324
#1331
#1332
#1336
#1344
#1347
#1349
#1352
#1353
#1355
#1358
#136
#1363
#1364
#1365
#1366
#1367
#1369
#1369
#1370
#1370
#1375
#1381
#1382
#1383
#1384
#1386
#1386
#1387
#1388
#1388
#1389
#1389
#1390
#1392
#1392
#1399
#1400
#1401
#1404
#1404
#1407
#1410
#1410
#1411
#1411
#1414
#1415
#142
#1421
#1422
#1422
#1423
#1423
#1428
#1428
#143
#1430
#1431
#1431
#148
#150
#153
#158
#160
#161
#162
#163
#168
#172
#183
#185
#187
#191
#195
#195
#196
#197
#198
#200
#204
#207
#209
#210
#211
#212
#213
#217
#218
#219
#220
#221
#222
#225
#226
#228
#229
#230
#232
#234
#235
#237
#238
#239
#240
#241
#244
#245
#246
#248
#249
#250
#251
#252
#253
#254
#255
#256
#257
#258
#259
#262
#264
#265
#267
#268
#269
#271
#274
#275
#276
#279
#280
#281
#282
#285
#286
#29
#292
#294
#297
#300
#301
#304
#305
#306
#307
#308
#311
#312
#314
#317
#320
#321
#322
#323
#324
#325
#326
#327
#328
#332
#336
#338
#340
#341
#343
#347
#359
#360
#361
#362
#364
#365
#366
#367
#368
#369
#370
#372
#373
#376
#380
#382
#383
#384
#386
#387
#388
#389
#391
#392
#393
#394
#395
#40
#402
#403
#405
#406
#407
#408
#409
#410
#411
#412
#416
#418
#419
#420
#421
#422
#424
#425
#430
#436
#437
#440
#441
#442
#443
#446
#447
#448
#45
#450
#451
#452
#453
#457
#459
#460
#461
#468
#469
#470
#471
#473
#474
#476
#477
#478
#479
#480
#481
#482
#483
#484
#486
#490
#491
#492
#493
#495
#497
#498
#499
#500
#501
#502
#503
#504
#506
#513
#516
#519
#520
#522
#523
#524
#525
#529
#532
#535
#536
#537
#539
#540
#542
#544
#545
#546
#547
#549
#552
#553
#554
#560
#561
#562
#566
#567
#568
#569
#570
#571
#572
#574
#575
#576
#577
#579
#581
#582
#583
#584
#585
#587
#588
#589
#591
#592
#596
#597
#598
#599
#600
#602
#603
#604
#605
#606
#607
#608
#609
#610
#611
#613
#614
#616
#618
#619
#620
#621
#622
#624
#625
#630
#631
#634
#635
#636
#637
#639
#640
#641
#643
#645
#646
#648
#649
#650
#651
#652
#653
#654
#655
#656
#657
#658
#66
#660
#661
#663
#666
#667
#668
#67
#670
#671
#672
#677
#678
#680
#685
#699
#700
#701
#704
#706
#707
#708
#709
#71
#710
#712
#715
#717
#721
#722
#723
#724
#725
#727
#728
#729
#733
#735
#737
#740
#742
#742
#744
#749
#750
#751
#752
#753
#755
#756
#758
#760
#761
#763
#764
#768
#769
#769
#786
#787
#788
#790
#791
#792
#793
#795
#796
#798
#799
#801
#801
#802
#803
#804
#806
#807
#813
#814
#817
#818
#819
#822
#823
#825
#827
#828
#830
#832
#833
#833
#835
#837
#838
#838
#842
#843
#844
#846
#848
#850
#850
#851
#852
#853
#853
#854
#854
#855
#856
#858
#863
#864
#867
#868
#869
#870
#871
#872
#873
#874
#875
#877
#878
#880
#881
#882
#883
#884
#885
#886
#887
#888
#888
#889
#89
#890
#893
#894
#895
#896
#897
#900
#901
#904
#905
#908
#909
#910
#912
#914
#916
#921
#924
#931
#933
#941
#942
#948
#949
#952
#955
#956
#957
#958
#96
#967
#967
#970
#972
#973
#974
#975
#976
#977
#980
#981
#984
#985
#986
#987
#989
#993
#995
#997
0.1
0.1.1
0.1.2
0.2
0.3
1.0
2.0
2.0.1
2.1
2.1.1
2.2
3.0
3.0.1
3.0.2
3.1
3.1.1
3.1.2
3.1.3
3.2
3.2.1
3.2.2
3.2.3
3.2.4
3.3
3.3.1
3.3.10
3.3.2
3.3.3
3.3.4
3.3.5
3.3.6
3.3.7
3.3.8
3.3.9
3.4
3.4.0
3.5.0
3.5.1
3.5.2
3.5.3
3.5.4
3.5.5
3.5.6
3.5.7
3.5.8
3.5.9
3.6.0
3.6.1
3.6.2
3.7.0
3.7.1
3.8.0
3.9.0
3.9.1
3.9.2
3.9.3
3.9.4
3.9.5
3.9.6
3.9.7
4.0.0
4.0.1
4.0.2
awk-2022-08-22
landlockmake-1.0
landlockmake-1.0.1
landlockmake-1.0.2
landlockmake-1.0.3
landlockmake-1.0.4
landlockmake-1.1
landlockmake-1.1.1
landlockmake-1.2
landlockmake-1.3
landlockmake-1.4
landlockmake-1.5
landlockmake-2.0
nesemu1-1.2
pledge-1.1
pledge-1.3
pledge-1.4
pledge-1.5
pledge-1.6
pledge-1.7
pledge-1.8
redbean-0.3
redbean-1.2
redbean-1.4
redbean-1.5
redbean-2.0.1
redbean-2.0.10
redbean-2.0.12
redbean-2.0.13
redbean-2.0.14
redbean-2.0.15
redbean-2.0.16
redbean-2.0.17
redbean-2.0.18
redbean-2.0.2
redbean-2.0.3
redbean-2.0.4
redbean-2.0.5
redbean-2.0.6
redbean-2.0.7
redbean-2.0.8
redbean-2.0.9
redbean-2.1
redbean-2.2
redbean-2020-10-05
redbean-2020-12-28
redbean-2021-01-16
redbean-2021-01-24
redbean-2021-02-25
redbean-2021-02-27
redbean-2021-03-01
redbean-2021-03-02
redbean-2021-03-03
redbean-2021-03-09
redbean-3.0.0
-
583cbeb1c2
quickjs: add repl + qjscalc
Alain Greppin
2021-08-18 17:33:26 +02:00 -
1ee0c76eef
Add file/line reporting to redbean LuaLog
Paul Kulchenko
2021-08-17 22:24:15 -07:00 -
ace523c79b
Gautham
2021-08-18 10:37:27 +05:30 -
f12a063a40
Update ProgramRedirect to check location validity
Paul Kulchenko
2021-08-17 19:36:07 -07:00 -
b2a6752cfe
Add ProgramHeader documentation
Paul Kulchenko
2021-08-17 19:22:39 -07:00 -
cd11d5709d
Add Location to ProgramHeader exclusions
Paul Kulchenko
2021-08-17 19:22:17 -07:00 -
e68649e4b5
stop site.py from absolutizing zip store path
ahgamut
2021-08-18 06:41:35 +05:30 -
89f2356e11
_frozen_importlib now considers bytecode first
ahgamut
2021-08-18 06:11:13 +05:30 -
4486ad5c9e
Paul Kulchenko
2021-08-17 14:26:33 -07:00 -
c70422586a
Support optimize flag
Justine Tunney
2021-08-17 14:07:59 -07:00 -
cabb0a7ede
Get Python compiler working
Justine Tunney
2021-08-17 12:13:41 -07:00 -
38aece42ba
Add Python object dump tool
Justine Tunney
2021-08-17 12:11:29 -07:00 -
f66ef5d58e
Change stuff
Justine Tunney
2021-08-17 10:20:55 -07:00 -
0c6581f912
Attempt to build Python compiler program
Justine Tunney
2021-08-17 06:28:23 -07:00 -
d522a88def
Get freeze importlib program working
Justine Tunney
2021-08-17 01:27:03 -07:00 -
795d6fd6cd
Disable zipos trace
Justine Tunney
2021-08-17 01:26:48 -07:00 -
d3a735702b
Use real malloc so we can test Python with ASAN
Justine Tunney
2021-08-17 01:25:04 -07:00 -
214e3a68a9
Let's make imports simple
Justine Tunney
2021-08-17 00:05:58 -07:00 -
3d0347e26e
Improve deltaify.com program
Justine Tunney
2021-08-17 00:06:45 -07:00 -
bc464a8898
Fix a few more Python tests
Justine Tunney
2021-08-16 23:45:41 -07:00 -
b7a40bd737
Add check to ServeRedirect to ensure valid location
Paul Kulchenko
2021-08-16 16:40:40 -07:00 -
59e1c245d1
Get more Python tests passing (#141)
Justine Tunney
2021-08-16 15:26:31 -07:00 -
916f19eea1
Paul Kulchenko
2021-08-16 12:12:29 -07:00 -
275be556cd
Add ServeRedirect function to redbean Lua
Paul Kulchenko
2021-08-15 09:27:25 -07:00 -
5029e20bef
Improve linenoise and get it working on Windows
Justine Tunney
2021-08-15 00:05:27 -07:00 -
25a35549b9
Add GetRandomBytes to redbean Lua
Paul Kulchenko
2021-08-14 16:09:53 -07:00 -
968474d291
Gautham
2021-08-16 00:37:33 +05:30 -
6a2f60de34
typo in strtoll causing recursion
ahgamut
2021-08-15 12:34:40 +05:30 -
228fb7428b
Improve isystem includes and magic numbers
Justine Tunney
2021-08-14 17:16:33 -07:00 -
1e5bd4d23e
Ues linenoise in Lua, Python, and SQLite
Justine Tunney
2021-08-14 11:26:23 -07:00 -
fe29710e4e
Add linenoise to third party
Justine Tunney
2021-08-14 11:09:54 -07:00 -
579b597ded
Refactor out some duplicated code
Justine Tunney
2021-08-14 06:17:56 -07:00 -
e963d9c8e3
Add cpu / mem / fsz limits to build system
Justine Tunney
2021-08-13 11:18:25 -07:00 -
9b29358511
Make whitespace changes
Justine Tunney
2021-08-13 03:20:45 -07:00 -
71273bc5c9
Revert explicit Lua GC pass (#241)
Justine Tunney
2021-08-13 03:06:23 -07:00 -
1aa0df696c
Gautham
2021-08-13 14:54:43 +05:30 -
a22f0736d8
Paul Kulchenko
2021-08-13 02:11:49 -07:00 -
0ecb7a0ba2
revert test_hashlib to avoid blake2
ahgamut
2021-08-13 13:34:12 +05:30 -
b7861d6a31
Add Lua gc call to keep Lua memory usage constant
Paul Kulchenko
2021-08-12 22:34:09 -07:00 -
be0f03a23e
Add Lua memory reporting to redbean
Paul Kulchenko
2021-08-12 21:48:12 -07:00 -
6cb8e241f7
Update redbean Lua to check there is enough stack to use
Paul Kulchenko
2021-08-12 20:58:15 -07:00 -
a767f0e7cb
updates after running tests on APE
ahgamut
2021-08-13 04:11:37 +05:30 -
b420ed8248
Undiamond Python headers
Justine Tunney
2021-08-12 00:42:14 -07:00 -
20bb8db9f8
Paul Kulchenko
2021-08-12 00:15:39 -07:00 -
64a779da27
Update redbean Lua to use integer instead of number where appropriate
Paul Kulchenko
2021-08-11 11:37:08 -07:00 -
a2e443edd7
Paul Kulchenko
2021-08-11 23:27:39 -07:00 -
9454788223
Gautham
2021-08-12 11:51:54 +05:30 -
2a4ff615b9
Fix typo in GetRemoteAddr documentation
Paul Kulchenko
2021-08-11 22:01:58 -07:00 -
53eade50ca
Replace GetClientAddr with GetRemoteAddr to avoid backtrace leak in proxy scenarios
Paul Kulchenko
2021-08-11 22:00:47 -07:00 -
5e87b05e02
Prepend
@
to Lua paths in redbean to recognize them as paths in error messagesPaul Kulchenko
2021-08-11 21:57:18 -07:00 -
13e50ab2b6
Update default error page in redbean with error details (when allowed)
Paul Kulchenko
2021-08-10 21:28:21 -07:00 -
f024d21712
Extend Lua in redbean to include stack trace in all logged errors
Paul Kulchenko
2021-08-10 20:35:34 -07:00 -
f6e0b2199d
Update redbean to include stack trace in Lua errors
Paul Kulchenko
2021-08-09 22:50:47 -07:00 -
163556a729
fix sysconfig check for build vars
ahgamut
2021-08-11 23:38:21 +05:30 -
31a37aeb1a
Fix some example code
Justine Tunney
2021-08-10 13:38:27 -07:00 -
79ba5233db
Fix regression caused by state assertions change
Justine Tunney
2021-08-10 11:36:17 -07:00 -
d26d7ae0e4
Perform build and magnum tuning
Justine Tunney
2021-08-10 10:26:13 -07:00 -
ee7e296339
Add state assertions to redbean Lua APIs
Justine Tunney
2021-08-09 14:45:52 -07:00 -
3bfb7580c5
Add Lua compiler
Justine Tunney
2021-08-09 13:09:14 -07:00 -
b703eee96e
Fix obvious Python performance suboptimality
Justine Tunney
2021-08-09 10:33:47 -07:00 -
5a441ea57f
Remove Python gitignore
Justine Tunney
2021-08-09 09:15:23 -07:00 -
10aade69e3
Remove wildcard from Python build config
Justine Tunney
2021-08-09 08:59:18 -07:00 -
53b9f83e1c
Make redbean SSL more tunable
Justine Tunney
2021-08-09 07:00:23 -07:00 -
d86027fe90
Integrate Chromium Zlib changes
Justine Tunney
2021-08-09 06:59:10 -07:00 -
798d542f15
Fix build and delete superfluous files
Justine Tunney
2021-08-09 06:52:35 -07:00 -
295b3d6ca5
removed unnecessary libs from zip store
ahgamut
2021-08-09 15:03:14 +05:30 -
f9eae9794a
stdlib sysconfig import fix
ahgamut
2021-08-09 14:50:39 +05:30 -
98f330b764
Added build config to get python.com
ahgamut
2021-08-09 02:49:30 +05:30 -
5ef64dbcdb
Source changes for compilation
ahgamut
2021-08-08 19:22:49 +05:30 -
0c4c56ff39
python-3.6.zip added from Github
ahgamut
2021-08-08 09:38:33 +05:30 -
efa801060e
removed unnecessary libs from zip store
ahgamut
2021-08-09 15:03:14 +05:30 -
70e9c199dc
stdlib sysconfig import fix
ahgamut
2021-08-09 14:50:39 +05:30 -
75fc601ff5
Robert Hencke
2021-08-09 03:52:54 -04:00 -
f484717e56
Added build config to get python.com
ahgamut
2021-08-09 02:49:30 +05:30 -
6c013d7b86
Tim Gates
2021-08-09 06:49:29 +10:00 -
b3b538780a
Source changes for compilation
ahgamut
2021-08-08 19:22:49 +05:30 -
18ba1d811d
python-3.6.zip added from Github
ahgamut
2021-08-08 09:38:33 +05:30 -
9f4a4b615d
Only re-open executable as O_RDWR if .ape present
Robert Hencke
2021-08-08 07:04:13 -04:00 -
fb126459ec
Tim Gates
2021-08-08 15:27:52 +10:00 -
28a592f2d4
Clarify kLogFatal documentation
Justine Tunney
2021-08-07 18:18:12 -07:00 -
d8faadf44e
Fix redbean Log() in global scope (#230)
w13b3
2021-08-08 00:28:32 +00:00 -
4daafef63a
Implement RFC8442
Justine Tunney
2021-08-07 16:43:00 -07:00 -
2bc0901ce3
Paul Kulchenko
2021-08-07 15:20:33 -07:00 -
cbc9ec92df
Fix redbean's Lua-function Log, so it can be used in the global scope.
w13b3
2021-08-08 00:10:06 +02:00 -
6bbb44c165
Paul Kulchenko
2021-08-07 14:25:55 -07:00 -
0cdba6878b
Secure the testing infrastructure
Justine Tunney
2021-08-07 13:22:35 -07:00 -
a3e78add97
Revert adding lua array per discussion in #222
Paul Kulchenko
2021-08-07 10:08:59 -07:00 -
0115169a7b
Add GetHostOs to redbean.
Paul Kulchenko
2021-08-07 10:06:59 -07:00 -
bde630a7ad
Add popping the error message in LuaRun to keep the Lua stack balanced.
Paul Kulchenko
2021-08-07 10:00:02 -07:00 -
1f766a332f
Add function for creating hex string literals
Justine Tunney
2021-08-07 07:05:19 -07:00 -
aeeb851422
Fix bugs and make improvements to redbean
Justine Tunney
2021-08-06 14:12:11 -07:00 -
55a15c204e
Paul Kulchenko
2021-08-06 04:55:01 -07:00 -
b142ea7176
Paul Kulchenko
2021-08-06 04:48:46 -07:00 -
fd76fa0016
Paul Kulchenko
2021-08-06 04:27:50 -07:00 -
7b08aa4df3
Fix redbean hook calls (fixes #224)
Paul Kulchenko
2021-08-05 19:54:21 -07:00 -
26869c2375
Add following redirects to redbean Fetch.
Paul Kulchenko
2021-08-05 07:36:12 -07:00 -
533f3d1ef1
Reduce build latency and fix old cpu bugs
Justine Tunney
2021-08-05 14:43:53 -07:00 -
df8ab0aa0c
Restore Referer-Policy and wrap up MbedTLS changes
Justine Tunney
2021-08-03 22:42:17 -07:00 -
0e5db681a1
Update lua-array to use cosmopolitan headers
Paul Kulchenko
2021-08-03 19:00:55 -07:00 -
f596b28443
Add lua-array to cosmopolitan/redbean Lua
Paul Kulchenko
2021-08-03 18:49:56 -07:00