Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-09-10 | Skip build/ subdirectory when constructing TAGS files. | Rob Austein | |
svn path=/trunk/; revision=5490 | |||
2013-09-09 | set default logging level to ERROR for rpkigui-rcynic script so we don't ↵ | Michael Elkins | |
flood the user's mailbox when invokved by cron frequently see #608 svn path=/trunk/; revision=5489 | |||
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-28 | Pass Python exceptions from callback through to caller correctly. | Rob Austein | |
svn path=/trunk/; revision=5473 | |||
2013-08-28 | Cleanup. | Rob Austein | |
svn path=/trunk/; revision=5472 | |||
2013-08-28 | Rework the new certificate validation code to better encapsulate the | Rob Austein | |
underlying semantics in a Pythonic wrapper: X509Store.verify() now instantiates X509StoreCTX, and .verify_callback() is now an optional method supplied by the user via subclassing. svn path=/trunk/; revision=5471 | |||
2013-08-27 | X509StoreCTX.getCurrentCertificate() and X509StoreCTX.getChain(). | Rob Austein | |
svn path=/trunk/; revision=5470 | |||
2013-08-27 | X509StoreCTX.store property. | Rob Austein | |
svn path=/trunk/; revision=5469 | |||
2013-08-27 | Doh, simpler. | Rob Austein | |
svn path=/trunk/; revision=5468 | |||
2013-08-27 | Cleanup | Rob Austein | |
svn path=/trunk/; revision=5467 | |||
2013-08-27 | Move most control operations from X509StoreCTX to X509Store. | Rob Austein | |
svn path=/trunk/; revision=5466 | |||
2013-08-25 | Fix various things that required sequences to accept iterables. Fix a | Rob Austein | |
few incorrect error messages. svn path=/trunk/; revision=5465 | |||
2013-08-25 | Certificate verification code approaching something usable. | Rob Austein | |
svn path=/trunk/; revision=5464 | |||
2013-08-24 | Basic certificate verification works. Needs a bunch of additional | Rob Austein | |
methods, properties, and constants to be fully useful. svn path=/trunk/; revision=5463 | |||
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-08-23 | Notes on future work to track OpenSSL's PKCS #1.5 -> PKCS #8 transition. | Rob Austein | |
svn path=/trunk/; revision=5461 | |||
2013-08-22 | First cut at adding a .verify() method back to the X509Store class. | Rob Austein | |
Not done yet, but does have the tricky bit (Python callback). svn path=/trunk/; revision=5460 | |||
2013-07-24 | Pickling support. | Rob Austein | |
svn path=/trunk/; revision=5443 | |||
2013-07-23 | Apparently I never set svn:keywords for this file. | Rob Austein | |
svn path=/trunk/; revision=5442 | |||
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-07-15 | Try not to stomp on existing Apache configurations during initial | Rob Austein | |
install, add comments explaining our configuration in case user has to sort this out by hand. svn path=/trunk/; revision=5428 | |||
2013-07-02 | Document web_portal::allowed-hosts. Closes #567. | Rob Austein | |
svn path=/trunk/; revision=5422 | |||
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-25 | Handling of start_{rpkid,irdbd} options was inverted. See #559. | Rob Austein | |
svn path=/trunk/; revision=5415 | |||
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 | |||
2013-06-13 | fix botched decoration of the alert class-based views where the self ↵ | Michael Elkins | |
argument was omitted, and the wrong parent class was used in super() due to copy+paste closes #549 svn path=/trunk/; revision=5400 | |||
2013-06-10 | decorate alert views to require a user to be logged in and a resource handle ↵ | Michael Elkins | |
selected closes #542 svn path=/trunk/; revision=5388 | |||
2013-06-10 | need to access ResourceHolderCA via the GUI's proxy model to pass to ↵ | Michael Elkins | |
list_received_resources() see #544 svn path=/trunk/; revision=5386 | |||
2013-06-10 | rpki.version hack and rpkic command to display it. | Rob Austein | |
See #543. svn path=/trunk/; revision=5384 | |||
2013-06-07 | use {% load url from future %} to support older versions of django prior to ↵ | Michael Elkins | |
the syntax change see #528 svn path=/trunk/; revision=5381 | |||
2013-06-07 | expand link to resource holder creation page with {% url %} rather than ↵ | Michael Elkins | |
hardcoding it (duh) see #528 svn path=/trunk/; revision=5380 | |||
2013-06-06 | add Help link to navigation bar which points to rpki.net wiki page | Michael Elkins | |
closes #521 svn path=/trunk/; revision=5376 | |||
2013-06-06 | Add a link to the resource holder creation page if the current user is a ↵ | Michael Elkins | |
superuser and there are no resource holders defined. closes #528 svn path=/trunk/; revision=5375 | |||
2013-06-04 | "ubunutu" => "ubuntu", sigh. Fixes #540. | Rob Austein | |
svn path=/trunk/; revision=5368 | |||
2013-06-04 | .lower(), not .downcase(). Fixes #539. | Rob Austein | |
svn path=/trunk/; revision=5366 | |||
2013-06-04 | Markup tweak. | Rob Austein | |
svn path=/trunk/; revision=5363 | |||
2013-06-04 | Finally got wiki page header right? Warning comment is a lot more | Rob Austein | |
obvious now, anyway. svn path=/trunk/; revision=5362 | |||
2013-06-04 | Use a subsection for each option instead of an indented list. | Rob Austein | |
svn path=/trunk/; revision=5360 |