aboutsummaryrefslogtreecommitdiffstatshomepage
Commit message (Collapse)AuthorAgeFilesLines
* Rewrite execute(), and also write a fork(). Now execute() properly returns ↵onefang2019-11-121-24/+37
| | | | the status.
* Reduce the timeout to 15 seconds.onefang2019-11-121-1/+1
|
* Hide the cat and rm errors, though we probably should log them instead.onefang2019-11-121-2/+2
|
* Rewrite the lua-sec checks using command line curl instead.onefang2019-11-122-31/+76
| | | | Works better with SNI.
* Move the execute function to near the checkExes function.onefang2019-11-121-5/+5
|
* Oops, wrong quote mark.onefang2019-11-061-1/+1
|
* Add my preferred web colours.onefang2019-11-061-1/+1
|
* Add a web page output generator.onefang2019-11-061-0/+200
|
* Not being able to open lua resalts files for the output generators isn't ↵onefang2019-11-061-1/+1
| | | | critical.
* Don't run report generators in the background.onefang2019-11-061-1/+1
|
* Clear out more stuff on startup.onefang2019-11-061-1/+5
|
* Disable Prometheus output.onefang2019-11-061-1/+1
|
* Add the email report.onefang2019-11-061-0/+186
|
* Another attempt to tame timeouts.onefang2019-11-051-7/+9
|
* Tidy up some loose ends with "test name and host included on log lines".onefang2019-11-051-11/+18
|
* Don't stick a _ at the end of the results file name for the no IP case.onefang2019-11-051-1/+3
|
* Make DNS report prettier.onefang2019-11-051-5/+5
|
* Less dumb DNS report.onefang2019-11-051-23/+29
|
* Generic reports, including a dumb example.onefang2019-11-052-0/+170
|
* Whitespace clean up.onefang2019-11-051-3/+3
|
* Rename project to apt-panopticon.onefang2019-11-052-50/+51
| | | | It used to be mirror-checker-lua.
* Create a persistant table with the results.onefang2019-11-051-15/+46
|
* TODO minor tweaks.onefang2019-11-051-2/+1
|
* Add the round robin stuff to the mirrors.lua, and jiggle the code that loops ↵onefang2019-11-052-10/+11
| | | | through mirrors.
* Gather the IPs and stuff them into mirrors.lua before forking.onefang2019-11-052-14/+30
|
* Oops, missed a line in the --roundRobin commit.onefang2019-11-051-1/+1
|
* Disable the currently unwritten DNS-RR test.onefang2019-11-051-1/+1
|
* Add roundRobin as an option.onefang2019-11-052-0/+10
|
* End early if the host keeps timing out, and random sleep for retries.onefang2019-11-041-3/+14
| | | | Otherwise it could take hours trying a timing out host over and over.
* Reduce the check exes wait time.onefang2019-11-041-2/+2
|
* Oops, remove left overs.onefang2019-10-011-1/+0
|
* Fork original mirror HEAD check to.onefang2019-10-011-2/+11
| | | | 30 minutes to 3 minutes. B-)
* TODO++onefang2019-10-011-0/+1
|
* Reduce default verbosity to critical messages only.onefang2019-10-011-1/+1
|
* Add the name of the test to any log messages about that test.onefang2019-10-011-13/+18
| | | | And the original host as well.
* Check original host name as well as IP in redirected locations.onefang2019-10-011-1/+1
|
* If only the protocol changed, just log and return.onefang2019-09-301-2/+4
| | | | The other protocol will be tested later.
* Oops, should have been part of te last commit.onefang2019-09-301-2/+3
|
* Check the original domain name as well as everything else.onefang2019-09-301-2/+4
|
* Remove excess space at end of mirror base URLs from mirror_list.txt.onefang2019-09-301-0/+8
|
* Remove some left overs.onefang2019-09-301-5/+0
|
* Rejig the redirects a little.onefang2019-09-292-27/+27
|
* checkRedirects -> checkHostonefang2019-09-292-17/+17
|
* checkPaths -> checkFilesonefang2019-09-292-7/+7
|
* checkURL -> checkHEADonefang2019-09-292-14/+14
|
* Oops, read the "redir" logic incorrectly, and wrote the theory section wrong.onefang2019-09-291-2/+2
|
* CheckRedirects() -> checkRedirects()onefang2019-09-291-9/+9
|
* More documentation.onefang2019-09-262-2/+167
| | | | | | | | | | Briefly describe the tests. Document the options. Theory of operation. --help now says to read the README.md.
* Whitespace fix.onefang2019-09-261-1/+1
|
* Document the new LuaSec dependency.onefang2019-09-071-0/+1
|