WebFreak001
e43bec9f07
Unicode fix #77
2016-12-06 23:53:34 +01:00
WebFreak001
9e5d12551f
Fallback to raw output when JSON.parse fails
...
Partial fix for #77
2016-12-06 23:25:16 +01:00
Alex Sadler
2cd3ecd7db
Escape breakpoint file path
...
Escape before quoting
2016-11-14 21:28:19 +00:00
Alex Sadler
f0c30a91b0
Quote input when adding breakpoint
...
File path and line number are now double quoted when specified explicitly. Before only when using raw input was it double quoted.
2016-11-14 17:04:02 +00:00
WebFreak001
d34bfb7c43
added trace constant for finding extension crashes
2016-10-23 17:26:47 +02:00
WebFreak001
839766a065
Using undefined instead of "<unknown>" for UI
2016-09-10 22:22:10 +02:00
WebFreak001
bf519c8bab
Fixed cygdrive paths in stack request ( fix #72 )
2016-09-04 17:11:20 +02:00
WebFreak001
6ead793c09
Added variables for file (base)name w/o extension
...
fix #71
2016-08-26 23:21:57 +02:00
WebFreak001
17376317b2
Made utility command server warning more clear
2016-08-13 13:38:21 +02:00
WebFreak001
5fc8765678
Fixed C/C++ argument list & char*[]
...
Fix #69 (hihi Kappa)
2016-08-13 13:34:34 +02:00
WebFreak001
d3b0bb79a1
Fixed memory view for C/C++ strings
2016-08-11 19:52:25 +02:00
WebFreak001
640abf822b
Added showDevDebugOutput option to debug GDB calls
2016-08-08 17:56:20 +02:00
WebFreak001
87ff8b8644
Added examining memory locations ( fix #64 )
...
also added a way to run mi commands over unix domain sockets so other applications can communicate with code-debug
2016-07-23 02:13:36 +02:00
WebFreak001
e78733308e
Added more error catches
2016-07-23 02:10:31 +02:00
WebFreak001
ef1f4782b4
Fixed entering MI commands into the debug console
2016-07-10 17:33:25 +02:00
WebFreak001
2308f9f166
Added variable types for the future ( fix #66 )
2016-07-10 17:05:56 +02:00
WebFreak001
d704af2501
Implemented stepping back & changing variables
2016-07-10 16:34:12 +02:00
WebFreak001
81f8e6fcf1
Removed debug logs & bump to version 0.9.0
2016-07-02 23:39:00 +02:00
WebFreak001
1e298815c4
Added mago-mi support ( fix #67 )
2016-07-02 23:35:28 +02:00
WebFreak001
1a399b3292
Fixed clearing breakpoints in lldb
2016-07-02 23:34:08 +02:00
WebFreak001
786ed5b3bd
Added support for output with no new line ( fix #51 )
2016-03-23 23:07:07 +01:00
WebFreak001
7e73c686b2
Made gdb & lldb command path customizable ( fix #53 )
2016-03-23 22:28:57 +01:00
WebFreak001
b5a00fa12b
Improved getting stack
2016-03-11 17:14:15 +01:00
WebFreak001
2aff091374
Made target path absolute when passing to gdb (should fix #22 )
2016-03-10 13:08:08 +01:00
WebFreak001
d3353231c8
Improved some regex
2016-03-10 13:02:23 +01:00
WebFreak001
50fb4798b7
Added function breakpoints ( fix #45 )
2016-03-10 13:02:04 +01:00
WebFreak001
4cbb822d39
Fixed error messages for internal commands ( fix #46 )
2016-03-10 10:38:22 +01:00
WebFreak001
7300846763
Fixed variable stack when switching frames
2016-03-06 16:04:22 +01:00
WebFreak001
d8223cebb9
Separated stderr & stdout buffers
2016-03-06 12:17:01 +01:00
WebFreak001
e671d4cba0
Improved error responses
2016-03-06 12:08:57 +01:00
WebFreak001
35afccfd77
Added LLDB support ( fix #39 )
2016-03-06 12:02:11 +01:00
WebFreak001
4b12e2ad52
Added check for crash on startup ( fix #38 )
2016-03-05 00:36:59 +01:00
WebFreak001
b81a7bc1c2
Added expanding member pointer variables (TODO: make pointer member symbol customizable)
2016-03-05 00:36:16 +01:00
WebFreak001
2cb16e2b9e
Made value arrays parsable by vscode
2016-02-27 20:08:28 +01:00
WebFreak001
1b7dba5a50
Fixed breakpoints on fast starting executables & fixed loading circle
2016-02-27 19:36:43 +01:00
Andrey Karpov
37f3fb6e16
initialize property before setting
2016-02-26 11:06:40 +03:00
WebFreak001
e7b3389f4b
Add warning on ssh terminal
2016-02-23 17:38:38 +01:00
WebFreak001
30731c2ba1
Added support to run process in a separate console ( fix #28 )
2016-02-23 17:26:12 +01:00
WebFreak001
cb9e36d6db
Added support for program arguments ( fix #27 )
2016-02-23 15:33:03 +01:00
Jan
ec188980c0
Merge pull request #25 from bbenoist/breakpoint-shared
...
Add the -f flag to break-insert
2016-02-22 18:57:26 +01:00
Baptist BENOIST
559d213f35
Add the -f flag to break-insert
...
To also support shared libraries which are loaded after the breakpoint
insertion.
2016-02-22 18:23:49 +01:00
Jan
517870e1b8
Merge pull request #16 from bbenoist/feature/ssh-bootstrap
...
Add an option to execute additional commands before GDB when using SSH
2016-02-10 22:01:26 +01:00
Baptist BENOIST
d6ee383e75
Add an option to execute additional commands before GDB when using SSH
...
Closes #15
2016-02-10 21:27:26 +01:00
WebFreak001
544c3a488b
Added option to print calls from GDB
2016-02-10 20:54:57 +01:00
WebFreak001
cae555af40
Executable paths should be absolute using native path functions
2016-02-10 14:27:13 +01:00
WebFreak001
39fe07d742
Application launch path should use native path functions
2016-02-10 13:55:07 +01:00
Baptist BENOIST
d24062f06c
Fix invalid local windows path when using GDB over SSH
...
Because of the global POSIX configuration for path-related processing, the
local absolute paths of files with a breakpoint were not translated
correctly.
This fix forces the use of the default NodeJS path.resolve instead of the
global POSIX override.
2016-02-10 11:19:45 +01:00
WebFreak001
9570f9068f
Fixed windows paths by using path.posix and replacing backslashes
2016-02-10 01:54:12 +01:00
WebFreak001
99a185f951
Replace windows backslashes to regular slashes for linux file systems over ssh
2016-02-10 00:37:00 +01:00
WebFreak001
0ec1a4e8cf
Added remote debugging via SSH ( fix #11 )
2016-02-09 21:51:44 +01:00