aboutsummaryrefslogtreecommitdiffstatshomepage
Commit message (Collapse)AuthorAgeFilesLines
...
* 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
|
* Various changes to the URL checker.onefang2019-09-071-12/+25
| | | | | | | | | | | | | Don't test protocols on hosts that don't support them. Don't test HTTPS on the deb.devuan.org IPs, they are all mirrors that shouldn't have the deb.devuan.org cert. Actually test HTTPS, coz LuaSocket doesn't actually support it, but doesn't tell you and silently converts them to HTTP. Use LuaSec for that. Neaten up the post checking.
* Use the saved mirrors list and the split packages lists.onefang2019-09-071-9/+13
|
* Split the checked packages to Debain and Devuan based ones.onefang2019-09-071-2/+9
|
* Save and load the mirror list between threads.onefang2019-09-071-1/+11
|
* Switch printTable to dumpTable.onefang2019-09-071-15/+19
|
* Parse more of mirror_list.txtonefang2019-09-071-3/+17
| | | | | | Don't bother checking mirrors where Active is not yes. Split up the protocols, so we can check later which ones are supported.
* Typo--onefang2019-09-061-1/+1
|
* Add a no fork option, though it's not actually implemented yet.onefang2019-09-061-0/+4
|
* TODO++onefang2019-09-061-0/+2
|