aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-01-17import initial cut at rpki.gui.routeview appMichael Elkins
svn path=/branches/tk161/; revision=4159
2012-01-17forgot to include html templates in last commitMichael Elkins
svn path=/branches/tk161/; revision=4158
2012-01-17Use Twitter Bootstrap CSS Framework to style html templatesMichael Elkins
svn path=/branches/tk161/; revision=4157
2012-01-16make Parent & Child proxy models around the irdb variantsMichael Elkins
svn path=/branches/tk161/; revision=4156
2012-01-14first cut at move to rpki.irdbMichael Elkins
svn path=/branches/tk161/; revision=4155
2012-01-13merged with ^/branches/tk100Michael Elkins
svn path=/branches/tk161/; revision=4154
2012-01-13Add a couple of features Michael requested: ability to poke rpkid forRob Austein
specified handles in synchronize(), wrapper functions for calling rpkid and pubd. Also reworked a few things to reduce risk of using stale BPKI certificates in long-lived processes. svn path=/branches/tk100/; revision=4152
2012-01-13Synch changes from trunk/.Rob Austein
svn path=/branches/tk100/; revision=4151
2012-01-12Refactor library functions out of rpkic command line shell (see #26,Rob Austein
but note that I'm working this as part of #100 so it's on the tk100 branch, see #100). This substantially completes #26 and #100, other than GUI integration. Still some documentation and cleanup work to be done. svn path=/branches/tk100/; revision=4150
2012-01-11Bring up to date for new IRDBRob Austein
svn path=/branches/tk100/; revision=4149
2012-01-10Tweak and comment irdbd transactional behavior.Rob Austein
svn path=/branches/tk100/; revision=4148
2012-01-08Checkpoint. New irdbd now work, after some transaction voodoo.Rob Austein
svn path=/branches/tk100/; revision=4147
2012-01-07Checkpoint. rpkic and yamltest mostly work, but irdbd is still actingRob Austein
weird. svn path=/branches/tk100/; revision=4146
2012-01-06add auth.User to the list of models to be dumpedMichael Elkins
svn path=/branches/tk139/; revision=4145
2012-01-06add script for dumping old sqlite3 databaseMichael Elkins
svn path=/branches/tk139/; revision=4144
2012-01-06Lab test of rpki-rtr over TLS using stunnel and s_clientRob Austein
svn path=/trunk/; revision=4143
2012-01-05merge with /trunkMichael Elkins
svn path=/branches/tk139/; revision=4142
2012-01-05OpenSSL 1.0.0fRob Austein
svn path=/trunk/; revision=4141
2011-12-29merging with /trunkMichael Elkins
svn path=/branches/tk139/; revision=4140
2011-12-27Python 2.5 doesn't have set.isdisjoint()Rob Austein
svn path=/trunk/; revision=4138
2011-12-26Prettier version of previous kludgeRob Austein
svn path=/branches/tk100/; revision=4137
2011-12-26Work around Django 1.2 bug.Rob Austein
svn path=/branches/tk100/; revision=4136
2011-12-26Checkpoint. Start debugging synchronization code.Rob Austein
svn path=/branches/tk100/; revision=4135
2011-12-25Clean up rootd cross-certification nastiness (another TLS relic).Rob Austein
svn path=/branches/tk100/; revision=4134
2011-12-23Rework schema using abstract models rather than stuffing everythingRob Austein
with the same syntax into the same SQL table. svn path=/branches/tk100/; revision=4133
2011-12-23Checkpoint. Temporary hack around CA model database collisionRob Austein
problem; needs b etter fix, but want this fix in version control. svn path=/branches/tk100/; revision=4132
2011-12-22Generate proper error reports for unknown protocol version, unknownRob Austein
PDU type, and various forms of corrupt data. We were catching all of them already, but not reporting them correctly. svn path=/trunk/; revision=4131
2011-12-21Checkpoint. First pass at rewriting daemon synchronization code forRob Austein
new model. svn path=/branches/tk100/; revision=4130
2011-12-20Checkpoint. More schema tweaks (HostedCA model).Rob Austein
svn path=/branches/tk100/; revision=4129
2011-12-19remove sql setup script for the web portal since it is no longer needed; the ↵Michael Elkins
gui and irdbd will share the same database, and the irdbd database is setup by $top/rpkid/rpki-sql-setup.py svn path=/branches/tk139/; revision=4128
2011-12-19change sample rpki.conf to have the web_portal and irdbd share the same databaseMichael Elkins
svn path=/branches/tk139/; revision=4127
2011-12-17CheckpointRob Austein
svn path=/branches/tk100/; revision=4126
2011-12-16Checkpoint. Add synchronize_prefixes and synchronize_asns commands.Rob Austein
svn path=/branches/tk100/; revision=4125
2011-12-16Checkpoint. Add EnumField. Debug CertificateManager.Rob Austein
svn path=/branches/tk100/; revision=4124
2011-12-15Checkpoint. Rewrote all the OOB-setup portions of rpkic to use newRob Austein
IRDB, which simplified the code considerably as a nice side effect. svn path=/branches/tk100/; revision=4123
2011-12-15Checkpoint. Add rpki.irdb.models.CertificateManager() to consolidateRob Austein
BPKI object creation logic. Move CSV code out of rpkic. svn path=/branches/tk100/; revision=4122
2011-12-14Start hacking replacement for myrpki comamnd (rpkic) which uses theRob Austein
new Django-model-based entitydb and IRDB. svn path=/branches/tk100/; revision=4121
2011-12-13Sort out (fake) SAX handler.Rob Austein
svn path=/branches/tk100/; revision=4120
2011-12-13Make SignedReferralField a subclass of DERField. Django documentationRob Austein
neglects to mention that .to_python() and .get_prep_value() must handle None values, once I fixed that, the subclass worked. svn path=/branches/tk100/; revision=4119
2011-12-13Flesh out BPKI methodsRob Austein
svn path=/branches/tk100/; revision=4118
2011-12-12Checkpoint. Custom IRDB model fields to handle automatic typeRob Austein
conversion. Debug last night's rewrite of BPKI certificate issuance. svn path=/branches/tk100/; revision=4117
2011-12-12Checkpoint. Add X501DN abstraction, start sorting out BPKI generation code.Rob Austein
svn path=/branches/tk100/; revision=4116
2011-12-12Log more useful error message on unhandled exceptionsRob Austein
svn path=/branches/tk100/; revision=4115
2011-12-10Tighten uniqueness constraints on IRDB models.Rob Austein
svn path=/branches/tk100/; revision=4114
2011-12-10fix missing comma in dict initializationMichael Elkins
svn path=/branches/tk139/; revision=4113
2011-12-09When creating a stub rpki.conf for hosted entities, copy the openssl path ↵Michael Elkins
from the system rpki.conf. Modify formatting to fall in line with PEP8. svn path=/branches/tk139/; revision=4112
2011-12-09First sort-of-complete version of conversion script. Only handlesRob Austein
self-hosted case so far, needs minor tweaks to deal with hosting. Result looks vaguely sane but there's no code to test it yet. svn path=/branches/tk100/; revision=4111
2011-12-09update myrpki glue functions to use the system rpki.conf when dealing with ↵Michael Elkins
the self-hosted instance, otherwise use the rpki.conf in the "conf" directory for the hosted instance. force run_pubd and run_rootd to false as well for hosted instances. svn path=/branches/tk139/; revision=4110
2011-12-09Rework models slightly. Now parsing most of the BPKI stuff.Rob Austein
svn path=/branches/tk100/; revision=4109
2011-12-09Set the default location for rpki.conf from ${sysconfdir} instead of ↵Michael Elkins
hardcoding the path. svn path=/branches/tk139/; revision=4108