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

Add a syscall implementation for llseek #1640

Merged
merged 16 commits into from
Mar 30, 2020
Merged

Add a syscall implementation for llseek #1640

merged 16 commits into from
Mar 30, 2020

Commits on Mar 26, 2020

  1. Add an implementation of sys_llseek for Linux

    Brad Larsen committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    df0456b View commit details
    Browse the repository at this point in the history
  2. Reformat a couple funny string literals

    Brad Larsen committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    aedb842 View commit details
    Browse the repository at this point in the history
  3. Add a docstring for sys_llseek

    This was taken mainly from the manpage.
    Brad Larsen committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    c0983dc View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2020

  1. Fix a broken log format string

    Brad Larsen committed Mar 27, 2020
    Configuration menu
    Copy the full SHA
    98a65d2 View commit details
    Browse the repository at this point in the history
  2. Improve logging & exception messages in linux platform

    Brad Larsen committed Mar 27, 2020
    Configuration menu
    Copy the full SHA
    5f3bc51 View commit details
    Browse the repository at this point in the history
  3. Update docstring for sys_lseek

    Brad Larsen committed Mar 27, 2020
    Configuration menu
    Copy the full SHA
    cb3a924 View commit details
    Browse the repository at this point in the history
  4. Remove redundant space in mmap mode strings

    Brad Larsen committed Mar 27, 2020
    Configuration menu
    Copy the full SHA
    ee77f23 View commit details
    Browse the repository at this point in the history
  5. Clean up temp files after linux platform tests

    Brad Larsen committed Mar 27, 2020
    Configuration menu
    Copy the full SHA
    99cd6ba View commit details
    Browse the repository at this point in the history
  6. Add some tests for the sys_lseek

    Brad Larsen committed Mar 27, 2020
    Configuration menu
    Copy the full SHA
    cdbc3e4 View commit details
    Browse the repository at this point in the history
  7. blacken tests/native/test_syscalls.py

    Brad Larsen committed Mar 27, 2020
    Configuration menu
    Copy the full SHA
    2b3a8f5 View commit details
    Browse the repository at this point in the history
  8. Fix implementation of sys_llseek; expand & refine tests

    Brad Larsen committed Mar 27, 2020
    Configuration menu
    Copy the full SHA
    7b6f3ae View commit details
    Browse the repository at this point in the history
  9. blacken manticore/platforms/linux.py

    Brad Larsen committed Mar 27, 2020
    Configuration menu
    Copy the full SHA
    13690ad View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2020

  1. Add some type signatures

    Brad Larsen committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    bd28600 View commit details
    Browse the repository at this point in the history
  2. Fix type signatures; add more signatures

    Brad Larsen committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    779276b View commit details
    Browse the repository at this point in the history
  3. Fix a bad variable reference

    Brad Larsen committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    238b6c5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bca0ff2 View commit details
    Browse the repository at this point in the history