logo

deblob

remove binary executables from a directory git clone https://anongit.hacktivis.me/git/deblob.git/
DateCommit messageAuthorFiles+-
deblob.1: document JSON output formatHaelwenn (lanodan) Monnier1+27-3
Prefix all error messages with "deblob: error: "Haelwenn (lanodan) Monnier1+13-13
Add -j optionHaelwenn (lanodan) Monnier2+70-6
chdir() after parsing optionsHaelwenn (lanodan) Monnier1+14-7
Add short name to identify the kind of blobHaelwenn (lanodan) Monnier1+151-129
test/fixtures/README: fix spelling of optionalHaelwenn (lanodan) Monnier1+1-1
README: Only need a POSIX.1-2024 compatible make(1)Haelwenn (lanodan) Monnier1+1-1
Add -c option, returning non-zero when blobs were foundHaelwenn (lanodan) Monnier2+32-4
add support for Dart Kernel and JIT snapshotslauren n. liberda7+29-4
Changes for hare 0.24.2Haelwenn (lanodan) Monnier1+8-4
Prefix all error messages with "deblob: "Haelwenn (lanodan) Monnier1+9-9
Handle fs::error from fs::nextHaelwenn (lanodan) Monnier1+2-0
Add support for BEAM/PKZIP-based escriptsHaelwenn (lanodan) Monnier6+44-7
Remove current year from copyrightHaelwenn (lanodan) Monnier27+27-27
README: Mark supported hare versionHaelwenn (lanodan) Monnier1+1-1
Add support for Python 3.12 bytecodeHaelwenn (lanodan) Monnier5+2-1
fs::next no longer includes . and ..Haelwenn (lanodan) Monnier1+0-4
os::readdir no longer includes . and ..Haelwenn (lanodan) Monnier1+2-2
os::finish -> fs::finishHaelwenn (lanodan) Monnier1+1-1
main: Add default case on getopt-switchHaelwenn (lanodan) Monnier1+2-0
Add support for Java Archive (JAR) filesHaelwenn (lanodan) Monnier6+20-6
main: path::join + free() → path::init + path::stringHaelwenn (lanodan) Monnier1+2-2
main: fnmatch::flags → fnmatch::flagHaelwenn (lanodan) Monnier1+1-1
Add GCC Rust Metadata (*.rox)Haelwenn (lanodan) Monnier2+5-0
deblob.1: Add missing Python 3.11 bytecode updateHaelwenn (lanodan) Monnier1+1-1
main: Fix pe_offset bounds check + bump buffer to 4096Haelwenn (lanodan) Monnier1+2-2
Add support for Pre-Compiled Headers (GCC, Clang)Haelwenn (lanodan) Monnier2+17-3
Add support for Squirrel bytecodeHaelwenn (lanodan) Monnier7+17-5
Add support for Ren'Py Archives v1/v2/v3Haelwenn (lanodan) Monnier2+6-0
Add support for Python 3.11 bytecodeHaelwenn (lanodan) Monnier4+1-0
Fix generating different invalidation modes for *.pyc fixture filesHaelwenn (lanodan) Monnier10+1-1
Add support for Emacs Lisp BytecodeHaelwenn (lanodan) Monnier6+20-5
Add support for Racket bytecodeHaelwenn (lanodan) Monnier8+47-13
Add OCaml supportHaelwenn (lanodan) Monnier13+37-5
test/fixtures/README.md: Add NekoVMHaelwenn (lanodan) Monnier1+1-0
Add support for NekoVM bytecodeHaelwenn (lanodan) Monnier5+15-3
test/fixtures/perl_storage.pm: Build fix after Makefile moveHaelwenn (lanodan) Monnier1+1-1
test/fixtures/Makefile: Erlang build fix after Makefile moveHaelwenn (lanodan) Monnier2+1-1
Add support for Python pickle filesHaelwenn (lanodan) Monnier11+48-5
Add support for Chez Scheme bytecodeHaelwenn (lanodan) Monnier6+19-5
Makefile: move fixtures targets to test/fixtures/MakefileHaelwenn (lanodan) Monnier5+108-79
README: Remove obsolete Elixir.Hex.API.Auth.beam mentionHaelwenn (lanodan) Monnier1+0-1
README.md: Document dtcHaelwenn (lanodan) Monnier1+1-0
Add support for Device Tree BlobHaelwenn (lanodan) Monnier6+19-4
Replace Erlang BEAM fixture to a recompilable oneHaelwenn (lanodan) Monnier9+44-106
Add support for Perl Storable dataHaelwenn (lanodan) Monnier7+24-4
Add support for Parrot bytecode (aka PBC)Haelwenn (lanodan) Monnier7+20-4
Add support for MoarVM bytecodeHaelwenn (lanodan) Monnier7+20-4
README: JDK 1.5+ noteHaelwenn (lanodan) Monnier1+3-0
Replace java fixture to a recompilable oneHaelwenn (lanodan) Monnier9+17-17
deblob.1: Update /etc/portage/bashrc exampleHaelwenn (lanodan) Monnier1+11-4
README.md: Document `make clean`Haelwenn (lanodan) Monnier1+8-1
deblob.1: Add .Ss Out of scope formatsHaelwenn (lanodan) Monnier1+14-0
Add support for Apple Preferred Executable FormatHaelwenn (lanodan) Monnier6+129-2
README.md: Fix section formattingHaelwenn (lanodan) Monnier1+3-3
Add missing copyright noticesHaelwenn (lanodan) Monnier3+9-2
LICENSES/MIT.txt: NewHaelwenn (lanodan) Monnier1+9-0
README.md: NewHaelwenn (lanodan) Monnier1+31-0
Add support for All Portable Executable (aka .exe) filesHaelwenn (lanodan) Monnier4+17-3
make: Add reuse to lint stageHaelwenn (lanodan) Monnier1+2-0
Add support for WASM binary and text filesHaelwenn (lanodan) Monnier6+207-6
Add missing copyright noticesHaelwenn (lanodan) Monnier3+14-0
Add support for Lua bytecode filesHaelwenn (lanodan) Monnier6+20-3
Add support for Portable Executable filesHaelwenn (lanodan) Monnier6+30-6
Add support for Python 2.7 bytecodeHaelwenn (lanodan) Monnier2+2-1
Add support for Python 3.8/3.9/3.10 bytecodeHaelwenn (lanodan) Monnier14+35-2
Use const for list of headers and test casesHaelwenn (lanodan) Monnier1+2-2
Makefile: Move mandoc linting to lint targetHaelwenn (lanodan) Monnier1+3-0
deblob.1: Mention Java Class filesHaelwenn (lanodan) Monnier1+2-0
Add support for Java class filesHaelwenn (lanodan) Monnier4+25-10
Update test assertions based on amount of filesHaelwenn (lanodan) Monnier1+2-3
Use def variables for magic headersHaelwenn (lanodan) Monnier1+6-6
Make repository reuse compliantHaelwenn (lanodan) Monnier9+98-27
Makefile: Add HARE and HAREFLAGS variablesHaelwenn (lanodan) Monnier1+4-2
Makefile: Add defaults for AR and CCHaelwenn (lanodan) Monnier1+3-0
Drop broken caching of exclusion statusHaelwenn (lanodan) Monnier1+5-9
main.ha: Put empty file test with the othersHaelwenn (lanodan) Monnier1+1-2
Makefile: Compatibility fix for bmakeHaelwenn (lanodan) Monnier1+12-9
Makefile: Fix exe targetHaelwenn (lanodan) Monnier1+1-1
check_dir: check for . & .. before path joinHaelwenn (lanodan) Monnier1+3-3
Add support for Erlang BEAM filesHaelwenn (lanodan) Monnier3+5-1
check_dir: defer os::finish after os::iterHaelwenn (lanodan) Monnier1+1-0
favor (error|print)f?ln functions over using \nHaelwenn (lanodan) Monnier1+5-5
Fix error formatting: fmt::errorln → fmt::errorflnHaelwenn (lanodan) Monnier1+2-2
Keep using io::read in is_blobHaelwenn (lanodan) Monnier1+1-1
Replace fmt::fatal with fmt::fatalfSebastian1+4-4
Simplify is_blobSebastian1+1-4
io::close can errorSebastian1+1-1
LICENSE: Add BSD LicenseHaelwenn (lanodan) Monnier1+26-0
check_dir: fix memory leakDrew DeVault1+1-0
Update copyright for multiple authorsHaelwenn (lanodan) Monnier2+2-2
Fix memory leak in excludes sliceDrew DeVault1+1-0
Remove unused fn_noop functionDrew DeVault1+0-4
Call os::chdir immediately while parsing optionsDrew DeVault1+7-10
is_blob: improve error handlingDrew DeVault1+16-27
Improve error handling typesDrew DeVault1+13-17
Use os::iter instead of os::readdirDrew DeVault1+17-11
Move magic numbers into global arrayDrew DeVault1+15-6
Style fixesDrew DeVault1+74-57
Ignore non-(dir/regular-file)Haelwenn (lanodan) Monnier1+4-1
Makefile: Add mandoc lintingHaelwenn (lanodan) Monnier1+4-1
Add tests for check_dirHaelwenn (lanodan) Monnier3+24-0
Makefile: NewHaelwenn (lanodan) Monnier1+34-0
Add tests for is_blobHaelwenn (lanodan) Monnier5+46-2
deblob.1: Add manpageHaelwenn (lanodan) Monnier1+58-0
Don't print on io::EOFHaelwenn (lanodan) Monnier1+2-1
snake_case function namesHaelwenn (lanodan) Monnier1+5-5
Initial CommitHaelwenn (lanodan) Monnier2+155-0