Commit Graph

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • 852e08c (x86_portability) Fixing compilation errors for x86 32 bit arch and starts tests by Yann Weber 2023-05-21 12:27:24 +0200
  • 36b432c Dirty & quick fix asmsh.c for compilation without libreadline by Yann Weber 2023-05-21 12:37:28 +0200
  • ea3e6c2 Code linting by Yann Weber 2023-05-21 11:07:42 +0200
  • f6d6333 (HEAD -> main) Adds argument parsing to asmsh + comments by Yann Weber 2023-04-30 20:02:51 +0200
  • 7a02cc2 Implement a switch between AT&T and Intel syntax by Yann Weber 2023-04-27 13:44:17 +0200
  • ead189d Fix ELF parsing by Yann Weber 2023-04-18 13:38:04 +0200
  • be9be06 Implements labels declaration & references by Yann Weber 2023-04-08 13:42:58 +0200
  • 8f71818 Delete useless /dev/null print by Yann Weber 2023-04-08 12:05:50 +0200
  • 3faa1cd Deleted old child path using embedded child by Yann Weber 2023-04-07 11:28:24 +0200
  • 76d0e3c Bugfix in /proc/[pid]/map parse by Yann Weber 2023-04-07 11:27:57 +0200
  • 8a1388b Setup deb & rpm packaging by Yann Weber 2023-04-07 10:36:23 +0200
  • 66ace69 Enhancement in build + bugfixes by Yann Weber 2023-04-06 10:32:13 +0200
  • 576bb67 Enhancement in README by Yann Weber 2023-04-05 22:49:02 +0200
  • 1924ecf Moved sources to src folder fixing make dist by Yann Weber 2023-04-05 21:39:48 +0200
  • fdd2cfc Implement ".breakpoint after INSTR" command by Yann Weber 2023-04-05 21:09:57 +0200
  • 32ffdfb Simplify the symtable implementation by Yann Weber 2023-04-05 20:07:36 +0200
  • fb1fec4 Preparing dist by Yann Weber 2023-04-04 21:13:49 +0200
  • 647afe7 Adds an example of loop by Yann Weber 2023-04-04 21:13:33 +0200
  • c778c8b Implements a .run function that runs until breakpoint by Yann Weber 2023-04-03 21:36:05 +0200
  • 46924b5 Make the asmsh_log_perror() macro non variadic again ;) by Yann Weber 2023-04-03 21:09:39 +0200
  • 53d2b40 Implements a .breakpoint command by Yann Weber 2023-04-03 21:09:27 +0200
  • 0ed1051 Make the asmsh_log_perror macro variadic by Yann Weber 2023-04-03 19:36:09 +0200
  • e3d0baa Implements a small breakpoint lib by Yann Weber 2023-04-03 19:35:34 +0200
  • 77becca Adds a .step command by Yann Weber 2023-03-31 23:48:13 +0200
  • 1ea9a70 Bugfix in as stderr logging by Yann Weber 2023-03-31 10:53:01 +0200
  • 65dedd4 Enhancement in doc & man by Yann Weber 2023-03-31 10:17:58 +0200
  • 32a40e8 Enhancement in documentation by Yann Weber 2023-03-29 19:22:37 +0200
  • 43935cf Commenting + man generation by Yann Weber 2023-03-29 18:11:59 +0200
  • 85fdc54 Adds doxygen documentation generation to autotools by Yann Weber 2023-03-29 18:11:24 +0200
  • 35a420d Makes the log function & macros variadic by Yann Weber 2023-03-22 21:38:08 +0100
  • 0f6c205 Enhancement/bugfix in shell & child synchronization by Yann Weber 2023-03-17 23:58:36 +0100
  • 0441242 Porting bugfix from test on VM by Yann Weber 2023-03-17 22:15:31 +0100
  • 6886694 Porting a bugfix from VM + shell_cmds refactoring by Yann Weber 2023-03-17 22:14:53 +0100
  • 92bd63c First implementation of a .syscalls command by Yann Weber 2023-03-12 22:40:07 +0100
  • 1a50e7d Bugfix command completion by Yann Weber 2023-03-12 20:57:28 +0100
  • 7e6f0a4 Implement a .maps command that display all memory maps by Yann Weber 2023-03-12 20:53:01 +0100
  • a51d69e Add a test on child executable embeding by Yann Weber 2023-03-12 20:18:19 +0100
  • 8d91517 Add command completion by Yann Weber 2023-03-12 20:18:07 +0100
  • 752419c Enhancement in automake Makefile.am by Yann Weber 2023-03-12 19:00:33 +0100
  • 3245bff Better error handling by Yann Weber 2023-03-12 18:59:17 +0100
  • 324ebd2 Enhance build/check targets by Yann Weber 2023-03-08 21:55:55 +0100
  • f78355f Suppress more warning and add a lint target by Yann Weber 2023-03-08 21:31:52 +0100
  • ce496c6 Suppress all compilation warnings by Yann Weber 2023-03-08 20:18:05 +0100
  • ff6aa5c Implements (untested not debuged) child embeding by Yann Weber 2023-03-08 19:49:32 +0100
  • 0d4b246 Implementing history load/store by Yann Weber 2023-03-08 19:48:30 +0100
  • 6570d7f Adds tests on shell & shell commands by Yann Weber 2023-03-07 16:26:03 +0100
  • 4cfd8b9 Implement new .bytecode command by Yann Weber 2023-03-07 15:59:11 +0100
  • 8cc1cdf Bugfix env update in shell & delete the bytecode print when exec by Yann Weber 2023-03-07 15:17:41 +0100
  • d8c8330 Bugfix compilation too late pipes closing by Yann Weber 2023-03-07 15:17:04 +0100
  • dec4bd8 Move last env to sym files by Yann Weber 2023-03-07 15:16:38 +0100
  • d788e54 Adds license notice by Yann Weber 2023-03-07 12:07:46 +0100
  • 61cfa7a Add gitignore by Yann Weber 2023-03-07 11:51:27 +0100
  • 9b325d5 Prepare shell environment implmentation by Yann Weber 2023-03-07 11:49:11 +0100
  • 22e6614 Starts implementing asmsh commands by Yann Weber 2023-03-05 17:59:55 +0100
  • 4bf7c63 Extracted shell functionnality from main by Yann Weber 2023-03-05 13:36:03 +0100
  • 6d41461 Bugfixing compilation failure + enhancement in error display by Yann Weber 2023-03-05 11:48:22 +0100
  • 6e5c08b Implemented argument completion by Yann Weber 2023-03-05 10:20:30 +0100
  • 6cc8ab5 First instruction completion implementation by Yann Weber 2023-03-04 18:37:55 +0100
  • c97d54e First sheel implementation using GNU readline by Yann Weber 2023-03-03 17:38:49 +0100
  • 101ce9f Simplifying fetch of childs map information using registers by Yann Weber 2023-03-03 14:35:19 +0100
  • b639e6a Fixing child memory write by Yann Weber 2023-03-03 12:59:57 +0100
  • df39598 Preparing child for mprotect by Yann Weber 2023-02-26 13:37:20 +0100
  • 24a4319 Add write to mem functions + test by Yann Weber 2023-02-26 13:36:13 +0100
  • 5c68867 Corrected build system & step positionment in child by Yann Weber 2023-02-19 09:46:59 +0100
  • a57e875 Adds test coverage with gcov & lcov ++ by Yann Weber 2023-02-18 22:45:24 +0100
  • 50dc2d2 Implement a first minimal asm_env from asmsh example by Yann Weber 2023-02-18 15:30:26 +0100
  • 949ca00 Adds dummy logger + tests and starts the compile by Yann Weber 2023-02-17 11:37:34 +0100
  • 444b889 Autotools + check by Yann Weber 2023-02-10 17:06:13 +0100
  • 6dfc107 Initial commit by Yann Weber 2023-02-10 14:12:58 +0100