aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-03-18Add optional directory argument to --server command lineRob Austein
svn path=/rtr-origin/rtr-origin.py; revision=3726
2011-03-18Add @property decorators to a bunch of methods that are just syntacticRob Austein
sugar around cached SQL object fetches. Checkpoint of incomplete support for Ghostbusters reords. Clean up a few extraneous imports. svn path=/rpkid/Makefile.in; revision=3725
2011-03-17Updated BBN testbed TAL per request from Andrew ChiRob Austein
svn path=/rcynic/sample-trust-anchors/bbn-testbed.tal; revision=3724
2011-03-14Don't fail if parent neither offers nor refers a repository.Rob Austein
svn path=/rpkid/myrpki.rnc; revision=3723
2011-03-12Traceback on connection failure is not very friendly.Rob Austein
Fix(?) a race condition in client connection shutdown. Cancel HTTP timers on close and on error to avoid delayed gratuitous warnings. Simplify HTTP error handling in a few cases. HTTP code has gotten rather twisty and could probably use a redesign. Could make it a -lot- simpler if we were sure that we'll never want persistent connections again. svn path=/rpkid/rpki/http.py; revision=3722
2011-03-10Ramp the syslog blathering down a bitRob Austein
svn path=/rtr-origin/rtr-origin.py; revision=3721
2011-03-10Add nonce support.Rob Austein
svn path=/rtr-origin/rtr-origin-old.py; revision=3720
2011-03-08Rewrite dump_ixfr() to use array indices instead of modifying copiesRob Austein
of input lists. Ugly, but orders of magnitude faster for large data sets (measured with cProfile, not guessing). svn path=/rtr-origin/rtr-origin.py; revision=3719
2011-03-08CleanupRob Austein
svn path=/rtr-origin/rtr-origin.py; revision=3718
2011-03-08Add research-only "bgpdump" command.Rob Austein
svn path=/rtr-origin/rtr-origin.py; revision=3717
2011-03-04Don't rebuild openssl/apps/openssl unless library has changed.Rob Austein
Shared library control is [no-]shared, not {enable,disable}-shared; fortunately the default seems to be shared on platforms where it matters, which is why nobody noticed the error. svn path=/openssl/Makefile.in; revision=3716
2011-03-04regenRob Austein
svn path=/configure; revision=3715
2011-03-04Add --disable-openssl-asm to cope with 64-bit Linux linkage messRob Austein
svn path=/configure.ac; revision=3714
2011-03-03Don't add extra newlineRob Austein
svn path=/buildtools/subst-vars.py; revision=3713
2011-03-03Simplify rules slightlyRob Austein
svn path=/rpkid/Makefile.in; revision=3712
2011-03-03Script header breaks __doc__ hackRob Austein
svn path=/rpkid/irbe_cli.py; revision=3711
2011-03-03add $SUBDIRS to $top/rpkid/Makefile.in and add portal-gui when django is ↵Michael Elkins
detected by the configure script svn path=/configure; revision=3710
2011-03-03put django project templates into $top/rpkid/rpki/gui/templatesMichael Elkins
django templates should be installed as APP/templates/APP/template.html to avoid namespace clashes svn path=/rpkid/portal-gui/Makefile.in; revision=3709
2011-03-02install rpki.gui.app's django templates into the python package since it is ↵Michael Elkins
logically party of the app, not the project svn path=/rpkid/setup.py; revision=3708
2011-03-02portal-gui project Makefile should not install django app templatesMichael Elkins
svn path=/rpkid/portal-gui/Makefile.in; revision=3707
2011-03-02fixup configure to note new location of $top/rpkid/portal-gui/Makefile.inMichael Elkins
svn path=/configure; revision=3706
2011-03-02update configure and rpkid/Makefile.in to reflect new location of ↵Michael Elkins
$top/portal-gui svn path=/configure; revision=3705
2011-03-02update portal-gui settings.py.in to reflect changes in django 1.2Michael Elkins
svn path=/rpkid/rpki/gui/settings.py.in; revision=3704
2011-03-02mv portal-gui TODO into the app directoryMichael Elkins
svn path=/rpkid/rpki/gui/TODO; revision=3703
2011-03-02move portal-gui scripts out of the python package tree into the project treeMichael Elkins
svn path=/rpkid/portal-gui/scripts; revision=3702
2011-03-02move $top/portal-gui into $top/rpkid/portal-guiMichael Elkins
svn path=/portal-gui; revision=3701
2011-03-02rpki.gui.app templates moved into app subdirectoryMichael Elkins
svn path=/portal-gui/templates/myrpki; revision=3700
2011-03-02put default values for portal-gui django app into a local settings.pyMichael Elkins
so that they are not required in the site's settings.py svn path=/rpkid/rpki/gui/app/glue.py; revision=3699
2011-03-02move rpki.gui.app templates into the source tree as recommended for ↵Michael Elkins
distributing django apps explicitly use %{csrf_token%} in form templates as recommended in Django 1.2 svn path=/rpkid/rpki/gui/app/templates; revision=3698
2011-03-01Remove remaining rpki.* module references, so that this relying partyRob Austein
tool need not depend on installation of the production side tools. svn path=/rtr-origin/rtr-origin.py; revision=3697
2011-03-01Remove most dependencies on rpki library modules. Still need to cleanRob Austein
up rpki.async and rpki.log references. svn path=/rtr-origin/rtr-origin.py; revision=3696
2011-02-28Use "print_roa -b" instead of requiring rpki.POW, as POW is more workRob Austein
to compile on some platforms and relying party code doesn't need it. svn path=/rtr-origin/rtr-origin.py; revision=3695
2011-02-25portal-gui no longer invokes the myrpki.py command line tool.Michael Elkins
It now updates the IRDB directly, and notifies rpkid to immediately perform an update, rather than waiting for the next cron job to cycle. added a 'valid_until' field to the Child model, to store the end of the RPKI resource certificate validity period. change load_csv.py and list_resources.py to use the code for locating rpki.conf in rpki.config rather than duplicating it locally. fixed bug in AddressRange model in function as_resource_range() where IPv4 addresses were returned as IPv6. svn path=/portal-gui/templates/myrpki/child_view.html; revision=3694
2011-02-25refactor the IRDB sql code out ofMichael Elkins
rpki.myrpki.main.do_configure_daemons() into a separate class so that it may be reused by the portal gui svn path=/rpkid/rpki/myrpki.py; revision=3693
2011-02-24Installation targetsRob Austein
svn path=/utils/find_roa/Makefile.in; revision=3692
2011-02-24RegenRob Austein
svn path=/configure; revision=3691
2011-02-24Rename print_manifest => print_rpki_manifest prior to adding installRob Austein
target. svn path=/configure.ac; revision=3690
2011-02-24add rpki.resource_set.roa_prefix.from_roa_tuple() to do the opposite of ↵Michael Elkins
.to_roa_tuple(); namely, convert from the ROA ASN.1 tuple into a roa_prefix object. svn path=/rpkid/rpki/resource_set.py; revision=3688
2011-02-22settings.py needed silly chmod hack tooRob Austein
svn path=/rpkid/Makefile.in; revision=3687
2011-02-22Have to make script file writable before whacking itRob Austein
svn path=/rpkid/Makefile.in; revision=3686
2011-02-22Add "-b" option -- just print ASN and prefixes, one line per ROARob Austein
svn path=/utils/print_roa/print_roa.c; revision=3685
2011-02-19do not print warning about missing <list_received_resources/> responses when ↵Michael Elkins
the -v argument is omitted svn path=/rpkid/rpki/gui/scripts/list_resources.py; revision=3684
2011-02-18APNIC accidently whacked their testbed RPKI TA, so update TALRob Austein
svn path=/rcynic/sample-trust-anchors/testbed-apnicrpki.tal; revision=3683
2011-02-17Tell the user when we might be blocked for a whileRob Austein
svn path=/scripts/rpkidemo; revision=3682
2011-02-16sort ASs and AddressRanges by the lower bound in the rangeMichael Elkins
svn path=/rpkid/rpki/gui/app/admin.py; revision=3681
2011-02-15Use the request.META['wsgi.errors'] log object instead of writing to ↵Michael Elkins
sys.stderr so that log entries will show up in the virtual host specific log files. svn path=/rpkid/rpki/gui/app/glue.py; revision=3680
2011-02-15Django's CSRF protection mechanism requires the HTTP Referer header to be ↵Michael Elkins
set when POSTing via https. svn path=/scripts/rpkidemo; revision=3679
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-12load_csv.py erroneously not copied to rpkigui-load-csvMichael Elkins
svn path=/rpkid/Makefile.in; revision=3677
2011-02-12running rsync in a chroot under CentOS 5.x requires libresolv.so.2Michael Elkins
svn path=/rcynic/installation-scripts/linux/install.sh.in; revision=3676