aboutsummaryrefslogtreecommitdiff
path: root/rpkid/rpki/resource_set.py
AgeCommit message (Collapse)Author
2013-03-18merge work for #460Michael Elkins
svn path=/trunk/; revision=5166
2013-03-12Use inherit_token in from_POW_rfc3779(). See #460.Rob Austein
svn path=/trunk/; revision=5138
2013-03-12improve error message when encountering a resource certificate with a ↵Michael Elkins
RFC3779 "inherit" element. see #460 svn path=/trunk/; revision=5137
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-10-18pylintRob Austein
svn path=/branches/tk274/; revision=4786
2012-10-12Deobfuscate.Rob Austein
svn path=/branches/tk274/; revision=4774
2012-10-12Replace rpki.ipaddrs with rpki.POW.IPAddress.Rob Austein
svn path=/branches/tk274/; revision=4773
2012-10-12Cleanup.Rob Austein
svn path=/branches/tk274/; revision=4772
2012-10-12Rust In Pieces, POW.pkix.Rob Austein
In the end, there can be only one. svn path=/branches/tk274/; revision=4771
2012-10-11Use POW instead of POW.pkix to decode certificate resources.Rob Austein
svn path=/branches/tk274/; revision=4767
2012-10-10Convert ROAs and manifests to use POW CMS subclasses. Start inchingRob Austein
resource_set towards using POW.IPAddress class. Closes #293. svn path=/branches/tk274/; revision=4765
2012-05-03Resource overlap handling: fix handling of overlaps, and add option toRob Austein
allow overlaps when dealing with damaged data -- in general, you should not use the allow_overlap flag for any reason, it's only present to avoid having to fork this code just to deal with nastiness like the RIR ERX data. svn path=/branches/tk33/; revision=4461
2012-05-02More set operations.Rob Austein
svn path=/branches/tk33/; revision=4458
2012-01-17merge with ^/branches/tk100Michael Elkins
svn path=/branches/tk161/; revision=4211
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
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-01-04POW => rpki.POWRob Austein
svn path=/pow/POW-0.7/lib/pkix.py; revision=3598
2010-11-10Fix handling of inheritance in EE certsRob Austein
svn path=/rpkid/rootd.py; revision=3544
2010-10-07Merge rpkid.without_tls/ branch to rpkid/ trunk.Rob Austein
svn path=/rpkid/Makefile; revision=3465
2010-08-13Error in assertion messageRob Austein
svn path=/rpkid/rpki/resource_set.py; revision=3423
2010-07-08.from_strings() methodsRob Austein
svn path=/rpkid/rpki/resource_set.py; revision=3366
2010-07-07More refactoring and cleanupRob Austein
svn path=/rpkid/rpki/exceptions.py; revision=3362
2010-07-07Refactor .parse_str() methodsRob Austein
svn path=/rpkid/rpki/resource_set.py; revision=3356
2010-07-07Make resource_range_ip.prefixlen() a public method.Rob Austein
svn path=/rpkid/rpki/resource_set.py; revision=3355
2010-06-18CleanupRob Austein
svn path=/rpkid/rpki/resource_set.py; revision=3291
2010-06-16Add resource_set.chop_into_prefixes().Rob Austein
svn path=/rpkid/rpki/resource_set.py; revision=3290
2010-06-15Add translation from resource_set to roa_prefix_set, clean up.Rob Austein
svn path=/rpkid/rpki/resource_set.py; revision=3289
2010-03-16Update copyright noticesRob Austein
svn path=/rpkid/irbe_cli.py; revision=3107
2010-01-14More unit tests, while looking for a reported /128 bug. Didn't findRob Austein
anything, but harmless. svn path=/rpkid/rpki/resource_set.py; revision=2950
2009-09-19Don't throw (the wrong kind of) exceptions when given an unexpectedRob Austein
initializer. svn path=/rpkid/rpki/resource_set.py; revision=2776
2009-09-15Rewrite resource_set.contains() to something a bit more efficient,Rob Austein
since it was showing up as a serious hot spot under profiling. svn path=/rpkid/rpki/resource_set.py; revision=2757
2009-09-11CleanupRob Austein
svn path=/rpkid/irdbd.py; revision=2749
2009-07-10Add regression test for resource_set.union() bug I just fixedRob Austein
svn path=/rpkid/rpki/resource_set.py; revision=2603
2009-07-10resource_set.union() was missing cases where one big range in set ARob Austein
overlapped with multiple little ranges in set B. svn path=/rpkid/rpki/resource_set.py; revision=2601
2009-06-09Convert ROA generation code from push model (<route_origin/> objectsRob Austein
in rpkid) to pull model (IRDB for <list_roa_request/> queries). Still need to clean up old code, but new code seems to work properly. svn path=/rpkid/Makefile; revision=2510
2009-05-28Prefixes in ROAs are allowed to overlap.Rob Austein
svn path=/rpkid/rpki/resource_set.py; revision=2457
2009-05-27Update copyright notices in files edited this yearRob Austein
svn path=/rcynic/rcynic.c; revision=2452
2009-05-19LintRob Austein
svn path=/rpkid/rpki/https.py; revision=2441
2009-05-11Cosmetic doc changes.Rob Austein
svn path=/rpkid/irbe-setup.py; revision=2424
2009-04-29More lintRob Austein
svn path=/rpkid/Makefile; revision=2373
2008-10-13Fix a few string formatting goofs in logging and error messages.Rob Austein
svn path=/rpkid/rootd.py; revision=2014
2008-07-08Clean up unreadable bitstring codeRob Austein
svn path=/rpkid/rpki/resource_set.py; revision=1984
2008-07-08Code to extract resource_range_ip values from ASN.1 was whacked.Rob Austein
svn path=/rpkid/rpki/left_right.py; revision=1982
2008-06-12Apparently Doxygen -does- read module documentation, but only ifRob Austein
nothing preceeds it in the file, not even comments. Reformat to work within this restriction. svn path=/docs/left-right-protocol; revision=1873
2008-06-11Clean up Doxygen warningsRob Austein
svn path=/rpkid/rpki/resource_set.py; revision=1864
2008-06-06Refactor SQL code to form rpki.sq.session class, and add code to warnRob Austein
about dirty objects in SQL cache on SQL errors. svn path=/rpkid/irdbd.py; revision=1852
2008-05-18Convert to generating new ROA formatRob Austein
svn path=/rpkid/left-right-schema.rnc; revision=1800
2008-05-17"as" will be a reserved word in Python 2.6, stop using it as anRob Austein
identifier. svn path=/rpkid/irdbd.py; revision=1798