I noticed a minor mistake in the ipv6 merge function, under a certain circumstance a minor overlapping address may have been left in the output list.
I am testing the replacement code and will upload soon.
Also this version i released was for a special project that needed standalone code with no inet libraries. If people want it, i can release a version that uses inet instead.
It uses more intermediate data structures, but is about the same speed and produces the same results.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I noticed a minor mistake in the ipv6 merge function, under a certain circumstance a minor overlapping address may have been left in the output list.
I am testing the replacement code and will upload soon.
Also this version i released was for a special project that needed standalone code with no inet libraries. If people want it, i can release a version that uses inet instead.
It uses more intermediate data structures, but is about the same speed and produces the same results.
Updated to 1.0.1 to fix the minor issue i discovered. Sorry if i inconvenienced anyone.