Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-01-09 | Update more copyrights, clean up module doc blocks. | Rob Austein | |
svn path=/trunk/; revision=5624 | |||
2014-01-09 | getopt -> argparse, update copyright. | Rob Austein | |
svn path=/trunk/; revision=5623 | |||
2014-01-09 | Comment typo. | Rob Austein | |
svn path=/trunk/; revision=5622 | |||
2014-01-07 | Switch `rpkic show_published_objects` to use `.tracking_data()` | Rob Austein | |
format, same as rpkid and pubd use in their logs. Closes #663. svn path=/trunk/; revision=5618 | |||
2014-01-07 | Clean up non-verifying CMS extraction methods. | Rob Austein | |
svn path=/trunk/; revision=5617 | |||
2014-01-07 | Add show_received_resources and show_published_objects. See #663. | Rob Austein | |
svn path=/trunk/; revision=5616 | |||
2014-01-07 | Add show_roa_request and show_ghostbuster_request commands. See #663. | Rob Austein | |
svn path=/trunk/; revision=5615 | |||
2014-01-07 | Set notBefore value directly when issuing certificates to avoid race | Rob Austein | |
condition when issuing new manifest EE certificate. See #662. svn path=/trunk/; revision=5614 | |||
2014-01-07 | Remove ancient kludge that worked around a Django 1.2 bug. | Rob Austein | |
svn path=/trunk/; revision=5613 | |||
2013-11-01 | Allow iteration over all the resource_ranges in a resource_bag. | Rob Austein | |
svn path=/trunk/; revision=5577 | |||
2013-10-09 | we must import rpki.gui.cacheview.models because it is illegal to try to ↵ | Michael Elkins | |
import a package svn path=/trunk/; revision=5561 | |||
2013-10-09 | [5462] change to Auto_update error handling was incomplete. | Rob Austein | |
Fixes #634. svn path=/trunk/; revision=5558 | |||
2013-10-08 | Switch RSA key generation to use a new .generateRSA() class method | Rob Austein | |
rather than abusing the Asymmetric __init__() method, in preparation for adding support for other public key algorithms like ECDSA. svn path=/trunk/; revision=5553 | |||
2013-10-01 | Map a few more exceptions to proper up-down protocol error codes, | Rob Austein | |
teach rootd to generate same. Whack rootd's lame CRL generation code to account for subject certificates overwritten by rekey and to time entries out of the CRL. svn path=/trunk/; revision=5538 | |||
2013-10-01 | Remove unnecessary and incorrect assertion. | Rob Austein | |
svn path=/trunk/; revision=5537 | |||
2013-09-26 | Bump CRL interval up by an hour to avoid race condition, since CRL | Rob Austein | |
regeneration isn't instantaneous. Closes #601. svn path=/trunk/; revision=5524 | |||
2013-09-26 | better error handling and logging when we can't parse the origin AS from a ↵ | Michael Elkins | |
routeviews entry see #632 svn path=/trunk/; revision=5523 | |||
2013-09-23 | Use netifaces library to construct a list of IP addresses to stuff | Rob Austein | |
into the Django's furshlugginer ALLOWED_HOSTS list. See #628. svn path=/trunk/; revision=5517 | |||
2013-09-23 | rework save_statuses() to save a single status instead, and peform garbage ↵ | Michael Elkins | |
collection of objects which were not accepted later on in process_cache see #625 svn path=/trunk/; revision=5515 | |||
2013-09-23 | catch OSError when calling os.stat() and treat the object as if it were ↵ | Michael Elkins | |
missing from rcynic.xml see #625 svn path=/trunk/; revision=5512 | |||
2013-09-23 | use stat.ST_MTIME as array offset to retrieve mtime value from os.stat() ↵ | Michael Elkins | |
return value svn path=/trunk/; revision=5511 | |||
2013-09-23 | revert [5498] | Michael Elkins | |
see #623 svn path=/trunk/; revision=5510 | |||
2013-09-20 | use resource_range_ip.min.bits instead of resource_range_ip.datum_type.bits ↵ | Michael Elkins | |
to get the max bits for the IP address closes #576 svn path=/trunk/; revision=5504 | |||
2013-09-19 | delete existing objects that were previously accepted if they were not ↵ | Michael Elkins | |
accepted during the most recent run. see #588 refactor much of the code in process_cache() into save_statuses() to make it simpler to handle the garbage collection. first we collected all statuses, then save them all at once. svn path=/trunk/; revision=5502 | |||
2013-09-19 | garbage collect ROAPrefixV* objects when there are no associated ROAs | Michael Elkins | |
closes #620 svn path=/trunk/; revision=5499 | |||
2013-09-19 | import cacheview.models directly instead of cacheview | Michael Elkins | |
svn path=/trunk/; revision=5498 | |||
2013-09-19 | resource_range_ip has a .min element, not .prefix_min | Michael Elkins | |
svn path=/trunk/; revision=5497 | |||
2013-09-19 | update cacheview interface to match the style of the main app | Michael Elkins | |
svn path=/trunk/; revision=5496 | |||
2013-09-18 | remove default=None from the migration removing null=True from the ↵ | Michael Elkins | |
ResourceCert.conf field. see #612 svn path=/trunk/; revision=5495 | |||
2013-09-13 | add favicon for RPKI web portal | Michael Elkins | |
see #614 svn path=/trunk/; revision=5493 | |||
2013-09-11 | Zookeeper.synchronize_bpki() was only synchronizing a subset of the | Rob Austein | |
BPKI material that Zookeeper.update_bpki() was updating. Fixes #611. svn path=/trunk/; revision=5492 | |||
2013-09-11 | Fix outdated error message. | Rob Austein | |
svn path=/trunk/; revision=5491 | |||
2013-09-03 | use Python None as default value for ForeignKey field, rather than 0. | Michael Elkins | |
see #607 svn path=/trunk/; revision=5486 | |||
2013-09-01 | Add resource_bag.__nonzero__() method. | Rob Austein | |
svn path=/trunk/; revision=5483 | |||
2013-08-23 | Rip out PEM_converter class, as we no longer need to support | Rob Austein | |
interoperation between three separate ASN.1 packages and our updated rpki.POW PEM functions use the OpenSSL libraries to handle corner cases that PEM_converter did not, like PKCS8. See #603. Fix log-rate-limiting in Auto_update DER objects to be time-based rather than counter based; reorder checks so that daemons will have some chance of recovering when the user does something strange with required .cer or .key files then repairs the error. See #602. svn path=/trunk/; revision=5462 | |||
2013-07-24 | Pickling support. | Rob Austein | |
svn path=/trunk/; revision=5443 | |||
2013-07-19 | Push updated BPKI CRL into pubd at the same time as we're pushing | Rob Austein | |
updated BSCs into rpkid. svn path=/trunk/; revision=5441 | |||
2013-07-18 | Log stale BPKI CMS CRLs. See #294. | Rob Austein | |
svn path=/trunk/; revision=5438 | |||
2013-07-17 | Drop rootd's manifest and CRL interval down to same interval used for | Rob Austein | |
regenerating the subject certificate, to avoid confusing GUI expiration checker when rcynic has rsync-early disabled. See #579. svn path=/trunk/; revision=5437 | |||
2013-07-17 | Bump default lifetime of RPKI certificate rootd issues to rpkid up to | Rob Austein | |
eight weeks, to play better with GUI's expiration timer. Closes #579. svn path=/trunk/; revision=5436 | |||
2013-07-17 | Add ability for auto_update DER objects to coast through transient | Rob Austein | |
failures like missing files. Closes #580. svn path=/trunk/; revision=5435 | |||
2013-07-16 | Send exceptions in irdb_query() to the errback handler rather than | Rob Austein | |
letting them propagate. See #580. svn path=/trunk/; revision=5432 | |||
2013-07-16 | Wrap ridiculously long lines. | Rob Austein | |
svn path=/trunk/; revision=5431 | |||
2013-06-27 | add button to delete all alerts | Michael Elkins | |
rpkigui-reset-demo will clear all alerts for labuser* accounts see #562 svn path=/trunk/; revision=5421 | |||
2013-06-26 | Don't allow exceptions (eg, MySQL connection errors) to prevent us | Rob Austein | |
from scheduling next cron cycle. Closes #560. svn path=/trunk/; revision=5416 | |||
2013-06-18 | Synchronize BSCs after updating BPKI, closes #555. | Rob Austein | |
Expanded calling sequence to Zookeeper.call_{pubd,rpkid}() methods to include sequences and generators, simplifying the calling code. svn path=/trunk/; revision=5412 | |||
2013-06-14 | fix bug in roa confirmation page where routes that overlap with the roa, but ↵ | Michael Elkins | |
are not covered, were mistakenly included in the list of affected routes closes #553 svn path=/trunk/; revision=5407 | |||
2013-06-13 | display rpki.net software version in the gui toolbar | Michael Elkins | |
see #543 svn path=/trunk/; revision=5403 | |||
2013-06-13 | add current resource holder name to page title so it appears in the browser tab. | Michael Elkins | |
closes #546 svn path=/trunk/; revision=5402 | |||
2013-06-13 | handle exception thrown when there are no matching routes to display | Michael Elkins | |
see #548 svn path=/trunk/; revision=5401 |