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

Directory traversal support #830

Merged
merged 42 commits into from
Oct 15, 2021
Merged

Directory traversal support #830

merged 42 commits into from
Oct 15, 2021

Commits on Aug 3, 2021

  1. mem_acquire no longer allows returning NULL, initial prototype of fil…

    …e-system traversal with posix implementation.
    JonathanHenson committed Aug 3, 2021
    Configuration menu
    Copy the full SHA
    9cb4f41 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2021

  1. Reworked api. File system ops are now just done on strings free form.…

    … The directory traversal is now a depth-first post-order traversal.
    JonathanHenson committed Aug 12, 2021
    Configuration menu
    Copy the full SHA
    1dc5cd4 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2021

  1. Configuration menu
    Copy the full SHA
    b59cbcf View commit details
    Browse the repository at this point in the history
  2. Cleaned up allocator api, added some documentation on the NULL return…

    … change. Fixed affected tests or deleted them.
    JonathanHenson committed Aug 13, 2021
    Configuration menu
    Copy the full SHA
    2b732b4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    121f474 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3806724 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e35a908 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2021

  1. Configuration menu
    Copy the full SHA
    21dbc82 View commit details
    Browse the repository at this point in the history
  2. cleaned up wchar conversion apis, moved them to aws_string. Deprecate…

    …d the missed const char * mess from aws_fopen().
    JonathanHenson committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    24614b0 View commit details
    Browse the repository at this point in the history
  3. be more const correct.

    JonathanHenson committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    e40d40f View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2021

  1. Configuration menu
    Copy the full SHA
    b0a6206 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2021

  1. windows comiple fixes.

    JonathanHenson committed Aug 19, 2021
    Configuration menu
    Copy the full SHA
    0eb96a9 View commit details
    Browse the repository at this point in the history
  2. fix the fopen code.

    JonathanHenson committed Aug 19, 2021
    Configuration menu
    Copy the full SHA
    5aad3e5 View commit details
    Browse the repository at this point in the history
  3. Not like that tho

    JonathanHenson committed Aug 19, 2021
    Configuration menu
    Copy the full SHA
    869d85d View commit details
    Browse the repository at this point in the history
  4. More build fixes.

    JonathanHenson committed Aug 19, 2021
    Configuration menu
    Copy the full SHA
    d1b88e7 View commit details
    Browse the repository at this point in the history
  5. more build fixes.

    JonathanHenson committed Aug 19, 2021
    Configuration menu
    Copy the full SHA
    ab2bebe View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f1e6bca View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2021

  1. Okay tests pass now on windows. Still need to do a format run from a …

    …different machine though.
    JonathanHenson committed Aug 26, 2021
    Configuration menu
    Copy the full SHA
    713c7d5 View commit details
    Browse the repository at this point in the history
  2. Just formatting.

    JonathanHenson committed Aug 26, 2021
    Configuration menu
    Copy the full SHA
    101ffe6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    72f48a8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7cf1b2e View commit details
    Browse the repository at this point in the history
  5. Formatting

    JonathanHenson committed Aug 26, 2021
    Configuration menu
    Copy the full SHA
    19f1b3a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9abb90a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    23eb6c1 View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2021

  1. Let us pray.

    JonathanHenson committed Aug 27, 2021
    Configuration menu
    Copy the full SHA
    b79a295 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8ce6b55 View commit details
    Browse the repository at this point in the history
  3. God I'm sick of CBMC.

    JonathanHenson committed Aug 27, 2021
    Configuration menu
    Copy the full SHA
    9b7bd0b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    53a0107 View commit details
    Browse the repository at this point in the history
  5. Revert assumptions.

    JonathanHenson committed Aug 27, 2021
    Configuration menu
    Copy the full SHA
    dc39a5b View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2021

  1. Configuration menu
    Copy the full SHA
    d5983d6 View commit details
    Browse the repository at this point in the history
  2. Lets try again.

    JonathanHenson committed Aug 30, 2021
    Configuration menu
    Copy the full SHA
    baba607 View commit details
    Browse the repository at this point in the history
  3. figure it oot

    JonathanHenson committed Aug 30, 2021
    Configuration menu
    Copy the full SHA
    45d6ee8 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2021

  1. Configuration menu
    Copy the full SHA
    efdc2cd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7dd6922 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c5165a1 View commit details
    Browse the repository at this point in the history
  4. Ran formatter.

    JonathanHenson committed Oct 11, 2021
    Configuration menu
    Copy the full SHA
    c0346a2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6a82516 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0f39b46 View commit details
    Browse the repository at this point in the history
  7. Formatting.

    JonathanHenson committed Oct 11, 2021
    Configuration menu
    Copy the full SHA
    d1ad6cc View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2021

  1. Configuration menu
    Copy the full SHA
    e6757bc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6f3a30a View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2021

  1. Configuration menu
    Copy the full SHA
    711da9c View commit details
    Browse the repository at this point in the history