Below code to generate a diff from the upstream repo to anon's PixelUnknot program.
This is to ease up code review, as we all know, that we shouldn't run code that we can't understand. This should make it easier to understand what anon changed from the original library code.
Tl;dr: this code is not necessary to run PixelUnknot, but it may be helpful to run it in order to see changes and ensure there's no harmful code included. Based on my preliminary audit there's no such code included. This code (not PixelUnknot!) is Unix/Linux only.
#!/bin/sh
git clone https://github.com/banona/PixelUnknot
git clone https://github.com/harlo/F5Android
rm -rf refrepo; mkdir refrepo
cp -a F5Android/src/main/java/info/guardianproject/f5android/plugins/f5/ refrepo/f5
mv refrepo/f5/james/ refrepo/james
rm -f refrepo/f5/F5Buffers.java
cp -a PixelUnknot/src/q/james/*.txt refrepo/james/
diff -waur refrepo PixelUnknot/src/q