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

Markdown compile documentation #28

Closed
wants to merge 48 commits into from
Closed

Markdown compile documentation #28

wants to merge 48 commits into from

Commits on Jul 23, 2014

  1. Fixes for compiling on Debian Jessie.

    Manolis Stamatogiannakis committed Jul 23, 2014
    Configuration menu
    Copy the full SHA
    d229001 View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2014

  1. Fixed redefinition warning for inline.

    Manolis Stamatogiannakis committed Jul 30, 2014
    Configuration menu
    Copy the full SHA
    032308b View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2014

  1. prov tracer stub

    Manolis Stamatogiannakis committed Aug 1, 2014
    Configuration menu
    Copy the full SHA
    b23bfb1 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2014

  1. syscall header generator

    Manolis Stamatogiannakis committed Aug 12, 2014
    Configuration menu
    Copy the full SHA
    6310155 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2014

  1. syscall header generator allows setting machine type

    added generated syscall headers
    Manolis Stamatogiannakis committed Aug 13, 2014
    Configuration menu
    Copy the full SHA
    ce6c5fe View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2014

  1. added readme file

    Manolis Stamatogiannakis committed Aug 27, 2014
    Configuration menu
    Copy the full SHA
    83c899d View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2014

  1. Updated linux syscall parser script.

    Output now includes mapping to prov tracer syscall numbers.
    Manolis Stamatogiannakis committed Sep 9, 2014
    Configuration menu
    Copy the full SHA
    ea73efd View commit details
    Browse the repository at this point in the history
  2. updated makefile and syscall files

    Manolis Stamatogiannakis committed Sep 9, 2014
    Configuration menu
    Copy the full SHA
    07990cc View commit details
    Browse the repository at this point in the history
  3. Syscall decoding using dyn-loaded lookup table.

    Manolis Stamatogiannakis committed Sep 9, 2014
    Configuration menu
    Copy the full SHA
    6aaf3e8 View commit details
    Browse the repository at this point in the history
  4. script now creates mappings to prov tracer syscall numbers

    Manolis Stamatogiannakis committed Sep 9, 2014
    Configuration menu
    Copy the full SHA
    bcb027c View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2014

  1. Merge remote-tracking branch 'upstream/master' into jessie

    Conflicts:
    	qemu/build.sh
    Manolis Stamatogiannakis committed Sep 10, 2014
    Configuration menu
    Copy the full SHA
    556a792 View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'upstream/master' into prov_tracer

    Conflicts:
    	qemu/build.sh
    	qemu/panda_plugins/config.panda
    Manolis Stamatogiannakis committed Sep 10, 2014
    Configuration menu
    Copy the full SHA
    5eae411 View commit details
    Browse the repository at this point in the history
  3. Removed linux-user variants from build script.

    They are currently broken.
    Manolis Stamatogiannakis committed Sep 10, 2014
    Configuration menu
    Copy the full SHA
    fdb5daf View commit details
    Browse the repository at this point in the history
  4. Removed linux-user variants from build script.

    They are currently broken.
    Manolis Stamatogiannakis committed Sep 10, 2014
    Configuration menu
    Copy the full SHA
    60fcc0f View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2014

  1. some distorm sample code added

    Manolis Stamatogiannakis committed Sep 13, 2014
    Configuration menu
    Copy the full SHA
    de5b286 View commit details
    Browse the repository at this point in the history
  2. ins_translate_callback() now uses distorm

    Manolis Stamatogiannakis committed Sep 13, 2014
    Configuration menu
    Copy the full SHA
    9b9612c View commit details
    Browse the repository at this point in the history
  3. skeleton for distorm-based ins_exec_callback()

    Manolis Stamatogiannakis committed Sep 13, 2014
    Configuration menu
    Copy the full SHA
    526992c View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2014

  1. Printing of syscalls & args.

    All ops are now decoded by distorm.
    Manolis Stamatogiannakis committed Sep 14, 2014
    Configuration menu
    Copy the full SHA
    6ac5399 View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2014

  1. Added spaces for C++11 compatibility.

    Manolis Stamatogiannakis committed Sep 15, 2014
    Configuration menu
    Copy the full SHA
    dce387d View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2014

  1. cpu_memory_rw_debug() -> panda_virtual_memory_rw()

    added timestamp for ins_exec_callback()
    now printing CR3 on the output
    Manolis Stamatogiannakis committed Sep 16, 2014
    Configuration menu
    Copy the full SHA
    97fcbd3 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2014

  1. renamed variable

    Manolis Stamatogiannakis committed Sep 17, 2014
    Configuration menu
    Copy the full SHA
    d893a93 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2014

  1. Merge remote-tracking branch 'upstream/master' into jessie

    Conflicts:
    	docs/compile.txt
    Manolis Stamatogiannakis committed Oct 16, 2014
    Configuration menu
    Copy the full SHA
    f53665e View commit details
    Browse the repository at this point in the history
  2. Merge branch 'jessie'

    Manolis Stamatogiannakis committed Oct 16, 2014
    Configuration menu
    Copy the full SHA
    eac7247 View commit details
    Browse the repository at this point in the history
  3. Instructions in markdown. Compiler from environment var.

    Manolis Stamatogiannakis committed Oct 16, 2014
    Configuration menu
    Copy the full SHA
    d594723 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'master' into prov_tracer

    Conflicts:
    	qemu/build.sh
    	qemu/panda_plugins/config.panda
    Manolis Stamatogiannakis committed Oct 16, 2014
    Configuration menu
    Copy the full SHA
    2eb96f7 View commit details
    Browse the repository at this point in the history
  5. Update build.sh

    Oops! typo.
    m000 committed Oct 16, 2014
    Configuration menu
    Copy the full SHA
    d3d1160 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2014

  1. Fixes for having linux_vmi compile.

    Manolis Stamatogiannakis committed Oct 17, 2014
    Configuration menu
    Copy the full SHA
    ee15d7e View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2014

  1. Fixed all but one warnings for linux_vmi.

    Manolis Stamatogiannakis committed Oct 18, 2014
    Configuration menu
    Copy the full SHA
    16af8be View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2014

  1. Flags that should be excluded when compiling with CXX moved to a

    variable. Makes reusing them from custom makefiles easier.
    Manolis Stamatogiannakis committed Oct 20, 2014
    Configuration menu
    Copy the full SHA
    25ea7df View commit details
    Browse the repository at this point in the history
  2. Makefile with linux vmi linked (but not used).

    Added symlink to linux_vmi.
    Manolis Stamatogiannakis committed Oct 20, 2014
    Configuration menu
    Copy the full SHA
    67b35e6 View commit details
    Browse the repository at this point in the history
  3. Typo in build.sh.

    Manolis Stamatogiannakis committed Oct 20, 2014
    Configuration menu
    Copy the full SHA
    c190984 View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2014

  1. Moved procinfo.c into a separate file.

    procinfo.c was included as a commented section inside DECAF_linux_vmi.c.
    Added Makefile and Documentation for procinfo.
    Fixed compilation warnings due to pointer to int casts.
    Manolis Stamatogiannakis committed Oct 22, 2014
    Configuration menu
    Copy the full SHA
    14a45e4 View commit details
    Browse the repository at this point in the history
  2. Debug prints, minor styling in code.

    Manolis Stamatogiannakis committed Oct 22, 2014
    Configuration menu
    Copy the full SHA
    e7486d3 View commit details
    Browse the repository at this point in the history
  3. Moved compiled-in intialization in conditional blocks.

    Default now is initialization from file.
    .gitignore for kernel info module.
    Manolis Stamatogiannakis committed Oct 22, 2014
    Configuration menu
    Copy the full SHA
    0fd12f7 View commit details
    Browse the repository at this point in the history
  4. Hooked DECAF into code. Can be turned off from Makefile.

    Manolis Stamatogiannakis committed Oct 22, 2014
    Configuration menu
    Copy the full SHA
    90f2021 View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2014

  1. Merge remote-tracking branch 'upstream/master'

    Manolis Stamatogiannakis committed Oct 23, 2014
    Configuration menu
    Copy the full SHA
    8af7bca View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' of github.com:m000/panda

    Manolis Stamatogiannakis committed Oct 23, 2014
    Configuration menu
    Copy the full SHA
    2e58746 View commit details
    Browse the repository at this point in the history
  3. Merge remote-tracking branch 'upstream/master' into pt_decaf

    Conflicts:
    	qemu/panda_plugins/config.panda
    Manolis Stamatogiannakis committed Oct 23, 2014
    Configuration menu
    Copy the full SHA
    9a91a64 View commit details
    Browse the repository at this point in the history
  4. Merge remote-tracking branch 'origin/master' into pt_decaf

    Manolis Stamatogiannakis committed Oct 23, 2014
    Configuration menu
    Copy the full SHA
    a73f793 View commit details
    Browse the repository at this point in the history
  5. printing pids looks ok

    Manolis Stamatogiannakis committed Oct 23, 2014
    Configuration menu
    Copy the full SHA
    c7928a9 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2014

  1. Cleanup. Removed unused header files.

    Manolis Stamatogiannakis committed Oct 27, 2014
    Configuration menu
    Copy the full SHA
    73ebdc3 View commit details
    Browse the repository at this point in the history
  2. Annotations in DECAF code.

    Debug FILE* added.
    Manolis Stamatogiannakis committed Oct 27, 2014
    Configuration menu
    Copy the full SHA
    89c0c1c View commit details
    Browse the repository at this point in the history
  3. goldfish_audio probing function moved in separate file

    Manolis Stamatogiannakis committed Oct 27, 2014
    Configuration menu
    Copy the full SHA
    5ef73d6 View commit details
    Browse the repository at this point in the history
  4. Fixed doc comment to reflect actual return values.

    Manolis Stamatogiannakis committed Oct 27, 2014
    Configuration menu
    Copy the full SHA
    ea4dc83 View commit details
    Browse the repository at this point in the history
  5. Declarations of compiled-in Android offset init are now only in the p…

    …roper .h file.
    Manolis Stamatogiannakis committed Oct 27, 2014
    Configuration menu
    Copy the full SHA
    6c151e4 View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2014

  1. Merge remote-tracking branch 'upstream/master' into pt_decaf

    Manolis Stamatogiannakis committed Nov 11, 2014
    Configuration menu
    Copy the full SHA
    c49b31c View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2014

  1. Added clean rules for panda plugins.

    Manolis Stamatogiannakis committed Nov 12, 2014
    Configuration menu
    Copy the full SHA
    9b5db4c View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2014

  1. Merge branch 'master' of https://github.com/moyix/panda

    Manolis Stamatogiannakis committed Dec 10, 2014
    Configuration menu
    Copy the full SHA
    55232c1 View commit details
    Browse the repository at this point in the history