aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/apt-panopticon.lua (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Merge email and web report scripts.onefang2019-12-021-2/+1
|
* Add more report stuff.onefang2019-12-021-70/+85
| | | | | TIMEOUT, report inactive mirrors and why it's not active, add a * for things tested but not supported.
* Much work on the Updated tests.onefang2019-12-011-39/+204
| | | | Plus keep a history of results.
* Enable the Integrity tests by default.onefang2019-11-261-1/+1
|
* Basic integrity check - GPG verify Release files.onefang2019-11-261-0/+8
|
* Put stamp file back.onefang2019-11-261-0/+1
|
* Oops, clean up after curl downloads.onefang2019-11-261-1/+1
|
* Cut down the abount of meta files downloaded automaticallyonefang2019-11-261-10/+10
|
* Curl based downloader.onefang2019-11-261-29/+77
| | | | | Moving back to Lua-socket might be better, due to the crappy "modified" support in curl, but then I can't fork it.
* Minor cleanups.onefang2019-11-261-5/+6
|
* Remove more obsolete code.onefang2019-11-261-2/+0
|
* Remove obsolete code.onefang2019-11-261-4/+0
|
* Make fork() more like execute().onefang2019-11-261-1/+1
|
* More curl status codes and messages.onefang2019-11-251-90/+95
| | | | Plus some white space clean up of that table.
* Clean up the timeout code.onefang2019-11-251-16/+40
| | | | | | | Make it a command line parameter. Re-factor the code somewhat. Comment out the timeout backoff, for now. Reduce the retry sleep time.
* No "-" in the middle of test names, it confuses the option parsing.onefang2019-11-241-6/+6
|
* Implement DNS-RR test fully.onefang2019-11-241-4/+6
|
* Curl status 28 and 7 should both be treated as timeouts.onefang2019-11-241-7/+7
| | | | | | | 28 is the actual timeout status code, 7 means it could not connect, though it still takes a long time to get there. Also clean up thi code a bit.
* Uncomment the util-linux file test.onefang2019-11-231-1/+1
|
* Decode curl command return status.onefang2019-11-231-4/+99
|
* Use --connect-to properly.onefang2019-11-231-2/+2
|
* Clean up.onefang2019-11-141-1/+1
|
* Protect command listing in log files.onefang2019-11-131-2/+2
|
* Actually show the IPv6 logs.onefang2019-11-131-2/+2
| | | | | Didn't need to tave [IPv6] in the log file names after all, or anywhere else.
* Clean up the reports, and merge the DNS report into the web report.onefang2019-11-131-1/+0
| | | | | | | | Include links to the logs. Tweak the colours a little. Put the results into a table, for better readability.
* HTMLize the logs.onefang2019-11-131-5/+26
|
* Clean up a nil issue.onefang2019-11-131-0/+3
|
* 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-121-30/+75
| | | | Works better with SNI.
* Move the execute function to near the checkExes function.onefang2019-11-121-5/+5
|
* 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
|
* 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
|
* Generic reports, including a dumb example.onefang2019-11-051-0/+26
|
* Whitespace clean up.onefang2019-11-051-3/+3
|
* Rename project to apt-panopticon.onefang2019-11-051-0/+634
It used to be mirror-checker-lua.