aboutsummaryrefslogtreecommitdiff
path: root/rpkid/rpki
AgeCommit message (Collapse)Author
2013-03-26add templates for 404 and 500 error reporting to the userMichael Elkins
see #496 svn path=/trunk/; revision=5219
2013-03-25Break rootd setup out of rpkic create_identity into new command rpkicRob Austein
configure_root command; and rename rpkic delete_self to delete_identity for symmetry. Clean up handling of rpkic command syntax errors. Exit with non-zero status when rpkic is invoked with arguments and the given command throws an error. See #466. svn path=/trunk/; revision=5213
2013-03-25Add create_identity and initialize_server_bpki, teach yamltest to useRob Austein
them, and teach Zookeeper.write_bpki_files() to tolerate being called with rootd enabled but not yet configured. See #466. svn path=/trunk/; revision=5211
2013-03-25fix wrong css class for page-headerMichael Elkins
svn path=/trunk/; revision=5210
2013-03-25upgrade to bootstrap 2.3.1Michael Elkins
svn path=/trunk/; revision=5209
2013-03-25use new method Zookeeper.initialize_resource_bpki() added in [5206].Michael Elkins
svn path=/trunk/; revision=5208
2013-03-25use Zookeeper.synchronize_ca() when changes are made to a single resource ↵Michael Elkins
holder rather than called .synchronize() closes #486 svn path=/trunk/; revision=5207
2013-03-25Start splitting BPKI initialization into separate ServerCA andRob Austein
ResourceHolderCA chunks, so that we can call the former during package installation while leaving the latter for the operator. Not complete yet because I haven't yet sorted out what to do with rootd. See #466. svn path=/trunk/; revision=5206
2013-03-24First pass at cleaning up exception handling in rpkic and zookeeper.Rob Austein
See #485. svn path=/trunk/; revision=5205
2013-03-24add link to pubclient detail for exporting the XML responseMichael Elkins
svn path=/trunk/; revision=5204
2013-03-24correct xml attribute for popup help is 'title'Michael Elkins
svn path=/trunk/; revision=5203
2013-03-24revert default filetype to xml in serve_xml()Michael Elkins
svn path=/trunk/; revision=5202
2013-03-22.setRFC3779() handling of emtpy iterations was subtly broken in waysRob Austein
that only showed up when we started paying closer attention to inheritence and empty RFC 3779 extensions. Fixes #482. svn path=/trunk/; revision=5200
2013-03-22add import/export of asns.csv and prefixes.csvMichael Elkins
see #323 svn path=/trunk/; revision=5198
2013-03-22Rewrite configure_publication_client() to avoid dependency onRob Austein
self.handle. Closes #468. svn path=/trunk/; revision=5197
2013-03-21Clean up if construct_sia_uri() throws an exception while we'reRob Austein
creating a CA object. We really ought to hold off on saving the CA to SQL until after constructing the URI, but we can't as long as URI includes the SQL ID (bletch). Enabling merge_publication_directories [4823] would fix this, but there may be a backwards compatabiilty issue to be resolved there first. Closes #46. svn path=/trunk/; revision=5195
2013-03-21merge ^/branches/tk334Michael Elkins
svn path=/trunk/; revision=5193
2013-03-21Record context in CMS replay exceptions. Closes #458.Rob Austein
svn path=/trunk/; revision=5188
2013-03-19need to guard against issuer being None the first time we process the root ↵Michael Elkins
cert since the object is not yet in the db closes #475 svn path=/trunk/; revision=5174
2013-03-18merge work for #460Michael Elkins
svn path=/trunk/; revision=5166
2013-03-18Publication clients hang off of server_ca, not resource_ca.Rob Austein
svn path=/trunk/; revision=5163
2013-03-12Use inherit_token in from_POW_rfc3779(). See #460.Rob Austein
svn path=/trunk/; revision=5138
2013-03-12improve error message when encountering a resource certificate with a ↵Michael Elkins
RFC3779 "inherit" element. see #460 svn path=/trunk/; revision=5137
2013-03-06fix DeprecationWarning showing up in the apache.logMichael Elkins
see #447 svn path=/trunk/; revision=5112
2013-03-05Skip synchronization for parents with no repository set. Fixes #438.Rob Austein
svn path=/trunk/; revision=5107
2013-03-05fix paginator template tag to nicely display when there are a huge amount of ↵Michael Elkins
pages. display at most 5 page links and use ellipsis to indicate there are more pages. svn path=/trunk/; revision=5106
2013-03-05need enctype="multipart/form-data" when uploading files in a formMichael Elkins
closes #392 svn path=/trunk/; revision=5105
2013-03-05field label was not being expanded in the app_form.html templateMichael Elkins
svn path=/trunk/; revision=5104
2013-03-05remove outdated css class attributes for an old version of bootstapMichael Elkins
svn path=/trunk/; revision=5103
2013-03-04move core function to rpki.gui.app.check_expiredMichael Elkins
see #442 svn path=/trunk/; revision=5100
2013-03-04add .cert_chain property to return the complete certificate chain for the ↵Michael Elkins
specified object svn path=/trunk/; revision=5099
2013-03-04move core of rpkid/portal-gui/scripts/rpkigui-import-routes.py to ↵Michael Elkins
rpkid/rpki/gui/routeview/util.py see #442 svn path=/trunk/; revision=5098
2013-03-04move core implementation to rpki.gui.cacheview.util and only leave the ↵Michael Elkins
script wrapper see #442 svn path=/trunk/; revision=5097
2013-03-01remove duplication line of codeMichael Elkins
svn path=/trunk/; revision=5095
2013-03-01change rpki.gui.models.IPV6AddressField.get_db_prep_value() to return `long` ↵Michael Elkins
rather than a string add a custom encoder to the mysql database connection which converts long values to hex strings when generating SQL statements closes #434 svn path=/trunk/; revision=5093
2013-02-28remove rpki.gui.cacheview from urls.py since it is outdated and doesn't ↵Michael Elkins
compile with django 1.5 see #433 svn path=/trunk/; revision=5092
2013-02-28update templates for new syntax of the {% url %} tag in django 1.5Michael Elkins
svn path=/trunk/; revision=5091
2013-02-28conf list for superusers should show everythingMichael Elkins
svn path=/trunk/; revision=5087
2013-02-27drop "Request" from "ROA Requests" in dashboardMichael Elkins
closes #419 svn path=/trunk/; revision=5085
2013-02-27add a clone button to each roa, which copies the prefix as the default value ↵Michael Elkins
when generating a new roa see #325 svn path=/trunk/; revision=5084
2013-02-27updated web portal html templates to use newer syntax for the {% url %} tagMichael Elkins
svn path=/trunk/; revision=5083
2013-02-26add support for multiple users managing the same resource holderMichael Elkins
svn path=/trunk/; revision=5081
2013-02-25move repository client list to its own pageMichael Elkins
closes #424 svn path=/trunk/; revision=5072
2013-02-23add new roa creation form allowing multiple roas to be enteredMichael Elkins
add links for creating roas for IP ranges by automatically splitting the range into prefixes closes #399 closes #420 svn path=/trunk/; revision=5055
2013-02-21add support for breaking the route view into multiple pagesMichael Elkins
svn path=/trunk/; revision=5053
2013-02-20remove glue.str_to_resource_range() since resource_range_ip.parse_str() can ↵Michael Elkins
now be used for both v4/v6 svn path=/trunk/; revision=5050
2013-02-20add is_prefix attribute to ipv6 objects so that the create roa button ↵Michael Elkins
appears in the dashboard svn path=/trunk/; revision=5049
2013-02-20use resource_range_ip.parse_str() rather than calling through ↵Michael Elkins
resource_range_ipv*() closes #415 svn path=/trunk/; revision=5048
2013-02-20Move .rpkic_history from current directory to $HOME. Fixes #422.Rob Austein
svn path=/trunk/; revision=5046
2013-02-20Fix bug introduced in [4985] where login() was called in the logout() method.Michael Elkins
closes #414 svn path=/trunk/; revision=5043