Commit graph

49 commits

Author SHA1 Message Date
Chad Smith
0e636d5426
update dependencies, support Python 3.9 (#400) 2021-08-28 21:27:42 -07:00
Konstantin Kharlamov
c1f337d10b
guides.md: simplify gdbserver call (#379)
gdb supports omitting IP address for cases when it's a "wait for
connection from anywhere". Make use of it to simplify the call.

Signed-off-by: Konstantin Kharlamov <Hi-Angel@yandex.ru>
2021-08-28 21:06:52 -07:00
Jay Bosamiya
531d89890c
Fix documentation for opening rr replay (#362) 2020-11-30 21:47:09 -08:00
Chad Smith
ad576adae6
terminal updates; dashboard rewrite; use tailwind css; other updates (#346) 2020-08-22 19:06:42 -07:00
Chad Smith
c7ce34d25a update docs and remove docker 2020-07-14 17:26:19 -07:00
Chad Smith
a71b580233 update badge in readme to use github actions results 2020-07-14 15:46:26 -07:00
Chad Smith
b2adf6d3e4 remove downloads from source control (#340) 2020-07-14 14:53:41 -07:00
Chad Smith
233acdd52b increment version, update changelog 2020-07-13 10:30:00 -07:00
Lucas Ramage
befd58931b build binaries with github actions (#334)
Bug: https://github.com/cs01/gdbgui/issues/331

* Create release.yml
* Update contributing.md
* make build verification more strict
* change name and set nox session to non-interactive

Co-authored-by: Chad Smith <cs01@users.noreply.github.com>
2020-07-13 10:25:27 -07:00
James Chang
d60dc57274 Bugfixes for building executable (#322)
* Bugfixes for building executable

This commit has several bug fixes.

- Add required python packages that were missing from setup.py

- Add hiddenimports for pyinstaller so that pyinstaller properly loads gevent

- Modify noxfile so that it loads the required packages when creating a session. Also, python 3.7 support was added in pyinstaller 3.4, so pyinstaller version needs to be updated.

* General cleanup
2020-07-12 17:16:07 -07:00
Connor Jakubik
4dfd8d0c35 Reset your console after userpath append (#318)
This was needed in Ubuntu.
2020-07-07 16:31:10 -07:00
Baruch
e554627207 fixed link (#300) 2019-12-25 22:27:38 -07:00
Chad Smith
bd1ee7007d fix typo in contributing instructions 2019-09-15 16:15:04 -07:00
Chad Smith
8856cb76c9 update docs and noxfile 2019-08-12 08:34:47 -07:00
Chad Smith
251391e20d Cs01/add mypy (#286)
* run mypy; sort imports

* drop support for python 3.5
2019-08-11 09:15:26 -07:00
Xeonacid
38b2782fd3 fix rr url (#282) 2019-08-11 08:56:36 -07:00
Chad Smith
e7c718a146 Cs01/migrate to nox (#285)
* replace makefile with noxfile

* fix unit test

* drop pypy support

* more strict nox session calls in travis

* change session name

* update manifest

* update contributing
2019-08-11 08:49:53 -07:00
Chad Smith
e96821932b 0.13.2.0 (#279) 2019-07-25 15:30:15 -07:00
Chad Smith
5b7d36aff8 update installation instructions 2019-04-29 09:20:00 -07:00
Chad Smith
0eae274a9f update docs 2019-04-29 09:08:11 -07:00
Chad Smith
49daedcf9c update js 2019-04-20 23:41:01 -07:00
Chad Smith
6744d89fc3 add CNAME 2019-04-20 22:20:05 -07:00
Chad Smith
c383bea2cc add binaries and update docs 2019-04-20 21:45:47 -07:00
Chad Smith
ed34155a31 add mkdocs 2019-03-31 23:12:53 -07:00
Chad Smith
74b8a3f974 update installation instructions 2019-02-06 11:35:39 -08:00
Chad Smith
99c496fa8b update pipx instructions 2019-01-29 21:04:58 -08:00
Chad Smith
9e9387b40d update docs and add __main__ entrypoint 2018-11-20 20:21:38 -08:00
Chad Smith
432bc3e720 add FAQ 2018-08-01 18:59:41 -07:00
Chad Smith
102bb9fd73 update rust docs for mac users 2018-05-07 17:36:15 -07:00
PhilipDaniels
60db87c130 Rust example and documentation improvments (#191)
* Improve Rust documentation.

* Mention in the docs how to find the main.rs file and deal with
  the warning about the pretty-printers.
* Update examples\rust to use Cargo. (#113)

* Test the Rust screenshot.

* Remove my name from Cargo.toml

* Anticipate the correct path for the screenshot.

* Rust: implement pull request review comments.

* Add shell script to compile and launch gdbgui.
* niggles -> difficulties
* Slight rewording in RUN.md to clarify where the problem is
  with the Rust pretty printers.
2018-05-07 17:17:31 -07:00
Chad Smith
f15ebb45c2 add screenshot 2018-02-10 16:41:49 -08:00
Chad Smith
a6595baf85 various updates (#173)
* convert backslashes to forward slashes in windows #167
* cleanup menu
* fix safari ui issue #164
* smarter disassembly fetching (#166)
* add copy to clipboard and allow missing SSL module (#170)
* add copy icon for variables; bugfix when fetch variables (#163)
* erase breakpoint without jumping to that line of code (#172)
* fix for displaying updates
2018-02-10 15:37:05 -08:00
Chad Smith
7481da7425 add csrf and x-origin verification (#168) 2018-02-07 15:58:03 -08:00
Chad Smith
e5114fa15a Chad/feature/project view (#160)
Add folder view
2018-01-21 13:48:34 -08:00
Chad Smith
a7f1f6299b display register descriptions; do not re-fetch missing registers 2018-01-10 12:20:13 -08:00
Chad Smith
f0b23b6bfe update documentation 2018-01-09 11:38:25 -08:00
Chad Smith
72f2176749 add plotting for expressions; bugfix displaying characters in gdb console; documentation 2017-03-03 23:41:52 -08:00
Chad Smith
7c57844597 add support for osx 2017-03-02 12:30:48 -08:00
Chad Smith
5b939fdda9 show sent commands in gdb terminal 2017-03-01 19:16:25 -08:00
Chad Smith
3b6bf2cad8 increment version 2017-03-01 13:44:22 -08:00
Chad Smith
7396baa601 pretty print by default for c++ classes
make Locals clickable when they are not simple vars
ensure source code is visible when viewing assembly
handle ambiguous breakpoints appropriately
use pypugjs instead of pyjade
console resizes with container
spawn gdb process for each tab
internal: use global state set/get everywhere
fix issues 14, 15, 16
2017-02-28 08:52:39 -08:00
Chad Smith
0ff1d8e872 fix jump to line bug; add screenshots; add examples 2017-02-16 12:10:35 -08:00
Chad Smith
d2e5a58cc1 make cmd argument positional; use gevent instead of eventlet 2017-02-13 14:51:31 -08:00
Chad Smith
114e37c03d make new gdb subprocess for each browser tab; fix breakpoint bugs; fix return button bug; more efficient fetching of disassembly; remove unit test due to vendor bug 2017-02-12 15:29:05 -08:00
Chad Smith
c9736b8b15 fix version path 2017-02-10 17:44:28 -08:00
Chad Smith
0027f4b4cd move (almost?) all state to a single location and render based off state changes 2017-02-10 17:39:22 -08:00
Chad Smith
455fc1f215 highlight line when paused; easier memory fetching/debounce; make flash animation re-animate; bugfix when pressing enter 2017-02-09 12:47:39 -08:00
Chad Smith
08bfe2daca set inferior process to debug from command line 2017-02-07 15:47:05 -08:00
Chad Smith
e299454582 add docs 2017-02-06 08:41:29 -08:00