Skip to content

Latest commit

Β 

History

History
152 lines (102 loc) Β· 7.51 KB

File metadata and controls

152 lines (102 loc) Β· 7.51 KB

binsider: Analyze ELF binaries like a boss πŸ˜ΌπŸ•΅οΈβ€β™‚οΈ

0.3.2 - 2026-02-01

βš™οΈ Miscellaneous Tasks

  • Bump dependencies

Full Changelog: https://github.com/orhun/binsider/compare/v0.3.1...0.3.2

0.3.1 - 2026-01-16

βš™οΈ Miscellaneous Tasks

  • Bump dependencies by @mindoodoo in #138

New Contributors

  • @mindoodoo made their first contribution in #138

Full Changelog: https://github.com/orhun/binsider/compare/v0.3.0...0.3.1

0.3.0 - 2025-11-30

πŸš€ Features

  • (static) Add human readable option for Static/Section headers/ Size by @dacianpascu06 in #96
  • (static) Add human readable option for program headers by @dacianpascu06 in #77

πŸ› Bug Fixes

  • Fix compilation and CI errors by @ibidani in #136
  • (ui) Don't exit when typing 'q' in hexdump search and jump by @MykBamberg in #132
  • (fileinfo) Remove unsupported Windows calls by @orhun
  • (fileinfo) Fix the Windows fs handling by @orhun
  • (fileinfo) Implement for Windows target by @orhun in #120
  • (clippy) Apply clippy suggestions by @nyurik
  • (strings) Check for string length to avoid overflow by @godzie44 in #91
  • (dynamic) Only allow tracing calls while on the dynamic analysis tab by @orhun in #83

πŸ“š Documentation

  • (readme) Update github link to @harunocaksiz by @orhun
  • (website) Add 180x180 apple-touch-icon.png by @fujiapple852 in #108
  • (website) Remove duplicate architecture.md by @mandarvaze in #94
  • (architecture) Polish the diagram by @orhun
  • (architecture) Add architecture diagram by @mandarvaze in #88

βš™οΈ Miscellaneous Tasks

  • (flake) Update flake.lock by @osbm
  • (funding) Add wellKnown directory by @orhun
  • (github) Create PRs for nix flake updates automatically by @ch4og in #85
  • (ci) Track dependencies updates to add them to Nix cache by @ch4og in #84

New Contributors

  • @ibidani made their first contribution in #136
  • @MykBamberg made their first contribution in #132
  • @nyurik made their first contribution in #116
  • @fujiapple852 made their first contribution in #108
  • @osbm made their first contribution
  • @dacianpascu06 made their first contribution in #96
  • @mandarvaze made their first contribution in #94
  • @godzie44 made their first contribution in #91

Full Changelog: https://github.com/orhun/binsider/compare/v0.2.1...0.3.0

0.2.1 - 2024-10-10

πŸš€ Features

  • (tui) Use stdout for rendering by @orhun in #79
  • (ui) Support shift+tab for going to the previous tab by @XXMA16 in #70
  • (cli) Add --tab argument by @josueBarretogit in #60
  • (general) Display the number of shared libraries by @sumit0190 in #58

πŸ› Bug Fixes

  • (tui) [breaking] Query the terminal background once by @orhun in #62
  • (flake) Add missing meta section to flake by @ch4og in #74
  • (cd) Enable cross compilationby @orhun

⚑ Performance

  • (flake) Speed up rebuild by using naersk by @ch4og in #76

βš™οΈ Miscellaneous Tasks

  • (deny) Update ignored advisoriesby @orhun
  • (ci) Add nix flake build by @ch4og in #75

New Contributors

  • @XXMA16 made their first contribution in #70
  • @josueBarretogit made their first contribution in #60
  • @sumit0190 made their first contribution in #58

Full Changelog: https://github.com/orhun/binsider/compare/v0.2.0...0.2.1

0.2.0 - 2024-09-30

✨ See the blog post about this release: https://binsider.dev/blog/v020/

πŸš€ Features

  • (ui) Add loading/splash screen by @orhun in #55
  • (lib) Add example/documentation about using as a library by @orhun in #52
  • (dynamic) Support running binaries with CLI arguments by @orhun in #49
  • (static) Reorder symbol table for better readability by @orhun in #42
  • (dynamic) Make dynamic analysis optional for better platform support by @orhun in #31
  • (tui) Improve the white theme support by @orhun in #23
  • (nix) Add a simple flake.nix by @jla2000 in #14

πŸ› Bug Fixes

  • (ui) Avoid crashing when logo does not fit the terminal by @orhun
  • (test) Update file info arguments by @orhun
  • (dynamic) Fix locating the binary by @orhun in #48
  • (dynamic) Sort the shared library list by @orhun in #37
  • (strings) Replace unicode whitespace for correct rendering by @orhun in #28
  • (file) Do not panic if creation time is not supported by @orhun in #25
  • (tui) Stop the event handler on quit by @orhun in #24
  • (flake) Fix test failure on Nix by @ch4og in #30
  • (docker) Fix inconsistent keyword casing by @orhun
  • (ci) Only run library unit tests in CI by @orhun
  • (test) Ensure that binary is built before the test runs by @samueltardieu in #11
  • (website) Handle GitHub release version correctly by @orhun

πŸ“š Documentation

  • (blog) Add blog post for 0.2.0 release by @orhun in #53

βš™οΈ Miscellaneous Tasks

  • (website) Add discord link by @orhun
  • (changelog) Update git-cliff config by @orhun
  • (website) Do not deploy website for pull requests by @orhun

New Contributors

  • @ch4og made their first contribution in #30
  • @samueltardieu made their first contribution in #11
  • @jla2000 made their first contribution in #14

Full Changelog: https://github.com/orhun/binsider/compare/v0.1.0...v0.2.0

0.1.0 - 2024-09-11

Initial release πŸš€