Commit Graph

  • c7664c92ca Bump version for documentation update on PyPI. main Jennifer Taylor 2022-05-01 16:19:10 +0000
  • e27d9de4be
    Update development instructions Jennifer Taylor 2022-05-01 12:17:08 -0400
  • 4a84b1a793
    Fix Headings on README Jennifer Taylor 2022-05-01 12:16:05 -0400
  • 130ae40a45 Add support in splitrom for splitting two 8bit or 16bit images. Jennifer Taylor 2022-05-01 16:13:53 +0000
  • 430dd7dc74 Bump version for new release. Jennifer Taylor 2021-10-25 21:20:34 +0000
  • 1db7de771e Fix returning too much data when grabbing a chunk that overlaps a patched section and the end of a file. Jennifer Taylor 2021-10-25 21:19:59 +0000
  • 88e9d0406e Optimize append for large appendages. Jennifer Taylor 2021-10-25 20:51:10 +0000
  • 88a340bac1 Fix dependency issue when installing from PyPI. Jennifer Taylor 2021-10-21 17:42:58 +0000
  • 23631564cf Add an additional optimization for the pathological case of editing the beginning and end of a file. Jennifer Taylor 2021-10-21 04:05:30 +0000
  • e02c307004 A few optimizations to some common cases so writeback is faster as well as getting data of unmodified files. Jennifer Taylor 2021-10-21 01:32:51 +0000
  • 9f07dbb55b Add ability to serialize out to a new file handle. Jennifer Taylor 2021-10-21 00:20:54 +0000
  • 43dfaaf220 Add a test to ensure null appending works fine. Jennifer Taylor 2021-10-20 22:07:25 +0000
  • 9e53b4af0e Add search function to FileBytes. Jennifer Taylor 2021-10-20 21:59:24 +0000
  • dd00c20b25 Bump version number for release. Jennifer Taylor 2021-10-20 20:25:30 +0000
  • fbcdc0d6bb Documentation for FileBytes class. Jennifer Taylor 2021-10-20 20:25:08 +0000
  • 7ef541ca0c Add a FileBytes class that allows diffing and patching to be done against files that are not fully loaded in RAM. Jennifer Taylor 2021-10-20 19:22:32 +0000
  • 80c301ff85 Add tests for ByteUtil, flesh out other half of the split/join API. Jennifer Taylor 2021-10-20 15:12:33 +0000
  • b837742d6b Add unit tests for BinaryDiff, fix a few edge cases caught by those tests. Jennifer Taylor 2021-10-20 15:00:02 +0000
  • 0aa4d6403d Allow patches to ignore filesize so a partial file can be patched. Jennifer Taylor 2021-10-08 15:16:45 +0000
  • b81f25a38f Remove explicit package data flag since this is for MANIFEST.in. Jennifer Taylor 2021-10-04 16:18:05 +0000
  • ab5c70e04c Explicitly include package data. Jennifer Taylor 2021-10-04 15:59:29 +0000
  • f57fbe21a8 Rename description to readme so github displays it by default. Jennifer Taylor 2021-10-04 15:16:58 +0000
  • 7144c399bf Add a project description file which includes code documentation. Jennifer Taylor 2021-10-04 15:14:59 +0000
  • d4fd677a45 Get setup for PyPI. Jennifer Taylor 2021-10-04 03:04:30 +0000
  • 6275694d1b Include note about using package. Jennifer Taylor 2021-10-04 02:41:46 +0000
  • 47685fde8c Update readme with typing/flake notes and fix setup.py typing issue. Jennifer Taylor 2021-07-04 15:55:54 +0000
  • 86f54c495e Fix flake8 error. Jennifer Taylor 2021-06-27 17:51:27 +0000
  • 9f546ecf42 Make type hints in library accessible to mypy. Jennifer Taylor 2021-06-27 17:39:22 +0000
  • 2b5ddaee7b Include ROM utilities from Grid SRAM dumper project. Jennifer Taylor 2021-06-27 17:21:40 +0000
  • 9715e3b747 Fix references to old class name. Jennifer Taylor 2021-06-27 17:01:05 +0000
  • 73188feb90 Make package installable on python systems. Jennifer Taylor 2021-06-27 16:54:48 +0000
  • f43c46ef2f Add binary diffing utilities found in several of my repositories. Jennifer Taylor 2021-06-27 16:37:32 +0000
  • ffee6fcd1c Update root support files. Jennifer Taylor 2021-06-27 16:14:43 +0000
  • fafed60770
    Initial commit Jennifer Taylor 2021-06-27 12:11:58 -0400