aboutsummaryrefslogtreecommitdiff
path: root/rpkid
AgeCommit message (Collapse)Author
2013-02-27updated web portal html templates to use newer syntax for the {% url %} tagMichael Elkins
svn path=/trunk/; revision=5083
2013-02-26add support for multiple users managing the same resource holderMichael Elkins
svn path=/trunk/; revision=5081
2013-02-26Create publication directory.Rob Austein
svn path=/trunk/; revision=5080
2013-02-26Clean generated rpki.conf.sample.Rob Austein
svn path=/trunk/; revision=5079
2013-02-26Sigh, I guess it would be too simple if @sharedstatedir@ had anythingRob Austein
to do with /usr/share. Apparently I really meant @datarootdir@. svn path=/trunk/; revision=5078
2013-02-26Make ${sharedstatedir}/rpki/publication the default location for theRob Austein
publication tree. Customize rpki.conf.sample to account for sharedstatedir setting. svn path=/trunk/; revision=5076
2013-02-25move repository client list to its own pageMichael Elkins
closes #424 svn path=/trunk/; revision=5072
2013-02-24Pull from trunk.Rob Austein
svn path=/branches/tk377/; revision=5063
2013-02-24First build, then install, doh.Rob Austein
svn path=/branches/tk377/; revision=5060
2013-02-23add new roa creation form allowing multiple roas to be enteredMichael Elkins
add links for creating roas for IP ranges by automatically splitting the range into prefixes closes #399 closes #420 svn path=/trunk/; revision=5055
2013-02-21add support for breaking the route view into multiple pagesMichael Elkins
svn path=/trunk/; revision=5053
2013-02-21Pull from trunk.Rob Austein
svn path=/branches/tk377/; revision=5051
2013-02-20remove glue.str_to_resource_range() since resource_range_ip.parse_str() can ↵Michael Elkins
now be used for both v4/v6 svn path=/trunk/; revision=5050
2013-02-20add is_prefix attribute to ipv6 objects so that the create roa button ↵Michael Elkins
appears in the dashboard svn path=/trunk/; revision=5049
2013-02-20use resource_range_ip.parse_str() rather than calling through ↵Michael Elkins
resource_range_ipv*() closes #415 svn path=/trunk/; revision=5048
2013-02-20Pull from trunk.Rob Austein
svn path=/branches/tk377/; revision=5047
2013-02-20Move .rpkic_history from current directory to $HOME. Fixes #422.Rob Austein
svn path=/trunk/; revision=5046
2013-02-20Pull from trunk.Rob Austein
svn path=/branches/tk377/; revision=5045
2013-02-20Fix bug introduced in [4985] where login() was called in the logout() method.Michael Elkins
closes #414 svn path=/trunk/; revision=5043
2013-02-05Pull from trunk.Rob Austein
svn path=/branches/tk377/; revision=5030
2013-02-05Reissue CA's own manifest certificate when doing forced reissue ofRob Austein
everything else. See #406. svn path=/trunk/; revision=5029
2013-02-04Install sample rpki.conf, since we don't (yet?) have a good way toRob Austein
generate one automatically during installation. Installation dialog is probably not the right way to go, some kind of setup wizard script for the user to run after installation is probably a better bet. svn path=/branches/tk377/; revision=5026
2013-02-03Seems /var/run is a temporary filesystem on some platforms.Rob Austein
svn path=/branches/tk377/; revision=5016
2013-01-31Merge from trunk.Rob Austein
svn path=/branches/tk377/; revision=4997
2013-01-31merge ^/branches/tk402Michael Elkins
closes #402 closes #407 svn path=/trunk/; revision=4993
2013-01-31Pull from trunk.Rob Austein
svn path=/branches/tk377/; revision=4989
2013-01-31require a connection secured with TLS, otherwise return a HTTP 500 errorMichael Elkins
closes #401 svn path=/branches/tk401/; revision=4985
2013-01-30rpki.x509.X509._issue() wasn't passing inheritance flags intoRob Austein
rpki.POW.X509.setRFC3779(), which was resulting in empty IPAddrBlock extensions for manifests and Ghostbusters records. See #406. svn path=/trunk/; revision=4983
2013-01-25Pull from trunk.Rob Austein
svn path=/branches/tk377/; revision=4980
2013-01-25Clean up and extend rpki.log.init() to support things like letting theRob Austein
GUI provide its own file-like object as a destination for logging. See #396. svn path=/trunk/; revision=4979
2013-01-25Pull from trunk.Rob Austein
svn path=/branches/tk377/; revision=4978
2013-01-25Catch any exceptions that might occur during invocation of callerRob Austein
object's internal done() handler (eg, CMS verification errors), so that any such exceptions propagate correctly to the synchronous caller rather than being trapped by the asynchronous I/O core. See #396. svn path=/trunk/; revision=4977
2013-01-18Get rid of "installation-manifest" Makefile target silliness.Rob Austein
svn path=/branches/tk377/; revision=4974
2013-01-18Autodetect need for --install-layout=deb on Debian-derived systems.Rob Austein
svn path=/branches/tk377/; revision=4972
2013-01-12Using @cwd in FreeBSD pkg-plist seems to work, and is much less of aRob Austein
change from what has until now been standard practice, so going with that. svn path=/branches/tk377/; revision=4967
2013-01-08Pull from trunk.Rob Austein
svn path=/branches/tk377/; revision=4960
2013-01-08merge ^/branches/tk325Michael Elkins
svn path=/trunk/; revision=4957
2012-12-31Further goofs in installation manifest construction.Rob Austein
svn path=/trunk/; revision=4947
2012-12-23Debug package deinstallation.Rob Austein
svn path=/trunk/; revision=4945
2012-12-23"install -t" is a GNU-ism that only works on some platforms.Rob Austein
See #373. svn path=/trunk/; revision=4943
2012-12-20Add "make instalation-manifest" as a first cut at something that willRob Austein
automate construction of things like the pkg-plist for a FreeBSD port. This is a fairly nasty kludge, but we're kind of trapped at the intersection of two different build systems (autoconf and disttools) and a laundry list of platform-specific packaging systems, so anything we do here is likely to be nasty, and almost anything is better than trying to maintain packing lists for all those systems by hand. svn path=/trunk/; revision=4938
2012-11-29Create /var/run/rpkid if necessary. Fixes #307.Rob Austein
svn path=/trunk/; revision=4923
2012-11-28Teach resource_range_ip.parse_str() to autodetect IP version. Closes #338.Rob Austein
svn path=/trunk/; revision=4921
2012-11-28Add testable property resource_range_ip.can_be_prefix for contextsRob Austein
where catching an exception isn't practical. Closes #357. svn path=/trunk/; revision=4920
2012-11-27rewrite ghostbuster_delete to avoid using DeleteView, so we don't need ↵Michael Elkins
reverse_lazy. needed to support django 1.3 svn path=/branches/tk329/; revision=4912
2012-11-27poke rpkid when a ghostbuster is created/editedMichael Elkins
svn path=/branches/tk329/; revision=4911
2012-11-27fix formatting in roa request creation confirmation viewMichael Elkins
svn path=/branches/tk329/; revision=4910
2012-11-26use table to display repository detailsMichael Elkins
fix css class typo in roa detail view svn path=/branches/tk329/; revision=4909
2012-11-26use css class row-fluid instead of row to use relative widths rather than ↵Michael Elkins
absolute pixels rename roa_request_confirm_delete.html to roarequest_confirm_delete.html to match the other roarequest templates svn path=/branches/tk329/; revision=4908
2012-11-26remove dependence on django-crispy-forms by including a basic form template ↵Michael Elkins
for twitter bootstrap svn path=/branches/tk329/; revision=4907