pancake
576e81d71d
Add sandbox checks for the debugger io plugins ##security
2022-04-19 00:50:42 +02:00
pancake
1546300810
Handle ^C in fg and improve ^C in pd ##shell
2022-04-13 00:14:27 +02:00
pancake
3760bfcd8d
Add tests for the code tokenizer and fix <<= assignments ##util
2022-03-26 10:35:13 +01:00
pancake
cdde8abf05
Add missing 'OK' in the preconfigure script
2022-03-22 12:21:39 +01:00
pancake
c8ae21f68f
Only build library archives when -Dblob is provided ##build
...
* Lowers the amount of objects from 2400 to 1500
2022-03-22 11:59:13 +01:00
pancake
82794237d7
Update sdb and fix some more unused return value warnings
2022-03-22 11:12:43 +01:00
pancake
7699f37c7d
Fix warnings spotted by latest XCode (unused variables)
2022-03-17 10:12:02 +01:00
pancake
4ba0af5d1d
Fix meson -Dblob=true builds for static ##windows
2022-03-16 00:48:50 +01:00
pancake
f8a35da205
Dont use != NULL as its implicit in C, even for bool casts ##refactor
...
$ find binr libr -name "*.c" -exec sed -i -e 's/ != NULL//g' {} \;
2022-03-15 19:54:04 +01:00
pancake
7370759fa0
Fix some bugs spotted by CodeQL
2022-03-15 15:22:25 +01:00
Lazula
d507bda91c
Remove R_EMPTY and R_EMPTY2
2022-03-13 11:26:10 +01:00
pancake
7ce6ae4ad1
Initial import of the code tokenizer ##print
...
* Integrated in pdg~:) .. the happy filter
* Needs more testing, and nobody tests unmerged branches. so here we go
2022-03-10 18:16:53 +01:00
Lazula
119ee01cc6
Fix inexact r_core_cmd_help_match()
2022-03-03 15:13:17 -06:00
pancake
bf9102eaee
Two more null deref fixes for cons/task initialization
2022-03-03 10:52:01 +01:00
Sergi Àlvarez i Capilla
aef278ee9c
Make -Dblob=true statically link all r2 libraries ##build
2022-03-02 11:30:28 +01:00
Sergi Àlvarez i Capilla
79a4f840ea
Missing parenthesis in sizeof
2022-03-02 00:07:55 +01:00
Lazula
0cb960087d
Make grep begin, end, and negate properties per-word
2022-03-01 15:51:53 +01:00
Lazula
b5a26e0c0c
Significantly reduce memory leaks in anal tests ( #19759 )
2022-02-27 14:57:58 -06:00
Lazula
3de3c43ec6
Free color in r_cons_pal_init()
2022-02-18 14:23:30 +01:00
Sergi Àlvarez i Capilla
46a69a5014
Fix all the latest covs which spotted new findings
2022-02-15 12:05:50 +01:00
pancake
dd25b01275
Fix 'disable mouse' ansi code ##cons
...
Co-authored-by: Segev Finer <segev208@gmail.com>
2022-02-14 01:55:27 +01:00
Sergi Àlvarez i Capilla
f248f2f22f
Fix last 2 covs in panels/canvas (dead code elimination)
2022-02-12 12:22:47 +01:00
pancake
85b9343d28
Minor rgb.parse optimization and remove the use of sscanf in pal.c ##cons
2022-02-11 22:37:23 +01:00
pancake
5c2c9bf86d
Use rgb:RGB instead of rgb:RRGGBB in the bluy theme
2022-02-11 11:20:30 +01:00
Sergi Àlvarez i Capilla
4d75eeb99a
Fix visibility issue in the bluy theme ##cons
2022-02-09 11:59:45 +01:00
Sergi Àlvarez i Capilla
4a8d97589b
Fix panel focus glitch ##visual
2022-02-07 23:50:07 +01:00
pancake
1c8966bd1c
Fix disable-threads builds
2022-02-06 20:55:06 +01:00
meme
ab5606e3e6
Use static RThreadLock in cons ##cons
2022-02-01 08:14:58 +01:00
pancake
50bf4d5918
Simplify meson logic and use ole's PR to fix Windows ##build
...
* Kudos to @oleavr for reproducing, spotting and fixing the bug!
* Context https://github.com/mesonbuild/meson/pull/9918
2022-01-31 23:54:00 +01:00
pancake
3b8feb0d7a
Dont SIGINT in RCons when used in a thready way ##cons
2022-01-25 17:41:05 +01:00
Lazula
45160a5854
Add r_core_help_match() to get help for a specific command ##api
...
* Add exact argument to help_match
2022-01-23 23:40:15 +01:00
pancake
cf2ae64e88
Make RCons thread-friendly ##core
2022-01-21 17:04:56 +01:00
pancake
f2995c2949
Introduce r_strf and stop using sdb_fmt ##util
2022-01-18 18:35:31 +01:00
Lazula
e9ee449bba
Fix grepbuf grep->counter memory leak when buffer is NULL
2022-01-15 16:42:34 +01:00
pancake
fb0ec6ed00
Use stdint like if there was no yesterday ##refactor
...
* stdint is needed to build r2, so there's no need to keep using
those weak basic types anymore, and we can just alias them
2022-01-09 19:48:16 +01:00
pancake
0c6d40c274
Improve the basic theme ##cons
2021-12-21 22:09:26 +01:00
Lazula
ad749a0b1a
Fix static/R_API function definition formatting
...
* Remove spaces before parens
* Remove spaces after asterisks
2021-12-21 20:58:12 +01:00
Sergi Àlvarez i Capilla
6e2f15dcbc
Fix all the known issues in the ayu theme ##cons
...
* Time to jump into the 'basic', one theme at a time
2021-12-21 20:08:27 +01:00
pancake
e6f2cd0b2a
Remove trailing spaces ( #19460 )
...
$ git grep ' $' | grep -v ^test/ | cut -d : -f 1 | sort -u > /tmp/trailing
$ for a in `cat /tmp/trailing` ; do sed -i -e 's/ *$//' $a ; done
2021-12-02 17:39:59 +01:00
pancake
4e4efef0f7
Improve the snow experience in panels mode ##cons
2021-11-29 00:42:10 +01:00
Lazula
2255bf8b5d
Many indentation style fixes
...
* Change several 8-space indents to tabs
* Apply tab indent style when breaking long lines
* Move operators from EOL to start of next line
* Fix ternary formatting
2021-11-18 10:43:52 +01:00
pancake
3e032073a3
Fix null name maps, workaround msvc-asan compiler crash and acp/utf/wchar fixes for w32
2021-11-14 00:50:54 +01:00
Sergi Àlvarez i Capilla
b12bfc5cd8
Fix bluy dark color scheme
2021-11-05 16:07:00 +01:00
pancake
9539aa12f4
Fix buffer overflow in RConsPixel API affecting the braile renderer ##cons
2021-10-28 17:34:11 +02:00
Sergi Àlvarez i Capilla
23f2fdd21d
Add lowercase seven-segmented-ascii-art alphabet for ?ea ##print
2021-10-27 01:54:43 +02:00
pancake
f6010a4ba1
Improve default theme ##cons ( #19304 )
2021-10-25 00:24:33 +02:00
pancake
30e6516a01
Add scr.prompt.tabhelp enabled by default ##cons
2021-10-24 03:20:12 +02:00
pancake
cf5cd6df56
Fix latest covs ( #19259 )
2021-10-19 10:49:11 +02:00
pancake
93f6b4cd3b
Initial work towards supporting mingw32/64 again ##build
2021-10-18 23:58:16 +02:00
pancake
d1320d3e6e
Use RUtil.Str.ss in disasm when scr.demo is set ##visual
2021-10-18 18:45:47 +02:00