aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/apt-panopticommon.lua (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-12-29Whitespace.onefang1-1/+1
2019-12-29Write some options help.onefang1-4/+4
2019-12-29Refactor nested pairs() calls.onefang1-0/+14
2019-12-28Add bandwidth argument and it's aliases, to choose how hard to hit the 'net.onefang1-0/+31
2019-12-28Finish the executable refactor, by using it and removing the original.onefang1-34/+20
2019-12-28Tweak the dumpTable() arguments a little.onefang1-8/+8
2019-12-28Nagios is no longer a report type.onefang1-1/+0
2019-12-28Refactor the executers into an actual class type thingy.onefang1-0/+59
2019-12-27Re-enable Integrity tests.onefang1-1/+1
2019-12-27Add timeouts tracking.onefang1-13/+27
2019-12-27Make the web page look better, and the tables take up less space.onefang1-1/+1
2019-12-26Tweak timeouts for curl downloads.onefang1-2/+2
2019-12-25Don't log some APT.execute() calls.onefang1-2/+3
2019-12-25Use proper time and date format, and check for the directory before ↵onefang1-3/+3
tarballing it up.
2019-12-25Track, store, and report info from the hosts that get redirected to.onefang1-17/+21
2019-12-25Missed a return false from logOpen()onefang1-0/+2
2019-12-24Everyone gets a car, er I mean linky!onefang1-6/+7
2019-12-24Refactor logging.onefang1-1/+15
2019-12-24Log arguments.onefang1-0/+5
2019-12-24Better handling of redirects to different hosts.onefang1-0/+4
2019-12-24Pass -k through to forked stuff.onefang1-0/+2
And comment that -o isn't passed.
2019-12-240 speed is 0 speed.onefang1-1/+1
2019-12-23Various mostly useless tweaks.onefang1-1/+14
2019-12-23Attempt to sanitize the .lua table output.onefang1-1/+16
Should get tested more, but it's good enough for now.
2019-12-23Auto refresh web report.onefang1-0/+6
2019-12-23Forgotten code for the "dig in forks" changes.onefang1-9/+11
2019-12-23Speed RRD is now it's own thing, not aseparate one per protocol.onefang1-13/+21
2019-12-23Promote verbosity to become an externally visible entity.onefang1-5/+5
2019-12-23Major refactor, especially of the downloading and processing code.onefang1-14/+42
Make the code more readable, less scattered. Use a coroutine to multitask better. Plugable functions for parsing the download results, and figuring out what to download next. Track timeouts at a finer level. Dig for IPs in the forked apt-panopticons, not all at once at the beginning. Various cleanups and tweaks.
2019-12-14Move the declaration of the APT.tests table to where APT.protocols is.onefang1-1/+1
2019-12-13Refactor the protocols table.onefang1-2/+10
2019-12-12Dump the no fork idea.onefang1-4/+0
2019-12-12Some refactoring of the results data handling.onefang1-36/+41
2019-12-12Re-arrange the RRD data a little.onefang1-19/+14
2019-12-12Don't need this comment anymore.onefang1-10/+0
2019-12-12Add timeout and speed bits to the data padding function.onefang1-0/+2
2019-12-12Remove some no longer needed commented out code.onefang1-2/+0
2019-12-11Typo--onefang1-1/+1
Which just happened to work anyway, coz til, being undefined, is equal to nil.
2019-12-10Pad out the results tables when loading them.onefang1-0/+16
2019-12-10Move common code to it's own module.onefang1-0/+563
Some minor clean ups and test tweaks likely came for the ride.