github Gallopsled/pwntools 4.15.0beta0
Release 4.15.0beta0

latest releases: 4.15.0, 4.15.0beta1, 4.14.1...
pre-release11 months ago

What's Changed

  • Deprecate 'keepends' argument in favor of 'drop' by @MrQubo in #2476
  • Deprecate direct commandline scripts invocation and exclude nonsense ones by @tkmikan in #2364
  • Cache output of asm() by @peace-maker in #2358
  • Add tube.upload_manually to upload files in chunks by @peace-maker in #2410
  • libcdb-cli: add --offline-only, refactor unstrip and add fetch parser for download libc-database by @the-soloist in #2478
  • libcdb: improve the search speed of search_by_symbol_offsets by @the-soloist in #2413
  • Allow to disable caching by @peace-maker in #2484
  • darwin: Bump syscalls from sdk 15.1 by @patryk4815 in #2448
  • Nicely handle non ELF files in checksec commandline tool by @tesuji in #2457
  • Add ELF.close() to release resources by @peace-maker in #2444
  • Properly close spawned kitty window by @k4lizen in #2471
  • Redirect kitty kill command stderr to /dev/null by @k4lizen in #2472
  • Extract libraries from Docker image in pwn template by @lcian in #2479
  • Fix waiting for gdb under WSL2 by @peace-maker in #2470
  • Stop using cmd.exe to keep current directory in WSL2 by @robbert1978 in #2488
  • Only print checksec output of ELF.libc when it was printed for the ELF already by @peace-maker in #2483
  • Throw error when using sni and setting server_hostname manually in remote by @peace-maker in #2482
  • Fix attaching to a gdbserver with tuple gdb.attach(('0.0.0.0',12345)) by @ckxckx in #2291
  • Fix loading ELF files without valid .dynamic section by @peace-maker in #2502
  • ssh tube: replaced nonexistent key with str(e) in error handling method to get proper error message displayed in stacktrace by @findus in #2512
  • Ignore a warning with unused args in asm on NIX by @sbancuz in #2508
  • Update documentation for format strings by @Legoclones in #2501
  • Update sphinx for Python 3.13 support by @peace-maker in #2503
  • Cache HTTP requests to external libcdb services in CI by @peace-maker in #2487
  • CI: Install pwntools on Windows and import it once by @peace-maker in #2450
  • Fix collecting coverage in CI by @peace-maker in #2477

New Contributors

Full Changelog: 4.14.0beta1...4.15.0beta0

Don't miss a new pwntools release

NewReleases is sending notifications on new releases.