DL6ER
|
112beb4214
|
Add drop-in replacement support for luac as well
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-12-09 22:50:56 +01:00 |
|
DL6ER
|
4610a05749
|
Expose lua-interpreter as virtual pihole-lua binary
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-12-09 22:27:02 +01:00 |
|
DL6ER
|
176be7b2dc
|
Update LUA 5.4.0 -> 5.4.1
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-11-19 00:10:44 +01:00 |
|
DL6ER
|
80a9ce813c
|
Define default script path in /opt/pihole/libs and always build READLINE support if static libraries are available on the system
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-11-18 23:14:24 +01:00 |
|
DL6ER
|
211087dc66
|
Remove shm data sourcing. We will query such data through the API with Pi-hole v6.0
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-08-03 04:25:22 +02:00 |
|
DL6ER
|
f8cfb7c056
|
Include FTL's prototypes in LUA
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-08-03 04:18:55 +02:00 |
|
DL6ER
|
2f6b2a1356
|
Add pihole.query([idx])
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-08-03 04:16:00 +02:00 |
|
DL6ER
|
edd85242dd
|
Automatically load bundled libraries and make them available globally.
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-08-03 04:16:00 +02:00 |
|
DL6ER
|
f95810acfc
|
Bundle lua library "inspect"
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-08-03 04:16:00 +02:00 |
|
DL6ER
|
c2c5f20eef
|
Add ability to connect to shared memory of the running FTL process
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-08-03 04:15:58 +02:00 |
|
DL6ER
|
e426ec6a5d
|
Ensure we're always only using the embedded lua engine, even if there is one installed on the system (versions my mismatch)
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-07-22 18:51:57 +02:00 |
|
DL6ER
|
9f1ac9649a
|
Add a history file for the interactive interpreter
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-07-22 18:51:57 +02:00 |
|
DL6ER
|
802a26db64
|
Add Pi-hole extension to LUA, first test routine is pihole.ftl_version()
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-07-22 18:51:57 +02:00 |
|
DL6ER
|
482af982db
|
Add readline support for a smooth lua interpreter CLI experience
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-07-22 18:51:56 +02:00 |
|
DL6ER
|
7a145b3bb5
|
Include lua-5.4 inside FTL
Signed-off-by: DL6ER <dl6er@dl6er.de>
|
2020-07-22 18:51:56 +02:00 |
|