onefang
c05d4ff4d1
If a thing is untested, mark it as so.
3 years ago
onefang
4f5e609b3c
Quick hack to prevent RRD bitching, fix it later, meeting coming up.
3 years ago
onefang
09fb177855
Remove jessie (it's been archived), promote beowulf (new stable), add chimaera (new testing).
3 years ago
onefang
4f2ef40a55
Alpha release, dammit. lol
3 years ago
onefang
f1dd7fbd54
Print the help texts, and exit from the help and version command line options.
3 years ago
onefang
01972d26c1
Bump the version number to 0.2.
3 years ago
onefang
2d03d69251
Lighten the log file colours to.
3 years ago
onefang
98fc3b797c
Add support for using CGI for the PHP graphs.
3 years ago
onefang
7c60fa0c98
A few less steps in some of the time calcs.
3 years ago
onefang
cc182c9f8a
Collate more data from the redirect results.
A few too many bandaids, gonna have to rewrite some stuff soonish.
3 years ago
onefang
9c9226dced
Curl will try IPv4 as a backup if IPv6 fails, and we don't want that.
Tell it not to.
Also detect if IPv6 is even available.
3 years ago
onefang
8b2e1dc670
Tweak the bandwidth limits, by not probing so many Release files.
3 years ago
onefang
91b6eba0f7
Add Redirects tests fully.
3 years ago
onefang
f02b222005
A lot of tweaking of the logging and reporting, making it easier to read.
3 years ago
onefang
789de52194
Whitespace.
3 years ago
onefang
f34c9259c1
Write some options help.
3 years ago
onefang
393eb13e81
Refactor nested pairs() calls.
3 years ago
onefang
98dcc0be5f
Add bandwidth argument and it's aliases, to choose how hard to hit the 'net.
3 years ago
onefang
cafd4c5d4a
Finish the executable refactor, by using it and removing the original.
3 years ago
onefang
6e868b6382
Tweak the dumpTable() arguments a little.
3 years ago
onefang
5f3364e499
Nagios is no longer a report type.
3 years ago
onefang
74451f4977
Refactor the executers into an actual class type thingy.
3 years ago
onefang
e45f46ec96
Re-enable Integrity tests.
3 years ago
onefang
73808f2d16
Add timeouts tracking.
3 years ago
onefang
a8b5b0b918
Make the web page look better, and the tables take up less space.
3 years ago
onefang
8f98b0b5ec
Tweak timeouts for curl downloads.
3 years ago
onefang
1488149339
Don't log some APT.execute() calls.
3 years ago
onefang
18dd54b8f0
Use proper time and date format, and check for the directory before tarballing it up.
3 years ago
onefang
0f43ca83d6
Track, store, and report info from the hosts that get redirected to.
3 years ago
onefang
09f41b9003
Missed a return false from logOpen()
3 years ago
onefang
b35794808b
Everyone gets a car, er I mean linky!
3 years ago
onefang
0e034f01c1
Refactor logging.
3 years ago
onefang
7fba53bf44
Log arguments.
3 years ago
onefang
c742660a5d
Better handling of redirects to different hosts.
3 years ago
onefang
f90cd479ca
Pass -k through to forked stuff.
And comment that -o isn't passed.
3 years ago
onefang
e9e68ff833
0 speed is 0 speed.
3 years ago
onefang
32ecd65b17
Various mostly useless tweaks.
3 years ago
onefang
a46e3d5679
Attempt to sanitize the .lua table output.
Should get tested more, but it's good enough for now.
3 years ago
onefang
c71011256a
Auto refresh web report.
3 years ago
onefang
9de868646f
Forgotten code for the "dig in forks" changes.
3 years ago
onefang
51f13c53b4
Speed RRD is now it's own thing, not aseparate one per protocol.
3 years ago
onefang
7dccd16106
Promote verbosity to become an externally visible entity.
3 years ago
onefang
5e8b0adf2a
Major refactor, especially of the downloading and processing code.
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.
3 years ago
onefang
23e955a33a
Move the declaration of the APT.tests table to where APT.protocols is.
3 years ago
onefang
018259f210
Refactor the protocols table.
3 years ago
onefang
165e1f14dd
Dump the no fork idea.
3 years ago
onefang
beef318bc3
Some refactoring of the results data handling.
3 years ago
onefang
5b134260ec
Re-arrange the RRD data a little.
3 years ago
onefang
cd059942f1
Don't need this comment anymore.
3 years ago
onefang
1ed9be7839
Add timeout and speed bits to the data padding function.
3 years ago