aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-07-16simplify exiting the scriptMichael Elkins
svn path=/trunk/; revision=4604
2012-07-16catch socket.error and print a friendlier message when we can't talk to ↵Michael Elkins
rpkid. fixes #268 svn path=/trunk/; revision=4603
2012-07-13send_email() should have been send_mail()Michael Elkins
svn path=/trunk/; revision=4602
2012-07-13fix pep8 warningsMichael Elkins
svn path=/trunk/; revision=4601
2012-07-13fix missing importsMichael Elkins
svn path=/trunk/; revision=4600
2012-07-13fetch list of published objects from rpkid, and check for valid->invalid ↵Michael Elkins
transitions, emailing an alert when a problem is detected. references #257 svn path=/trunk/; revision=4599
2012-07-12move fetching of admin email addresses to the glue library so it can be used ↵Michael Elkins
by rpkigui-rcynic as well svn path=/trunk/; revision=4598
2012-07-12Use purportedly-human-readable strings instead of internal symbolsRob Austein
when listing what's wrong with particular objects. svn path=/trunk/; revision=4597
2012-07-12First cut at script to find ROAs and list expiration dates of allRob Austein
certificates in that ROA's authorization chain. See #256. svn path=/trunk/; revision=4596
2012-07-12CleanupRob Austein
svn path=/trunk/; revision=4595
2012-07-11First cut at Ruediger's "tell me why this object went away" tool. NoRob Austein
doubt could be vastly improved. See #257. svn path=/trunk/; revision=4594
2012-07-10add option to not send email report; useful for cli debuggingMichael Elkins
svn path=/trunk/; revision=4593
2012-07-09in addition to logging to stdout, send email notifications to addresses ↵Michael Elkins
listed in published ghostbuster records for each user. remove -v (verbose) option svn path=/trunk/; revision=4592
2012-07-06Clever hack of inserting SVG inline doesn't work with xml.etree due toRob Austein
xml.etree's lack of support for XML namespaces. lxml.etree gets this right, but we don't want to require relying parties to install lxml. Since every browser we care about supports SVG with plain old <img/> elements, just do this the simple way and move on. Fixes #264. svn path=/trunk/; revision=4591
2012-07-06use the client_handle specified in the <list_published_objects/> response to ↵Michael Elkins
determine child. references #104. svn path=/trunk/; revision=4590
2012-07-06RegenRob Austein
svn path=/trunk/; revision=4589
2012-07-06Add control interface to clear CMS-timestamp-based replay protection,Rob Austein
so we can recover from misconfigured clocks. Closes #265. Add child_handle attribute to <list_published_objects/> response. Closes #266. svn path=/trunk/; revision=4588
2012-07-06add support for checking child resource certsMichael Elkins
make the expire time configurable allow the user to optionally specify a list of resource handles to check svn path=/trunk/; revision=4587
2012-07-06Implement CMS-timestamp-based replay protection. Closes #35.Rob Austein
svn path=/trunk/; revision=4586
2012-07-06Handle empty hostname list.Rob Austein
svn path=/trunk/; revision=4585
2012-07-06force update of received resources cache prior to checking for rescert ↵Michael Elkins
expiration svn path=/trunk/; revision=4584
2012-07-06remove debug msg to stdout from rpki.gui.app.glue.list_received_resourcesMichael Elkins
svn path=/trunk/; revision=4583
2012-07-05add current handle name to each warning messageMichael Elkins
svn path=/trunk/; revision=4582
2012-07-05use str() to print to detail of each Certificate subclass when displaying a ↵Michael Elkins
warning message svn path=/trunk/; revision=4581
2012-07-05fix __unicode__ method for HostedCAMichael Elkins
svn path=/trunk/; revision=4580
2012-07-05don't print out expiration for TA certsMichael Elkins
check expiration on HostedBy and ServerCA certs svn path=/trunk/; revision=4579
2012-07-05print cached rescert information when we do not find the cert in the rcynic ↵Michael Elkins
cache svn path=/trunk/; revision=4578
2012-07-05check expiration of BSC's for each handle as well.Michael Elkins
display expiration dates and object types in verbose mode svn path=/trunk/; revision=4577
2012-07-05remove admin autodiscover since we do not use the admin interfaceMichael Elkins
svn path=/trunk/; revision=4576
2012-07-05add empty stub admin.py to overwrite any existing moduleMichael Elkins
svn path=/trunk/; revision=4575
2012-07-05add path to wsgi script to apache.conf to allow explicit permissions to readMichael Elkins
svn path=/trunk/; revision=4574
2012-07-05add expiration checks for parent/child/repository TA/cross certsMichael Elkins
svn path=/trunk/; revision=4573
2012-07-04Oops, forgot to include revoke_forgotten command when copying otherRob Austein
control operations over from irbe_cli to rpkic. svn path=/trunk/; revision=4572
2012-07-04images/ subdirectory.Rob Austein
svn path=/trunk/; revision=4571
2012-07-03initial implementation of rescert expiration cron scriptMichael Elkins
svn path=/trunk/; revision=4570
2012-07-03Add .mnf to dispatch list for backwards compatability.Rob Austein
svn path=/trunk/; revision=4569
2012-07-03Script to display object tracking data.Rob Austein
svn path=/trunk/; revision=4568
2012-07-03Add more data to pubd log line, to aid tracking flow of objectsRob Austein
through the RPKI system. svn path=/trunk/; revision=4567
2012-07-03Add TAL support.Rob Austein
svn path=/trunk/; revision=4566
2012-07-03Stop whining about missing BPKI CRLs when running rootd underRob Austein
smoketest. The real problem is smoketest's antique BPKI model, but fixing that'd be more work than it's worth just to suppress a warning. svn path=/trunk/; revision=4565
2012-07-03Add EPS support and other tweaks to simplify incorporating output fromRob Austein
this program in slide decks. svn path=/trunk/; revision=4564
2012-06-28determine a timezone that is similar to UTC at runtime when settings.py is ↵Michael Elkins
loaded svn path=/trunk/; revision=4563
2012-06-28change default TIME_ZONE to UTC from GMT, since the former is the preferred ↵Michael Elkins
name and appears to be present on all modern systems. svn path=/trunk/; revision=4562
2012-06-27in roa creation form, assume mask is closet classful if mask is missing. ↵Michael Elkins
closes #245 svn path=/trunk/; revision=4561
2012-06-26Certificate UID fields forbidden by RPKI profile.Rob Austein
svn path=/trunk/; revision=4560
2012-06-26Avoid lxml-specific extensions to the etree API in relying party code.Rob Austein
svn path=/trunk/; revision=4559
2012-06-25Tombstone for an obsolete program, to keep users from accidentlyRob Austein
running the old one. svn path=/trunk/; revision=4558
2012-06-25Add localcert.rpki.net.Rob Austein
svn path=/trunk/; revision=4557
2012-06-25log debugging info about the object being processed when an exception is caught.Michael Elkins
this is to aid in debugging issue #262. svn path=/trunk/; revision=4556
2012-06-25Paramiko shutdown code whines occasionally, maybe closing sshRob Austein
connection instead of just sftp channel will fix this? svn path=/trunk/; revision=4555