aboutsummaryrefslogtreecommitdiff
path: root/rpkid
AgeCommit message (Collapse)Author
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-31distclean targetRob Austein
svn path=/Makefile.in; revision=3596
2010-12-30Platforms that require pywrap require it when running the testRob Austein
programs too. svn path=/rpkid/Makefile.in; revision=3590
2010-12-29Get check for prog_openssl right in smoketest.Rob Austein
svn path=/rpkid/tests/smoketest.py; revision=3583
2010-12-29First cut at getting Python stuff fully (well, more fully) under autoconfRob Austein
svn path=/pow/Makefile.in; revision=3582
2010-12-29Start autoconf work for POW et alRob Austein
svn path=/configure; revision=3581
2010-12-18More autoconfRob Austein
svn path=/buildtools/python-header; revision=3574
2010-12-17First of several rounds of autoconf changesRob Austein
svn path=/configure; revision=3570
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-14Use sys.executable to find Python; use same SQL usernames in yamltest as in ↵Rob Austein
smoketest svn path=/rpkid/tests/smoketest.py; revision=3550
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-02regenRob Austein
svn path=/rpkid/myrpki.rng; revision=3528
2010-11-02On further analysis... /myrpki/bpki_server_ta doesn't appear in anyRob Austein
entitydb file, only in myrpki.xml, which is rewritten every time the resource holder runs configure_resources. So backwards compatability is a non-issue, and updating the schema now might help flag version skew interop problems. svn path=/rpkid/myrpki.rnc; revision=3527
2010-11-02regenRob Austein
svn path=/rpkid/myrpki.rng; revision=3526
2010-11-02Add explanatory comments.Rob Austein
svn path=/rpkid/myrpki.rnc; revision=3525
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-08Clean up after TLS flag dayRob Austein
svn path=/rpkid.with_tls; revision=3471
2010-10-07Use -B to get CREATE DATABASESRob Austein
svn path=/rpkid/backup-sql.py; revision=3469
2010-10-07Script to automate dumping SQL.Rob Austein
svn path=/rpkid/backup-sql.py; revision=3468
2010-10-07Nit in copyright commentRob Austein
svn path=/rpkid/left-right-schema.rng; revision=3467
2010-10-07Nit in copyright commentRob Austein
svn path=/rpkid/left-right-schema.rnc; revision=3466
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-16Preliminary version of rpkid et al with all the TLS code ripped out.Rob Austein
Not quite ready for cutover yet, may need some conversion tools and instructions, but checking this into a branch (well, sort of) so that others can look at the code changes involved, try it out themselves, etc. At some point this will merge back into rpkid/ directory and there will be only one, without TLS, but converting the testbed is going to require a flag day, so need to keep the TLS version around until then. svn path=/rpkid.without_tls; revision=3449
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-15Make it easier to run yamltest with other configsRob Austein
svn path=/rpkid/tests/Makefile; revision=3447
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