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