annotate conv.txt @ 1827:50e570b598b2

security
author Franklin Schmidt <fschmidt@gmail.com>
date Sun, 15 Sep 2024 10:36:46 -0600
parents 2f4c99c02436
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1718
5603ee8e2a71 rename String.rep to String.repeated
Franklin Schmidt <fschmidt@gmail.com>
parents: 1717
diff changeset
1 String.rep -> String.repeated
5603ee8e2a71 rename String.rep to String.repeated
Franklin Schmidt <fschmidt@gmail.com>
parents: 1717
diff changeset
2
1716
b82767112d8e add String.regex
Franklin Schmidt <fschmidt@gmail.com>
parents: 1664
diff changeset
3 String.find
b82767112d8e add String.regex
Franklin Schmidt <fschmidt@gmail.com>
parents: 1664
diff changeset
4 String.gmatch
b82767112d8e add String.regex
Franklin Schmidt <fschmidt@gmail.com>
parents: 1664
diff changeset
5 String.gsub
b82767112d8e add String.regex
Franklin Schmidt <fschmidt@gmail.com>
parents: 1664
diff changeset
6 String.match
b82767112d8e add String.regex
Franklin Schmidt <fschmidt@gmail.com>
parents: 1664
diff changeset
7 String.matches
1720
2f4c99c02436 add GoodUtils.split
Franklin Schmidt <fschmidt@gmail.com>
parents: 1718
diff changeset
8 String.split
1716
b82767112d8e add String.regex
Franklin Schmidt <fschmidt@gmail.com>
parents: 1664
diff changeset
9
b82767112d8e add String.regex
Franklin Schmidt <fschmidt@gmail.com>
parents: 1664
diff changeset
10 String.contains
b82767112d8e add String.regex
Franklin Schmidt <fschmidt@gmail.com>
parents: 1664
diff changeset
11 String.starts_with
b82767112d8e add String.regex
Franklin Schmidt <fschmidt@gmail.com>
parents: 1664
diff changeset
12 String.ends_with
1717
c637a2a1023d add String.replace
Franklin Schmidt <fschmidt@gmail.com>
parents: 1716
diff changeset
13 String.replace
1716
b82767112d8e add String.regex
Franklin Schmidt <fschmidt@gmail.com>
parents: 1664
diff changeset
14
b82767112d8e add String.regex
Franklin Schmidt <fschmidt@gmail.com>
parents: 1664
diff changeset
15
1664
35e412677512 add update.sh
Franklin Schmidt <fschmidt@gmail.com>
parents: 1589
diff changeset
16 rename_to
35e412677512 add update.sh
Franklin Schmidt <fschmidt@gmail.com>
parents: 1589
diff changeset
17
1589
0c46edec25dd mail work
Franklin Schmidt <fschmidt@gmail.com>
parents: 1578
diff changeset
18 Mail.Sender
0c46edec25dd mail work
Franklin Schmidt <fschmidt@gmail.com>
parents: 1578
diff changeset
19
1578
c922446f53aa immutable threading
Franklin Schmidt <fschmidt@gmail.com>
parents: 1520
diff changeset
20 Thread.global_callable
c922446f53aa immutable threading
Franklin Schmidt <fschmidt@gmail.com>
parents: 1520
diff changeset
21
1520
d9a5405a3102 try statement
Franklin Schmidt <fschmidt@gmail.com>
parents: 1515
diff changeset
22 Luan.try
d9a5405a3102 try statement
Franklin Schmidt <fschmidt@gmail.com>
parents: 1515
diff changeset
23 Luan.pcall
d9a5405a3102 try statement
Franklin Schmidt <fschmidt@gmail.com>
parents: 1515
diff changeset
24
1515
78d937870762 Thread.synchronized
Franklin Schmidt <fschmidt@gmail.com>
parents: 1497
diff changeset
25 Thread.run_in_lock
78d937870762 Thread.synchronized
Franklin Schmidt <fschmidt@gmail.com>
parents: 1497
diff changeset
26 Thread.new_synchronizer
78d937870762 Thread.synchronized
Franklin Schmidt <fschmidt@gmail.com>
parents: 1497
diff changeset
27
1497
f04bfbb08721 link_from
Franklin Schmidt <fschmidt@gmail.com>
parents: 1425
diff changeset
28 link_to
f04bfbb08721 link_from
Franklin Schmidt <fschmidt@gmail.com>
parents: 1425
diff changeset
29
1425
b6030fa18839 hosting fix
Franklin Schmidt <fschmidt@gmail.com>
parents: 1422
diff changeset
30 json_compressed_string
1422
e48290f3d9fb better quoting
Franklin Schmidt <fschmidt@gmail.com>
parents: 1419
diff changeset
31 literal
1419
59fd2e8b1b9d stringify and json_string
Franklin Schmidt <fschmidt@gmail.com>
parents: 1418
diff changeset
32 JsonToString
59fd2e8b1b9d stringify and json_string
Franklin Schmidt <fschmidt@gmail.com>
parents: 1418
diff changeset
33
1418
732b5de211fc add Hosted.luan
Franklin Schmidt <fschmidt@gmail.com>
parents: 1408
diff changeset
34 Hosting.send_mail
732b5de211fc add Hosted.luan
Franklin Schmidt <fschmidt@gmail.com>
parents: 1408
diff changeset
35 Hosting.luan
732b5de211fc add Hosted.luan
Franklin Schmidt <fschmidt@gmail.com>
parents: 1408
diff changeset
36
1408
5b8f76e26ab7 remove old backups
Franklin Schmidt <fschmidt@gmail.com>
parents: 1407
diff changeset
37 Lucene.recover
5b8f76e26ab7 remove old backups
Franklin Schmidt <fschmidt@gmail.com>
parents: 1407
diff changeset
38 schedule_backups_to
5b8f76e26ab7 remove old backups
Franklin Schmidt <fschmidt@gmail.com>
parents: 1407
diff changeset
39 Backup.luan
5b8f76e26ab7 remove old backups
Franklin Schmidt <fschmidt@gmail.com>
parents: 1407
diff changeset
40 backup_read_lock
5b8f76e26ab7 remove old backups
Franklin Schmidt <fschmidt@gmail.com>
parents: 1407
diff changeset
41 backup_write_lock
5b8f76e26ab7 remove old backups
Franklin Schmidt <fschmidt@gmail.com>
parents: 1407
diff changeset
42 backupLock
5b8f76e26ab7 remove old backups
Franklin Schmidt <fschmidt@gmail.com>
parents: 1407
diff changeset
43
1407
1979cff9aad2 add sql/Web_query
Franklin Schmidt <fschmidt@gmail.com>
parents: 1405
diff changeset
44 Sql.luan query
1979cff9aad2 add sql/Web_query
Franklin Schmidt <fschmidt@gmail.com>
parents: 1405
diff changeset
45
1405
Franklin Schmidt <fschmidt@gmail.com>
parents: 1401
diff changeset
46 luan.lib
1401
ef1620aa99cb fix gc issues
Franklin Schmidt <fschmidt@gmail.com>
parents: 1395
diff changeset
47 Thread.schedule
ef1620aa99cb fix gc issues
Franklin Schmidt <fschmidt@gmail.com>
parents: 1395
diff changeset
48
1395
9dfff82dfc59 finish postgres work
Franklin Schmidt <fschmidt@gmail.com>
parents: 1389
diff changeset
49 Lucene.index
1389
eb8b35dccd99 cleanup and stringify change
Franklin Schmidt <fschmidt@gmail.com>
parents: 1384
diff changeset
50 stringify
eb8b35dccd99 cleanup and stringify change
Franklin Schmidt <fschmidt@gmail.com>
parents: 1384
diff changeset
51
1384
f5368cd8c056 remove template expressions and String.concat
Franklin Schmidt <fschmidt@gmail.com>
parents: 1379
diff changeset
52 (%>
f5368cd8c056 remove template expressions and String.concat
Franklin Schmidt <fschmidt@gmail.com>
parents: 1379
diff changeset
53 ( %>
f5368cd8c056 remove template expressions and String.concat
Franklin Schmidt <fschmidt@gmail.com>
parents: 1379
diff changeset
54 String.concat
f5368cd8c056 remove template expressions and String.concat
Franklin Schmidt <fschmidt@gmail.com>
parents: 1379
diff changeset
55
1379
87a3738d7cc5 run_in_transaction
Franklin Schmidt <fschmidt@gmail.com>
parents: 1369
diff changeset
56 Lucene.update_in_transaction
87a3738d7cc5 run_in_transaction
Franklin Schmidt <fschmidt@gmail.com>
parents: 1369
diff changeset
57
1369
709f7498a363 change Lucene.index() and add Lucene.recover()
Franklin Schmidt <fschmidt@gmail.com>
parents: 1366
diff changeset
58 Lucene.index
1366
ae2321a09723 improve Thread.schedule
Franklin Schmidt <fschmidt@gmail.com>
parents: 1353
diff changeset
59 Thread.schedule
ae2321a09723 improve Thread.schedule
Franklin Schmidt <fschmidt@gmail.com>
parents: 1353
diff changeset
60
1353
8d95711f6615 replace java() with require "java"
Franklin Schmidt <fschmidt@gmail.com>
parents: 1347
diff changeset
61 java()
8d95711f6615 replace java() with require "java"
Franklin Schmidt <fschmidt@gmail.com>
parents: 1347
diff changeset
62
1347
643cf1c37723 move webserver to lib and bug fixes
Franklin Schmidt <fschmidt@gmail.com>
parents: 1343
diff changeset
63 luan.webserver
1343
7d9a1f8894b0 lucene change indexed_only_field() to indexed_only_fields()
Franklin Schmidt <fschmidt@gmail.com>
parents: 1342
diff changeset
64 indexed_only_field
1342
60599adc27b8 add lucene search options
Franklin Schmidt <fschmidt@gmail.com>
parents: 1335
diff changeset
65 lucene search sort
1335
e0cf0d108a77 major cleanup
Franklin Schmidt <fschmidt@gmail.com>
parents: 1333
diff changeset
66 call
1333
25746915a241 merge Luan and LuanState
Franklin Schmidt <fschmidt@gmail.com>
parents: 1332
diff changeset
67 LuanState
1332
11b7e11f9ed5 cleaner logging
Franklin Schmidt <fschmidt@gmail.com>
parents: 1330
diff changeset
68 LuanLogger
11b7e11f9ed5 cleaner logging
Franklin Schmidt <fschmidt@gmail.com>
parents: 1330
diff changeset
69
1330
f41919741100 fix security
Franklin Schmidt <fschmidt@gmail.com>
parents: 1322
diff changeset
70 file - java.*
f41919741100 fix security
Franklin Schmidt <fschmidt@gmail.com>
parents: 1322
diff changeset
71 Io.unrestricted
1322
d5739c101bd6 improve Thread
Franklin Schmidt <fschmidt@gmail.com>
parents: 1321
diff changeset
72 Thread.global_callable
d5739c101bd6 improve Thread
Franklin Schmidt <fschmidt@gmail.com>
parents: 1321
diff changeset
73 Thread.global
1321
307e76ccd0d6 generalize separate logging
Franklin Schmidt <fschmidt@gmail.com>
parents: 1318
diff changeset
74 Logging.luanhost_logger
307e76ccd0d6 generalize separate logging
Franklin Schmidt <fschmidt@gmail.com>
parents: 1318
diff changeset
75 Logging.init
1318
35a6a195819f in authorization rename user to username
Franklin Schmidt <fschmidt@gmail.com>
parents: 1315
diff changeset
76 authorization user
1315
5763597ca5c0 add DomainHandler
Franklin Schmidt <fschmidt@gmail.com>
parents: 1310
diff changeset
77 Hosting.domain
5763597ca5c0 add DomainHandler
Franklin Schmidt <fschmidt@gmail.com>
parents: 1310
diff changeset
78
1308
70eecde81820 remove fn,... to improve readability
Franklin Schmidt <fschmidt@gmail.com>
parents: 1304
diff changeset
79 Thread.fork
70eecde81820 remove fn,... to improve readability
Franklin Schmidt <fschmidt@gmail.com>
parents: 1304
diff changeset
80 Io.output_to
70eecde81820 remove fn,... to improve readability
Franklin Schmidt <fschmidt@gmail.com>
parents: 1304
diff changeset
81 Io.output_of
70eecde81820 remove fn,... to improve readability
Franklin Schmidt <fschmidt@gmail.com>
parents: 1304
diff changeset
82
1304
Franklin Schmidt <fschmidt@gmail.com>
parents: 1301
diff changeset
83 "stringify"
1301
a9cc35c71eb0 go back to Thread.schedule
Franklin Schmidt <fschmidt@gmail.com>
parents: 1277
diff changeset
84 "Thread.once"
a9cc35c71eb0 go back to Thread.schedule
Franklin Schmidt <fschmidt@gmail.com>
parents: 1277
diff changeset
85 "Thread.repeating"
a9cc35c71eb0 go back to Thread.schedule
Franklin Schmidt <fschmidt@gmail.com>
parents: 1277
diff changeset
86
1277
5ba660381bd5 fix Io.print()
Franklin Schmidt <fschmidt@gmail.com>
parents: 1276
diff changeset
87 "Io.print()"
1276
623dfe0e2e73 change Luan.values
Franklin Schmidt <fschmidt@gmail.com>
parents: 1260
diff changeset
88 "Luan.values"
1260
4b5b84853f6f replace Table.as_table with Luan.to_table
Franklin Schmidt <fschmidt@gmail.com>
parents: 1255
diff changeset
89 remove "as_table"
4b5b84853f6f replace Table.as_table with Luan.to_table
Franklin Schmidt <fschmidt@gmail.com>
parents: 1255
diff changeset
90
1255
4f571a974132 replace Thread.schedule with Thread.once and Thread.repeating
Franklin Schmidt <fschmidt@gmail.com>
parents: 1233
diff changeset
91 "Thread.schedule"
4f571a974132 replace Thread.schedule with Thread.once and Thread.repeating
Franklin Schmidt <fschmidt@gmail.com>
parents: 1233
diff changeset
92
1233
3fad7091b419 make Thread.safe implicit
Franklin Schmidt <fschmidt@gmail.com>
parents: 1226
diff changeset
93 "Thread.safe"
3fad7091b419 make Thread.safe implicit
Franklin Schmidt <fschmidt@gmail.com>
parents: 1226
diff changeset
94
1226
b6aa2cd51b02 Http cleanup
Franklin Schmidt <fschmidt@gmail.com>
parents: 1218
diff changeset
95 "Http.uncache_site"
b6aa2cd51b02 Http cleanup
Franklin Schmidt <fschmidt@gmail.com>
parents: 1218
diff changeset
96 "full_path"
b6aa2cd51b02 Http cleanup
Franklin Schmidt <fschmidt@gmail.com>
parents: 1218
diff changeset
97 "Http.version"
b6aa2cd51b02 Http cleanup
Franklin Schmidt <fschmidt@gmail.com>
parents: 1218
diff changeset
98
1218
a50803fde972 http/tools cleanup
Franklin Schmidt <fschmidt@gmail.com>
parents: 1201
diff changeset
99 "java_threads.luan"
a50803fde972 http/tools cleanup
Franklin Schmidt <fschmidt@gmail.com>
parents: 1201
diff changeset
100 "luan_threads.luan"
a50803fde972 http/tools cleanup
Franklin Schmidt <fschmidt@gmail.com>
parents: 1201
diff changeset
101 "Shell_mod.luan"
a50803fde972 http/tools cleanup
Franklin Schmidt <fschmidt@gmail.com>
parents: 1201
diff changeset
102 "shell.luan"
a50803fde972 http/tools cleanup
Franklin Schmidt <fschmidt@gmail.com>
parents: 1201
diff changeset
103
a50803fde972 http/tools cleanup
Franklin Schmidt <fschmidt@gmail.com>
parents: 1201
diff changeset
104 "Io.repr"
a50803fde972 http/tools cleanup
Franklin Schmidt <fschmidt@gmail.com>
parents: 1201
diff changeset
105 "String.split"
a50803fde972 http/tools cleanup
Franklin Schmidt <fschmidt@gmail.com>
parents: 1201
diff changeset
106 "logging/init.luan"
1164
1f9d34a6f308 remove assertions
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
107
1f9d34a6f308 remove assertions
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
108 "request.header"
1f9d34a6f308 remove assertions
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
109 "response.header"
1f9d34a6f308 remove assertions
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
110 "request.parameter"
1f9d34a6f308 remove assertions
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
111 "request.cookie"
1f9d34a6f308 remove assertions
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
112 "set_cookie"
1f9d34a6f308 remove assertions
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
113 "assert"
1192
e15a41a8b4b2 remove Io.repr
Franklin Schmidt <fschmidt@gmail.com>
parents: 1166
diff changeset
114
1218
a50803fde972 http/tools cleanup
Franklin Schmidt <fschmidt@gmail.com>
parents: 1201
diff changeset
115 headers lower case
a50803fde972 http/tools cleanup
Franklin Schmidt <fschmidt@gmail.com>
parents: 1201
diff changeset
116 remove run_later
a50803fde972 http/tools cleanup
Franklin Schmidt <fschmidt@gmail.com>
parents: 1201
diff changeset
117 remove Thread.global