commit - 34475e584aea630b61e819769a6fbae0e26588b6
commit + 21615bb29b88b51d50b4e6ba7839751a79c6ae09
blob - 609fe17103972ba648c56296d1345f728ead6b2d
blob + 4682341268ac93eb206ed10410842180b4ca1ebe
--- TODO
+++ TODO
removing detected no-op changes from the list of commits to rebase before
merging any changes (rather than letting diff3 figure this out). RCS IDs
in commits exported from CVS will need to be elided to avoid false positives.
-- to support packfile reachability bitmaps, we'll need an ISC or otherwise
- compatibly-licensed implementation of EWAH bitmaps as used by Git; the
- EWAH author Daniel Lemire allowed the Git project to relicense code from
- Apache License 2 to GPLv2; perhaps we can get permission to relicense as ISC
+- to support packfile reachability bitmaps, we'll need to port EWAHBoolArray
+ from C++ to C: https://github.com/lemire/EWAHBoolArray
+ EWAH author Daniel Lemire generously relicensed his code to dual Apache2+MIT
+ to make this possible. The C code we publish should use the MIT license.
tog:
- make 'tog log' respond to key presses while 'loading...' history; loading