aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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
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-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-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-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-09Rework models slightly. Now parsing most of the BPKI stuff.Rob Austein
svn path=/branches/tk100/; revision=4109
2011-12-07Checkpoint. Conversion of some SQL tables works now.Rob Austein
svn path=/branches/tk100/; revision=4104
2011-12-07Sort out how to run syncdbRob Austein
svn path=/branches/tk100/; revision=4103
2011-12-07IdRob Austein
svn path=/branches/tk100/; revision=4102
2011-12-07CheckpointRob Austein
svn path=/branches/tk100/; revision=4101
2011-12-06Fix graphic on NULL-allowed foreign key constraintRob Austein
svn path=/trunk/; revision=4099
2011-12-06Include GUI directories in Doxygen trawlRob Austein
svn path=/trunk/; revision=4098
2011-12-02RegenRob Austein
svn path=/trunk/; revision=4096
2011-12-02Missing "trunk" in some URLs.Rob Austein
svn path=/trunk/; revision=4095
2011-11-23give the user explanatory feedback about why django is required when ↵Michael Elkins
configure can't find it installed. closes #150. svn path=/trunk/; revision=4094
2011-11-23remove features that depend on django 1.3, so that portal gui works with ↵Michael Elkins
django 1.2 svn path=/trunk/; revision=4093
2011-11-14Misplaced parenthesisRob Austein
svn path=/trunk/; revision=4092
2011-11-13Pull NIST from list of hosts tracked, not as interesting as I had thought at ↵Rob Austein
first svn path=/trunk/; revision=4091
2011-11-12make it clear that the asn and prefixes links are for resources delegated to ↵Michael Elkins
children. closes #115 svn path=/trunk/; revision=4090
2011-11-11reorder models to avoid forward references. closes #149Michael Elkins
svn path=/trunk/; revision=4089
2011-11-11Require both Python and Django >= 1.3 to be installed by default, unless the ↵Michael Elkins
use explicitly uses the --disable-* arguments. closes #120 svn path=/trunk/; revision=4088
2011-11-11set default value of max_length to prefix length, and change help text to ↵Michael Elkins
make it clear this field should be an integer without a leading slash. closes #132 svn path=/trunk/; revision=4087
2011-11-11merging /branches/tk103. closes #103Michael Elkins
svn path=/trunk/; revision=4085
2011-11-11merge with ^/trunkMichael Elkins
svn path=/branches/tk103/; revision=4084
2011-11-11if ${sysconfdir}/rpki/settings.py already exists, append a .new suffix and ↵Michael Elkins
copy the new version svn path=/branches/tk103/; revision=4083
2011-11-11prepend ${sysconfdir}/rpki to sys.path to avoid picking up the wrong ↵Michael Elkins
settings.py by accident svn path=/branches/tk103/; revision=4082
2011-11-10Handle traversal of empty backup directory with no manifest correctly,Rob Austein
now that this bug isn't masked by the one I fixed earlier today. svn path=/trunk/; revision=4081
2011-11-10Prettyprinter for validation_status.Rob Austein
svn path=/trunk/; revision=4080