pancake
a538b2b700
Add =0 and =1 lintings
2022-08-18 13:58:40 +02:00
pancake
52a22ab995
Add lint for `\tfree(`
2022-08-18 10:27:06 +02:00
pancake
41cf0bcf39
Add the 'i<' lint
2022-08-18 10:27:00 +02:00
pancake
660478b3cc
sys/lint for '0 ;'
2022-08-18 10:26:56 +02:00
pancake
e4e4ecc605
Add lint for ';;$' and remove strncmp from io plugins
2022-08-18 00:11:36 +02:00
pancake
aa990230cc
Lint for col0 eprintfs
2022-08-15 18:28:07 +02:00
pancake
8c66266e99
Lint for trailing spaces
2022-08-15 18:21:18 +02:00
pancake
54d66a1536
Fix typo in m1 build script
2022-08-01 18:35:22 +02:00
Richard Patel
b78855c38d
Refactor a few eprintf 'Cannot …' to R_LOG_ERROR
2022-08-01 16:46:46 +02:00
Richard Patel
dcd740dd53
Refactor a few eprintf to R_LOG_ERROR ##refactor
2022-08-01 00:21:21 +02:00
pancake
d6d14b2a71
Add spacing linting checks for public function signatures
2022-07-27 10:34:24 -04:00
pancake
c06d8362c7
lochist script now takes an argument with the commit to count
2022-07-15 12:25:27 +02:00
pancake
4ab05040c5
Publish m1 packages automatically on release time ##ci
2022-07-08 12:39:26 +02:00
pancake
ad1add71cb
Fix a new linting to remove the double error message in RLOG calls ##lint
2022-07-07 20:25:26 +02:00
Sergi Àlvarez i Capilla
1914cdc432
Add line count history helper scripts ##ci
2022-07-07 13:31:31 +02:00
pancake
332574aeb5
More eprintf -> RLOG here and there ##refactor
2022-07-05 13:34:13 +02:00
pancake
e2bbe2b14e
Add a linting to avoid R_LOG calls ending with a dot ##lint
2022-07-04 17:42:25 +02:00
pancake
9f12bfd0a8
Get rid of some globals and tls-ify others
2022-07-03 10:01:58 +02:00
pancake
47b7e8ae2b
Add and fix two more for loop linter rules
2022-07-02 22:40:28 +02:00
pancake
bb49596759
Use r_str_startswith() in libr/io/p instead of strncmp ##lint
2022-07-01 17:10:05 +02:00
pancake
bed72b73b2
Add another source linting to avoid newlines in RCore.cmd() ##refactor
2022-06-30 22:22:30 +02:00
pancake
fca98fbea7
Use more R_LOG in core/cmd_anal
2022-06-30 20:55:47 +02:00
pancake
0f8321842f
Merge the asm.mcs96 plugin into anal ##refactor
2022-06-28 14:32:12 +02:00
pancake
3db3750eb0
Lint for x"" ##cleanup
2022-06-28 12:07:58 +02:00
pancake
304a3a7fcf
Use more R_LOG instead of eprintfs and add more linting checks ##refactor
2022-06-28 11:24:06 +02:00
Richard Patel
363df75c06
Replace some instances of eprintf with R_LOG_
2022-06-28 02:49:42 +02:00
pancake
e69645a9c2
Add sys/lint.sh and run it in the CI ##refactor
2022-06-27 11:31:24 +02:00
Denis Ovsienko
a0fec9b8fc
Fixup commit 88f5284
.
...
"source" is a bashism, and in shells that implement POSIX shell when
invoked as /bin/sh (such as dash in Ubuntu) it usually means an error:
./sys/debian.sh: 21: ./sys/debian.sh: source: not found
Use the portable "." equivalent to make it good.
2022-06-09 23:47:12 +02:00
pancake
88f5284422
Massage MAKE_JOBS for sys/debian.sh too ##build
2022-06-09 19:10:16 +02:00
pancake
44b3dff342
Move -Werror from sys/debian.sh to ghci's build.yml
2022-06-09 18:18:16 +02:00
pancake
821d92d500
Fix noisy pkg-config warnings in sys/install.sh
2022-06-08 23:29:14 +02:00
pancake
d71629bf38
Fix -Werror=overflow in anal.bpf
2022-06-07 11:08:21 +02:00
condret
426b503c0c
Update clang-format.py skiplist
2022-05-18 06:59:34 +02:00
pancake
2beaa78069
Remove asm.bf, and move its .opasm to the anal.bf ##anal ( #20070 )
2022-05-08 13:36:42 +02:00
pancake
15df7cc457
Minor cleanup in sys/install.sh
2022-04-22 15:59:24 +02:00
kakamaika
58e795ec28
Fix for --without-pull not working in install.sh ##build
2022-04-21 18:06:59 +02:00
pancake
60182bb63a
Add missing `export` cflags in sys/user
2022-03-22 09:44:10 +01:00
pancake
245babbf9e
Lots of cleanups to reduce the regressions in TCC ##refactor
...
* Cleanup crypto.aes and anal.arm_cs to make the latest tcc happy
* Dont pick latest tcc. as its broken (-30 commits for now)
* Dont pass multi-dimensional arrays as argument
* Don't assume TCC supports threads, because it doesnt
* Many intrinsics are missing still for tcc on darwin-arm64
* lz4 code crashes when compiled with latest tcc and needs a full rewrit
* Add more null checks here and there
* Remove unused code in the tcc parser
2022-03-17 18:40:58 +01:00
pancake
d759ee6a07
Fix title glitch in release-notes script
2022-03-15 19:53:02 +01:00
Sergi Àlvarez i Capilla
842b89a3cb
Add fPIC to user.sh builds
2022-03-15 12:22:38 +01:00
Lazula
3fc98d4e7f
Check for .git extension in upstream remote in install scripts ( #19808 )
2022-03-11 13:16:53 +01:00
Sergi Àlvarez i Capilla
ba6c958c7b
Fix sys/release-notes when HEAD a tagged ##build
2022-03-02 11:45:52 +01:00
Pau Rodriguez-Estivill
69587d462d
Fix download artifacts
2022-03-01 15:10:02 +01:00
Pau Rodriguez-Estivill
e159986435
Remove check workflow status in download-artifacts
2022-03-01 15:10:02 +01:00
Pau Rodriguez-Estivill
774b19a2bc
Join build and release workflows
2022-03-01 15:10:02 +01:00
Pau Rodriguez-Estivill
7767100782
Clear build workflow
2022-03-01 15:10:02 +01:00
pancake
b636941cef
Release 5.6.4
2022-02-28 12:30:02 +01:00
Pau Rodriguez-Estivill
041acbb2ca
Split CI workflows
2022-02-18 12:45:11 +01:00
Pau Rodriguez-Estivill
14d071dea3
Move download artifacts as script
2022-02-18 12:45:11 +01:00
Sergi Àlvarez i Capilla
79b39bb54d
Fix java oobread in id_000000,sig_06,sync_m1,src_000048 ##crash
...
* Reported by Cen Zhang via huntr.dev
2022-02-07 23:58:09 +01:00