aboutsummaryrefslogtreecommitdiff
path: root/rpkid
AgeCommit message (Collapse)Author
2012-01-17add support for ipv6 routes in route_viewMichael Elkins
ensure that the degenerate case where we see a BGP route for AS0 is marked as invalid. only select accepted ROAs, since cacheview also stores rejected ROAs for debugging. svn path=/branches/tk161/; revision=4178
2012-01-17add support for importing mrt format ribsMichael Elkins
remove default=0 value for timestamps, as that is not a valid initial value for a datetime object. since there is no default argument, the call to the Timestamp constructor needs to specify the value. svn path=/branches/tk161/; revision=4177
2012-01-17store timestamps in UTCMichael Elkins
remove auto_add=True from DateTimeField, and make rpki.gui.app.timestamp.update() set the timestamp value instead. move external data timestamps to sidebar in route view svn path=/branches/tk161/; revision=4176
2012-01-17create utility function for updating Timestamp objectsMichael Elkins
add missing copyright notices svn path=/branches/tk161/; revision=4175
2012-01-17display name+ts in admin site Timestamp listMichael Elkins
__unicode__ for Timestamp now displays both name and ts value svn path=/branches/tk161/; revision=4174
2012-01-17fix generation of timestamp dictMichael Elkins
svn path=/branches/tk161/; revision=4173
2012-01-17add Timestamp model to admin siteMichael Elkins
provide __unicode__ for Timestamp svn path=/branches/tk161/; revision=4172
2012-01-17change timestamp name to use underscoresMichael Elkins
django's template language doesn't allow use of dash in variable expansions, so {{ timestamp.bgp-v4-import }} fails. svn path=/branches/tk161/; revision=4171
2012-01-17show data import timestamps in route viewMichael Elkins
svn path=/branches/tk161/; revision=4170
2012-01-17update timestamp on bgp v4 importMichael Elkins
svn path=/branches/tk161/; revision=4169
2012-01-17add Timestamp model to store metadata for external dataMichael Elkins
svn path=/branches/tk161/; revision=4168
2012-01-17add link to route view in sidebarMichael Elkins
change dashboard template to inherit from app_base.html add new block to app_base to allow child templates to add additional content to the sidebar change 'Route Views' to 'Route View' change 'AS' to 'Origin AS' in the routes_view.html template svn path=/branches/tk161/; revision=4167
2012-01-17fix module docstringsMichael Elkins
svn path=/branches/tk161/; revision=4166
2012-01-17refactor cacheview app to use common rpki.gui.modelsMichael Elkins
svn path=/branches/tk161/; revision=4165
2012-01-17incorporate validation status from cacheview appMichael Elkins
modify cacheview schema to use bigint for ip address storage modify rpkigui-rcynic to use a transaction-per-object to avoid huge memory requirements svn path=/branches/tk161/; revision=4164
2012-01-17updated routeviews data handlingMichael Elkins
refactor common IP range tables into rpki.gui.models. rework import script to load data into a staging table and swap with the active table upon completion. use separate tables for v4 and v6. svn path=/branches/tk161/; revision=4163
2012-01-17add debug message for route viewMichael Elkins
svn path=/branches/tk161/; revision=4162
2012-01-17add column for validation statusMichael Elkins
fix broken <h1> tag svn path=/branches/tk161/; revision=4161
2012-01-17rework routeview parser to use bulk sql insertsMichael Elkins
remove index from model definition, and create it automatically after bulk inserts to speed up processing add family element to unique_together svn path=/branches/tk161/; revision=4160
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-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
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-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