Dan Schaper
3861b57dc6
Start moving reused utility functions to one script.
8 years ago
Dan Schaper
99a4a80017
Spelling
8 years ago
Mcat12
033ba26041
Stay in repo directory until we error check
8 years ago
DL6ER
08cddba200
There should be no echo here
8 years ago
DL6ER
1bf43b0425
Improved regex: Remove all leading points from domain (.....xyz => .xyz). Return not only a part, but fill validated domain
8 years ago
DL6ER
85b3fef08d
Use perl instead of grep?
8 years ago
DL6ER
15037fa888
Typo
8 years ago
DL6ER
d595fef18f
Fix regex
8 years ago
Dan Schaper
be5fa22b6f
Merge pull request #1174 from pi-hole/tweak/logrotate_insecure_directory
...
Improve logrotate support
8 years ago
DL6ER
6fd7e0311c
Install customized version of logrotate script
8 years ago
DL6ER
1bcf2dd0fc
Tweak CLI domain filter
8 years ago
DL6ER
dad18dc5de
Changed keywords
8 years ago
DL6ER
5c95c4074b
Remove static leases from DHCP static leases file
8 years ago
DL6ER
4301b9a12a
Add static DHCP leases to new file
8 years ago
DL6ER
6a89c6bf3b
Silence rm warning if no DHCP server is used
8 years ago
Promofaux
fe8c365d17
codacy never lies
8 years ago
Promofaux
9acc3aac01
pipe `du -h` output to awk to ensure we only get the file size, and not the filename too. Yeah that's right Dom, pipe.
8 years ago
Promofaux
1ad23a065e
switch out `wc -l` with `grep -c ^`
8 years ago
Promofaux
de102fde5c
Add line count and size check for pihole.log
8 years ago
DL6ER
8bb9dd460b
Be able to disable the DHCP domain name
8 years ago
Mcat12
58f3ff69d8
Align comment with referenced line
8 years ago
DL6ER
72d8d10e64
Show most recently blocked domain in chronometer (using FTL). Fixes #717
8 years ago
Mcat12
63d02df0bc
Merge pull request #1130 from pi-hole/new/logrotate
...
Use logrotate for pihole.log
8 years ago
DL6ER
08f08fea61
Merge pull request #1135 from pi-hole/new/multipleDNSservers
...
Allow multiple DNS servers
8 years ago
DL6ER
1ed2a8637f
Removed debug echo's
8 years ago
Mcat12
d196c13f2c
Merge pull request #1131 from pi-hole/chronometerJsonUnixTools
...
No excuse for chronometer not to match API
8 years ago
DL6ER
bd1c5a42e8
Allow multiple DNS servers
8 years ago
DL6ER
845d8c0e63
Ensure LC_NUMERIC=C is set when evaluating floating point number (non-English systems might expect "," as decimal separator
8 years ago
Promofaux
b4c32e47c6
Missed one!
8 years ago
Promofaux
248d8680f7
actual codacy complaints
8 years ago
Promofaux
1bda965a7c
Codacy complaints
8 years ago
Promofaux
2ee305769d
Replace all calculations with values read directly web admin API. Parse JSON using native unix tools, no additional requirements needed.
8 years ago
DL6ER
3a8a936575
Corrected path
8 years ago
DL6ER
3fd2ffd466
Add logrotate for pihole.log
8 years ago
DL6ER
b56ca2b834
Add DNSSEC support to Pi-hole core
8 years ago
DL6ER
a263936243
Merge branch 'development' into wildcardblacklisting
8 years ago
DL6ER
2935275227
Merge branch 'development' into wildcardblacklisting
8 years ago
DL6ER
74a4e62cc9
Codacy fix
8 years ago
DL6ER
63a414a544
Align outputs
8 years ago
DL6ER
7d1f5091a7
Fixed small typo
8 years ago
DL6ER
3b54cab3bc
Show branches and revisions (incl. possible dirty state) in debug log
8 years ago
DL6ER
d9e949b27c
Merge pull request #1096 from pi-hole/fix/updater
...
Fix updater failing on non-English systems
8 years ago
DL6ER
168397e90d
Fixed typo in webpage.sh
8 years ago
DL6ER
e3c1fcd2c6
NEW LOGIC FOR THE UPDATER
...
Compare local and remote hashes. Update is available if current remote hash is different from current local hash since we assume that local should never be newer than remote for user
8 years ago
DL6ER
200995bf29
Make IPv6 features of Pi-hole DHCP server switchable
8 years ago
DL6ER
3a90c1c192
Source setupVars.conf before trying to access variables
8 years ago
Adam Warner
12bec1df68
Merge pull request #1048 from pi-hole/tweak/simplify_webpage.sh
...
Major simplification of webpage.sh + extend DHCP to IPv6
8 years ago
DL6ER
ad61852804
Test against empty string
8 years ago
DL6ER
dbd8aee4ee
Add 'local' domain if not set in setupVers.conf
8 years ago
DL6ER
677694b01a
Set 24h lease time if settings was empty before
8 years ago
DL6ER
85f0241c0d
Reprocess DHCP settings after update
8 years ago
DL6ER
ebf0db4bbf
Typo fixed
8 years ago
DL6ER
9ac265980f
Add .conf to filename
8 years ago
DL6ER
40798da6b1
Add blacklisting wildcard support
8 years ago
Dan Schaper
fc596e41d4
All scripts set executable
8 years ago
DL6ER
5c7fc05a32
Enable DHCP logging by default
8 years ago
DL6ER
9181a4a1d8
Apply dhcp lease time also for IPv6
8 years ago
DL6ER
3268e1611a
Backend accept and apply dhcp lease time
8 years ago
DL6ER
cf724176dc
Do stateful DHCPv6 and SLAAC
8 years ago
DL6ER
1e627c7e8f
Make webpage.sh fully library style
8 years ago
DL6ER
9af26cbaac
Major simplification of webpage.sh
8 years ago
DL6ER
321ea8a3a9
Merge branch 'development' into webUIprivacymode
8 years ago
Dan Schaper
ef8292d371
Merge branch 'development' into updater_rewrite
8 years ago
DL6ER
e50947eb58
mend
8 years ago
DL6ER
ca056d32d2
Remove git -C
8 years ago
DL6ER
e15548cbf5
Add --quiet to git fetch in GitCheckUpdateAvail()
8 years ago
DL6ER
5e28e6b9ac
Removed remaining git -C
8 years ago
Dan Schaper
3365ef7aaa
`is_repo()` returns values to caller, silence function.
...
Signed-off-by: Dan Schaper <dan.schaper@pi-hole.net>
8 years ago
Dan Schaper
68c17b26dc
Bashisms
...
Signed-off-by: Dan Schaper <dan.schaper@pi-hole.net>
8 years ago
Dan Schaper
e647efd471
Shell script, not javascript
...
Signed-off-by: Dan Schaper <dan.schaper@pi-hole.net>
8 years ago
DL6ER
15db1ffdd5
Remove variables not needed any more
8 years ago
DL6ER
4632b0f797
Updated updater logic
8 years ago
DL6ER
65c35a5530
Use new subroutine to determine if updates are available
8 years ago
DL6ER
c449a1c0e0
Added GitCheckUpdateAvail()
8 years ago
DL6ER
b020010f0d
Removed some of the &> /dev/null
8 years ago
DL6ER
0276c72fe2
replace 'git -C' with long version (see #1009 )
8 years ago
DL6ER
04a9791be2
Save empty password
8 years ago
Promofaux
9a62026830
remove `DNS_BOGUS_PRIV` from setupVars.conf
8 years ago
Adam Warner
ef1ce66793
Merge pull request #1013 from pi-hole/fix/chronometer
...
Fix chronometer.sh
8 years ago
Adam Warner
3bc5d1bae0
Merge pull request #989 from pi-hole/APIresolveclientsandupstream
...
Implement backend for AdminLTE/#253
8 years ago
DL6ER
a4f58b0a22
Look for "query[" instead of "query" to avoid false-positives, like listed below
...
root@raspberrypi:/etc/.pihole# grep 'query' /var/log/pihole.log | grep -v 'query\['
Dec 22 16:29:50 dnsmasq[30801]: forwarded code.jquery.com to 208.67.222.222
Dec 22 16:29:50 dnsmasq[30801]: reply code.jquery.com is <CNAME>
Dec 22 16:29:50 dnsmasq[30801]: reply code.jquery.netdna-cdn.com is 94.31.29.54
Dec 22 16:29:50 dnsmasq[30801]: reply code.jquery.netdna-cdn.com is 23.111.11.3
Dec 22 16:29:50 dnsmasq[30801]: reply code.jquery.netdna-cdn.com is 198.232.125.113
8 years ago
DL6ER
bcf8139708
Removed cat where we don't need it
8 years ago
DL6ER
9b0390c9da
Space to Tab
8 years ago
DL6ER
e88f58c34e
Remove grpping for today's log entries, because we flush the log every day
8 years ago
DL6ER
ee8f29d178
Fixed typo, extended help text
8 years ago
DL6ER
da363070c7
Added Kelvin
8 years ago
DL6ER
715838cf89
Allow disabling second DNS server
8 years ago
DL6ER
7a243f890e
Backend for privacyMode on webUI
8 years ago
DL6ER
afabb5957b
Implement backend for https://github.com/pi-hole/AdminLTE/pull/253
8 years ago
DL6ER
2977168da1
dnsmasq "bogus-priv" property
8 years ago
DL6ER
85e3f37503
dnsmasq "domain-needed" property
8 years ago
DL6ER
ba015c1918
Set domain name via Settings page
8 years ago
DL6ER
1556adb678
Also remove quiet-dhcp setting when disabling/enabling the Pi-Hole DHCP server
8 years ago
Adam Warner
6bfe729112
Merge pull request #979 from pi-hole/wwwdatapassword
...
Prevent web UI password change by web user
8 years ago
DL6ER
207422f83a
Added a missing space
8 years ago
DL6ER
004ba28378
Prevent web UI password change by web user
8 years ago
DL6ER
6f38801ed8
Add "Interface appearence" option
8 years ago
DL6ER
b8d2bfc890
Wait 5 seconds before rebooting so the web UI can finish loading before being unreachable due to the reboot
8 years ago
DL6ER
bc91716082
Suppress logging of DHCP actions to /var/log/pihole.log
8 years ago
DL6ER
8dc0dc4d69
Add DHCP-Server backend
8 years ago