aboutsummaryrefslogtreecommitdiff
path: root/rpkid/rpki
AgeCommit message (Collapse)Author
2011-02-12do not require the host to be set while editing in the django admin interfaceMichael Elkins
svn path=/rpkid/rpki/gui/app/models.py; revision=3678
2011-02-08add new script rpkigui-response as a help to put responses fromMichael Elkins
parents/repositories back into the rpki outbox mailbox don't present link for issuing a roa on address ranges that are not proper prefixes put all urls used by rpkidemo under the /rpki/demo/ prefix created new my_login_required decorator for use in portal gui views used by rpkidemo in order to return response code 403 instead of redirecting to the login page created rpki.gui.app.login view in order to fail with code 403 when rpkidemo user enters a bad username or password instead of redirecting to the login page added support for handling the parent-child setup by placing the uploaded identity.xml files into ${localstatedir}/rpki/inbox for the rpki operator to process manually. The responses are placed into ${localstatedir}/rpki/outbox where the portal gui processes them when rpkidemo polls for a response. svn path=/rpkid/Makefile.in; revision=3674
2011-01-25move portal-gui/scripts to rpkid/rpkid/gui/scriptsMichael Elkins
svn path=/portal-gui/Makefile.in; revision=3657
2011-01-25fix form validation to reject AS 0 in a roa requestMichael Elkins
svn path=/rpkid/rpki/gui/app/asnset.py; revision=3655
2011-01-25fix selective deletion of roa requests in prefix view pageMichael Elkins
svn path=/rpkid/rpki/gui/app/models.py; revision=3654
2011-01-24really fix glue.conf() *ahem*Michael Elkins
svn path=/rpkid/rpki/gui/app/glue.py; revision=3652
2011-01-24fix botched called to glue.conf()Michael Elkins
svn path=/rpkid/rpki/gui/app/glue.py; revision=3650
2011-01-24move portal-gui django app to $top/rpkid/rpki/guiMichael Elkins
change dashboard url to /rpki/ put myrpki cli path and confdir into settings.py rather than generating glue.py at build time don't use the old myrpki images on the dashboard no longer need to include the portal-gui python module in sys.path since it is installed in site-packages svn path=/buildtools/subst-vars.py; revision=3646
2011-01-21Basic "make install" and "make deinstall" now works for rpkid/Rob Austein
directory. No doubt I'm still forgetting something, eg, schema files needed for setup, but basic mechanism seems to work. svn path=/rpkid/Makefile.in; revision=3625
2011-01-20Generate Python executables during compilation rather than fromRob Austein
./configure. Change (almost) all programs to use rpki.conf instead of separate config files for each program, and add support for ${prefix}/etc/rpki.conf like normal system programs. svn path=/buildtools/make-python-executable.py; revision=3620
2011-01-13Finish moving POW directory into rpki/ tree, step 2Rob Austein
svn path=/pow/Makefile.in; revision=3606
2011-01-13Finish moving POW directory into rpki/ tree, step 1Rob Austein
svn path=/rpkid/rpki/POW; revision=3605
2011-01-09Rework POW build so that we can use static libraries again.Rob Austein
svn path=/configure; revision=3602
2011-01-04POW => rpki.POWRob Austein
svn path=/pow/POW-0.7/lib/pkix.py; revision=3598
2010-12-14Move all daemons to modulesRob Austein
svn path=/rpkid/irdbd.py; revision=3569
2010-11-14Implement "reissue" left-right operation. Reformat some doc strings.Rob Austein
svn path=/rpkid/irbe_cli.py; revision=3551
2010-11-10Back out change to .mft, because it breaks installed certs and I don'tRob Austein
(yet) have a tool to allow forced cert regeneration to fix this. svn path=/rpkid/rootd.py; revision=3546
2010-11-10Change all occurance of ".mnf" to ".mft" because:Rob Austein
a) no software should care and b) it's less work to change my code to match the revisionist text in the current draft than it would be to argue about what the one true filename extension for manifests should be. svn path=/rpkid/rootd.py; revision=3545
2010-11-10Fix handling of inheritance in EE certsRob Austein
svn path=/rpkid/rootd.py; revision=3544
2010-11-07Don't be quite so quiet when deliberately suppressing incomplete dataRob Austein
svn path=/rpkid/rpki/myrpki.py; revision=3536
2010-11-06Sigh, switch default port back to 80Rob Austein
svn path=/rpkid/rpki/http.py; revision=3534
2010-11-02/myrpki/bpki_server_ta element should have gone away with TLS. StopRob Austein
generating it, but leave it in the RelaxNG schema for now to avoid interop problems with existing entitydb files. svn path=/rpkid/rpki/myrpki.py; revision=3524
2010-10-28Better handling of a few partly initialized corner cases; clean upRob Austein
names of a few methods whose function has (long since) changed. svn path=/rpkid/rpki/myrpki.py; revision=3503
2010-10-27Reorganize configure_publication_client code to make sequence of testsRob Austein
(somewhat) comprehensible; handle self-hosted-publication case early, so that it will trump offers and referrals from parents. svn path=/rpkid/rpki/myrpki.py; revision=3501
2010-10-26SpellingRob Austein
svn path=/rpkid/rpki/myrpki.py; revision=3491
2010-10-11Debugging tweaksRob Austein
svn path=/rpkid/rpki/http.py; revision=3477
2010-10-10http_client was accidently stomping on a base class attributeRob Austein
svn path=/rpkid/rpki/http.py; revision=3476
2010-10-09Cleanup, add a bit more debug loggingRob Austein
svn path=/rpkid/rpki/http.py; revision=3475
2010-10-09Allow reusing an existing publication relationship for a new parent.Rob Austein
Not sure this is really working yet. svn path=/rpkid/rpki/myrpki.py; revision=3474
2010-10-07Nit in copyright commentRob Austein
svn path=/rpkid/left-right-schema.rng; revision=3467
2010-10-07Merge rpkid.without_tls/ branch to rpkid/ trunk.Rob Austein
svn path=/rpkid/Makefile; revision=3465
2010-10-04Hack rpki.myrpki.csv_writer to write to a temporary filename, thenRob Austein
rename to the real filename on close. svn path=/rpkid.without_tls/rpki/myrpki.py; revision=3457
2010-10-01update_bpki now takes arguments like configure_daemons, so it can doRob Austein
the whole job. svn path=/rpkid/rpki/myrpki.py; revision=3452
2010-10-01Debug update_bpkiRob Austein
svn path=/rpkid/rpki/myrpki.py; revision=3451
2010-10-01First cut at automatic BPKI regenerationRob Austein
svn path=/rpkid/rpki/myrpki.py; revision=3450
2010-09-15Convert interface between Python and OpenSSL to use GeneralizedTimeRob Austein
syntax for both GeneralizedTime and UTCTime: bad enough that the ASN.1 code has to know about Y2050 madness, there's no sane reason why application code should need to know. svn path=/pow/POW-0.7/POW.c; revision=3448
2010-09-14Don't explode when cleaning up attributes that never existedRob Austein
svn path=/rpkid/rpki/rpki_engine.py; revision=3446
2010-09-10Refactor .wrap()/.unwrap() code prior to adding CMS timestamp checks.Rob Austein
svn path=/rpkid/irdbd.py; revision=3445
2010-09-09Downgrade syslog priority of a few messagesRob Austein
svn path=/rpkid/rpki/https.py; revision=3444
2010-09-08Clean up unnecessarily opaque test condition.Rob Austein
svn path=/rpkid/rpki/rpki_engine.py; revision=3443
2010-09-08Partial (incomplete, written in a hospital waiting room) BPKI revocationn ↵Rob Austein
support. svn path=/rpkid/rpki/myrpki.py; revision=3442
2010-09-07Add support for extracting signingTime from CMS messages.Rob Austein
svn path=/pow/POW-0.7/POW.c; revision=3440
2010-09-03Add new "Auto_update" flavor of DER objects: this is like Auto_file,Rob Austein
but saves the filename from which it was loaded, and attempts to reload itself automatically if the file's st_mtime changes. svn path=/rpkid/irdbd.py; revision=3439
2010-09-03Restrict extra identity checks for trusted BPKI EE certificates toRob Austein
subject name and public key, so that things won't come to a grinding halt if BPKI certificates are updated while daemons are running. svn path=/rpkid/rpki/x509.py; revision=3438
2010-09-03We don't really need the *.cacert.cer files.Rob Austein
svn path=/rpkid/rpki/myrpki.py; revision=3437
2010-08-31regenRob Austein
svn path=/rpkid/publication-schema.rng; revision=3435
2010-08-30Use correct exception handler in call_pubd()Rob Austein
svn path=/rpkid/rpki/left_right.py; revision=3433
2010-08-30Another dropped exception event, sigh.Rob Austein
svn path=/rpkid/rpki/https.py; revision=3432
2010-08-29Break XML packet dumps into multiple lines when logging schemaRob Austein
validation errors. svn path=/rpkid/rpki/publication.py; revision=3431
2010-08-28Clean up publication_queue wrapper methodsRob Austein
svn path=/rpkid/rpki/rpki_engine.py; revision=3428