Commit Graph

21 Commits

Author SHA1 Message Date
DL6ER 0fea2d586b
Add facility to embedd LUA scripts into FTL and run them during luainit
Signed-off-by: DL6ER <dl6er@dl6er.de>
2022-11-20 12:57:39 +01:00
Adam Warner 086adf90f1
Add basic devcontainer.json based on ftl-build for x86_64 arch, with a few helpful extensions.
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2022-07-25 18:05:01 +01:00
DL6ER fd974a9312
Implement Extended DNS Errors (ERE, RFC 8914) in FTL
Signed-off-by: DL6ER <dl6er@dl6er.de>
2021-06-27 11:20:19 +02:00
DL6ER c5511902e2
Update .gitignore and add VSCode workspace exclude-settings
Signed-off-by: DL6ER <dl6er@dl6er.de>
2021-03-12 17:27:39 +00:00
DL6ER 52af8e135b
Merge branch 'release/v5.2' into new/mac_clients
Signed-off-by: DL6ER <dl6er@dl6er.de>
2020-07-29 12:21:12 +02:00
DL6ER dd927b586e Tweak revert commit. We should add the port after configuring it and independtly from opening IPv4 and/or IPv6 sockets. Also, we cannot delete the port in close_telnet_port() as this function is called by TCP workers since v5.1 so we'd loose the port file when the first TCP query comes in.
Signed-off-by: DL6ER <dl6er@dl6er.de>
2020-07-17 10:06:48 +02:00
DL6ER 66bd433c4d
Generate cmake subdirectory generated by build.sh script
Signed-off-by: DL6ER <dl6er@dl6er.de>
2020-06-21 22:08:41 +02:00
Frank Riley 63d0e1408d Add cmake build
Signed-off-by: Frank Riley <fhriley@gmail.com>
2020-05-25 10:45:13 -07:00
Adam Hill 6092d617b9
Merge branch 'development' of github.com:pi-hole/FTL into arm-qemu-2
Signed-off-by: Adam Hill <adam@diginc.us>
2019-11-11 21:52:49 -06:00
Adam Hill 7599734342
arm-qemu/native build & tweak deploy condition
Moved ftl-build dockers to https://github.com/pi-hole/docker-base-images/
squashed commits

Signed-off-by: Adam Hill <adam@diginc.us>
2019-10-30 21:04:44 -05:00
DL6ER 6cbdb4ef96
Update Makefile
Signed-off-by: DL6ER <dl6er@dl6er.de>
2019-10-14 12:07:35 +02:00
DL6ER a4e50c3a53
The macvendor script has moved into subdirectory tools.
Signed-off-by: DL6ER <dl6er@dl6er.de>
2019-07-05 12:16:15 +02:00
DL6ER 1d0dc1d404
Ignore any database files that might be present in the repository.
Signed-off-by: DL6ER <dl6er@dl6er.de>
2019-07-01 12:55:46 +02:00
DL6ER f3039fb20e
Move macvendor.py -> ./macvendor/macvendor.py
Signed-off-by: DL6ER <dl6er@dl6er.de>
2019-06-26 17:36:41 +02:00
DL6ER fa86b77c49
Update .gitignore
Signed-off-by: DL6ER <dl6er@dl6er.de>
2019-06-26 17:19:01 +02:00
DL6ER 787cf11300
Add generated aux files to .gitignore
Signed-off-by: DL6ER <dl6er@dl6er.de>
2019-01-08 21:07:32 +01:00
Mcat12 f7d076cd1f
Ignore dnsmasq compiled files
Signed-off-by: Mcat12 <newtoncat12@yahoo.com>
2018-09-03 11:44:27 -04:00
Mcat12 6287495508
Properly track the git modules instead of ignoring
Git does not track the contents of submodules, which was what I was
trying to avoid with the previous commit. We can just specify them
upfront and only the commit at which the submodules pull from will be
stored.

Signed-off-by: Mcat12 <newtoncat12@yahoo.com>
2018-01-10 22:00:26 -05:00
Mcat12 3d6b864b86
Ignore test-generated files
Signed-off-by: Mcat12 <newtoncat12@yahoo.com>
2018-01-10 21:46:20 -05:00
Mcat12 a7ca42ab12
Remove need for empty obj directory in repo 2017-06-11 19:21:25 -04:00
Dan Schaper 25d782e4f7 Main .gitignore (#6)
* Ignore all files in obj directory

* Main .gitignore
2017-02-16 21:56:16 +01:00