Commit Graph

1191 Commits

Author SHA1 Message Date
dok
34e4bd7291 Use sigaction instead of signal ##core 2019-11-06 12:41:36 +01:00
GustavoLCR
4716e50572 Fix #15407 - Fix using unexpected ACP for input on Windows (#15408) 2019-11-04 00:36:20 -06:00
GustavoLCR
5da7f2476c Fix double-free in canvas.c (#15379) 2019-10-29 10:24:09 +01:00
radare
583687dcd9
Fix function key handling in visual/panels ##cons (#15345) 2019-10-24 02:21:20 +02:00
GustavoLCR
92bbe968b2 Kill r_sys_get_osinfo () (#15346) 2019-10-24 02:20:57 +02:00
Florian Märkl
aad2a2c79e Link sdb fully into r_util in meson (#15338) ##build 2019-10-23 15:52:19 +02:00
Khairul Azhar Kasmiran
184a67abac For utf-8 locale, check LC_ALL, LC_CTYPE and LANG in sequence instead (#15326) ##cons 2019-10-22 19:21:20 +02:00
Florian Märkl
80c74d7aa7 Replace r_str_const* with RStrConstPool (#15300)
* Add RStrConstPool

* Replace RAnal.consts with RStrConstPool

* Remove useless r_str_const() calls

* Kill more r_str_const()

* Remove r_str_const() from Java

* Remove r_str_const() from Canvas

* Remove r_str_const() from mach0

* Remove r_str_const() from PE

* Kill r_str_const* completely
2019-10-20 12:31:45 +02:00
GustavoLCR
73d555dbed Also use LANG env var to check for UTF-8 output support (#15257) ##cons 2019-10-16 12:12:26 +02:00
GustavoLCR
50174972fd Move UTF-8 setting logic to scr.utf8 config callback on Windows (#15273) ##cons 2019-10-16 12:11:52 +02:00
GustavoLCR
bf15aa7a4e Fix #15267 - Fix jump shortcuts on Windows (#15270)
* Revert " Fix #12921 - Impl. r_cons_arrow_to_hjkl for Windows ##cons"

This reverts commit 7f86ef243c.

This fixes #15267

* Re-Fix #12921 - Impl. r_cons_arrow_to_hjkl for Windows

This time only translate arrows in the function.

This is so that __cons_readchar_w32 does not return inputs that we are
not interested in that caused the #15267 regression.
2019-10-14 12:47:17 +02:00
neuracr
d561a59a03 Fix #15222 (#15236) - inverse page up/down in popup widget 2019-10-10 04:44:34 +02:00
pancake
94ed5c2c7d FIx warnings with latest GCC on GNU/Linux 2019-10-08 17:42:39 +02:00
GustavoLCR
006d4716df
Fix missing return statement in dietline.c
In r_line_readchar_utf8()
2019-10-06 01:40:08 -03:00
Paul I
c7828248bc Fix memleaks in r_cons_highlight() (#15172) 2019-10-03 01:41:18 +02:00
Paul I
25565f2ff3 Fix memleak in r_cons_canvas_write() (#15139) 2019-09-27 22:07:25 +02:00
Sanyam Agrawal
f166a1af0a Update stiv.c to remove warning (#15116) 2019-09-26 18:46:06 +02:00
dodococo
bf43f18382 Fix #14919: truncate long function names in Vv (#14996) ##visual 2019-09-23 09:02:36 +02:00
pancake
4edccf94d2 Fix #14559 - Honor scr.fps ##panels 2019-09-23 03:25:47 +02:00
radare
bbe6c0e184
Fix #10851 - Solve slurp messages on http/sandbox/pipe ##remote 2019-09-16 14:25:37 +02:00
Kārlis Seņko
dac82f4ea9 Fix bound check for hud scrolling with arrow keys. 2019-09-16 09:38:21 +02:00
dodococo
f1646f76b9 Fix #14611: Vi-mode indication by prompt color ##cons 2019-09-09 20:09:46 +02:00
dodococo
c13138f2bc Add tab to next support for popup widget (#14995) 2019-09-09 19:53:08 +02:00
GustavoLCR
5bb2417119 Fixes for Windows (#14985)
* Fix dbW help message

* Fix memleak on r_w32_print_windows

* Imitate unix gotoxy behavior on Windows
2019-09-08 02:53:25 +08:00
Lowly Worm
61f34671a6 fix heap buffer overflow in dietline autocomplete (#14984) 2019-09-08 01:05:08 +08:00
dodococo
879e4723bd Fix autocompletion popup (#14958) 2019-09-04 19:02:13 +02:00
pancake
490422ff96 Fix uninitialized variable issue related to the mouse state 2019-09-02 00:31:46 +02:00
dodococo
6f5b81674f Fixes #14914: Mouse wheel for hud (#14940) ##visual 2019-09-01 16:18:37 +02:00
dodococo
9926496395 Fixes #14896: Enable and disable mouse based on requirement in visual/panels (#14909) 2019-08-27 15:44:42 +02:00
pancake
6e11ba3e1e Reset mouse settings after leaving the hud 2019-08-27 05:12:00 +02:00
Florian Märkl
f5c5d0afa3 Make cmd_depth task-local (#14888) 2019-08-24 20:22:31 +02:00
GustavoLCR
2d894471b7 Fix crash on r_line_readchar_win (#14875) 2019-08-23 12:38:54 +08:00
GustavoLCR
1964f6f4a1 Drop not needed wrapper
* Fix non-unicode Windows build virtual keys not working
2019-08-23 02:12:19 +02:00
GustavoLCR
8fef69e697 Fix arrows in vi mode on Windows 2019-08-23 02:12:19 +02:00
GustavoLCR
7416b88783 Merge Windows and Unix dietline implementation
* Simulate escape sequences in r_line_readchar_win
* Fix some bugs on Windows
* Some refactoring
2019-08-23 02:12:19 +02:00
radare
e1cf65332a
Use r_sandbox_fopen instead of fopen (#14832) 2019-08-18 17:19:53 +02:00
dodococo
2b1e53b9c7 Fix #14522: Added g support for Vv mode (#14823) 2019-08-18 12:58:54 +02:00
Khairul Azhar Kasmiran
e0532b817f
Specify graph.diff colors for sepia (#14817) 2019-08-17 01:20:16 +08:00
dodococo
a0354d4cfd Implement agd* based commands (#14809)
* ag* commands fully functional
* Indent and r_return usage
* All agd* commands functional now
* Graphs are pretty now
* Refactoring the code
* Fixed assertion error
* Fixed broken agf
2019-08-16 22:51:11 +08:00
Paul I
2556919857 Add clang-cl support (#14814) 2019-08-16 12:10:00 +08:00
GustavoLCR
b1879aed6c Fixes for path autocompletion on Windows (#14813) 2019-08-16 11:39:31 +08:00
dodococo
2c53ca5bf4 Fixes #14396: Does not highlight dot based output (#14787)
* Fixes #14396: Does not highlight dot based output

* Disable highlight for ag* commands

* Added space in function call

* Other pr issues

* Fixed lgtm error
2019-08-12 23:54:34 +08:00
dodococo
40f4db6eaa Fixes #13651: Added config var for max autocompletion array (#14786)
* Fixes #13651: Added config var for max autocompletion array

* Fixed indent
2019-08-11 14:15:28 +08:00
Vanellope
1c43206634 Fixing critical issues of the menu and refactoring (#14752) 2019-08-03 09:58:50 -07:00
pancake
033e37de8d Better gameboy theme 2019-08-01 01:42:41 +02:00
GustavoLCR
3344ca0b3c Make click and drag work on Windows ##cons 2019-07-31 23:34:16 +02:00
karliss
7592fa52a9 Fix memory leaks part 2 (#14720) 2019-07-31 23:33:04 +02:00
Vanellope
db1d3ea456 Drag and resize the panels with the mouse ##panels 2019-07-31 22:52:56 +02:00
radare
c1f7b28808
Fix crash in .i~s .. recursive infinite grep strings issue (#14718) 2019-07-31 19:21:13 +02:00
pancake
585ed184b6 Fix crash in canvas 2019-07-31 05:34:48 +02:00