Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

swf: SWF parsing returns slices of input, use Windows-1252 string encoding in SWFv5 #2636

Merged
merged 9 commits into from
Jan 20, 2021

Commits on Jan 20, 2021

  1. Configuration menu
    Copy the full SHA
    640479c View commit details
    Browse the repository at this point in the history
  2. swf: Return slices in swf::Reader

    Avoid copies by returning slices of the decompressed input.
    Herschel committed Jan 20, 2021
    Configuration menu
    Copy the full SHA
    f9737f2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e9596e7 View commit details
    Browse the repository at this point in the history
  4. swf: Rename and organize some util methods

     * SwfRead -> SwfReadExt
     * SwfWrite -> SwfWriteExt
     * read_swf_header -> decompress_swf
     * read_swf -> parse_swf
    Herschel committed Jan 20, 2021
    Configuration menu
    Copy the full SHA
    ea0f4a7 View commit details
    Browse the repository at this point in the history
  5. swf: Use bitstream_io

    Herschel committed Jan 20, 2021
    Configuration menu
    Copy the full SHA
    395c9d6 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1f602a5 View commit details
    Browse the repository at this point in the history
  7. chore: Appease clippy

    Herschel committed Jan 20, 2021
    Configuration menu
    Copy the full SHA
    e7b22ec View commit details
    Browse the repository at this point in the history
  8. swf: SwfStr no longer contains encoding

    SwfStr is now an unsized slice analogous to `str` or `bstr`.
    The desired encoding must be supplied when converting to String.
    Herschel committed Jan 20, 2021
    Configuration menu
    Copy the full SHA
    e088098 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    7bf70de View commit details
    Browse the repository at this point in the history