radare2-devel-5.9.8-bp155.2.3.1<>,gR΃I%z YG l=4(ǔaq>$y7NC4{󈵈81aehWs (#S}S}ʁnJZMei@ ,rihU`'L]N6oh6a2MVH[5[&Ftr^?fs7+mF`0^AP6 }i&X $g"We aN}Ff rl<2,T|B *NM`iE&oA;r"ZB0ʼrwO'%:)Hʺ1?*LXU736if9XȹIi9z948f'4蔾_{f:QxTh?%}Rq[4M;<>>s8od/]0I&]#@@|+Io-93= +( ԦQ,򈖇0A9"|M~7>>P?@d " :X\hl      * |dF(L4 ((((8(9(:(F.QG.hH6PI>8X@4Y@\AP]I8^_bbccKdcecfclcudvkwlxty|hz<Cradare2-devel5.9.8bp155.2.3.1Devel files for radare2Development files for radare2gR΃i01-armsrv1;SUSE Linux Enterprise 15openSUSELGPL-3.0-onlyhttp://bugs.opensuse.orgDevelopment/Tools/Debuggershttps://www.radare.orglinuxaarch64 S/A3"&Q guk ] RV453IA0}_ A)D%$($D B"[qpPs c yR4v 8 ra t' !O8%  / R"/ X VT E?1Ud iw ^Yc& WU-X > LY^ Hz, 4@U A&"!!pM)&1u1!u%*-_1$% uAdO$I5N#D[u+U DrC xl p ln MG%b #lk e y*xK , V  ^)=? 4g/9x}#x !\; 3( YNeu;E63**eH=K :8\8%;b^Lb$` +/3?$$qq pdoFi&\% ]+>Ah;M  Ra$ oz!{OB * t.   8U  q@]}?>$ 2*NAe*DB%>% u'v2[*v/l\X\c v"uIgR=gR=gR=gR=gR=gR=gR>gR=gR>gR>gR=gR=gR=gR=gR>gR=gR>gR=gR=gR=gR=gR=gR~gRAgRAgRAgRAgRAgRAgRAgRAgRAgRAgRAgRAgRAgRAgRAgRAgRAgRAgRAgRgR\gR\gR\gR\gR\gR\gRgR\gR\gR\gR\gR\gR\gR\gR\gR\gR\gR\gR\gR\gR\gR\gR\gR\gR\gR\gR\gR\gR\gR\gR\gR\gR\gRgAlexander Bergmann Alexander Bergmann Dominique Leuenberger Timothy Brown Paolo Stivanin Ferdinand Thiessen Ferdinand Thiessen Stefan Brüns Stefan Brüns Daniel Molkentin Robert Frohl Daniel Molkentin Paolo Stivanin Daniel Molkentin Daniel Molkentin Daniel Molkentin Daniel Molkentin Daniel Molkentin Daniel Molkentin atoptsoglou@suse.comDaniel Molkentin Daniel Molkentin Daniel Molkentin daniel.molkentin@suse.comdaniel.molkentin@suse.comdaniel.molkentin@suse.comstefan.bruens@rwth-aachen.dedaniel.molkentin@suse.comdaniel.molkentin@suse.comdaniel.molkentin@suse.comdaniel.molkentin@suse.comdaniel.molkentin@suse.comdaniel.molkentin@suse.commpluskal@suse.comdaniel.molkentin@suse.com mardnh@gmx.deboris@steki.netboris@steki.netmardnh@gmx.de- Update to version 5.9.8: * Resolved CVE: - CVE-2024-29645: buffer overflow vulnerability allows an attacker to execute arbitrary code via the parse_die function (boo#1234065). For details, check full release notes: https://github.com/radareorg/radare2/releases/tag/5.9.8 https://github.com/radareorg/radare2/releases/tag/5.9.6 https://github.com/radareorg/radare2/releases/tag/5.9.4 https://github.com/radareorg/radare2/releases/tag/5.9.2 https://github.com/radareorg/radare2/releases/tag/5.9.0 https://github.com/radareorg/radare2/releases/tag/5.8.8- Update to 5.8.6 For details, check full release notes: https://github.com/radareorg/radare2/releases/tag/5.8.6 - Remove radare2-CVE-2023-1605.patch (boo#1209686).- Fix a denial of service vulnerability via misparses symbol information in COFF files (boo#1209686, CVE-2023-1605). + Add radare2-CVE-2023-1605.patch- Update to version 5.7.8 (boo#1201820, CVE-2022-34502): + Heap buffer overflow via the function consume_encoded_name_new + Significant number of changes and bug fixes since 5.7.0- Update to 5.7.0 * Significant number of changes and bug fixes * Resolves 38 CVEs - CVE-2022-0139 - https://bugzilla.opensuse.org/show_bug.cgi?id=1195713 - CVE-2022-0173 - CVE-2022-0419 - https://bugzilla.opensuse.org/show_bug.cgi?id=1195444 - CVE-2022-0476 - https://bugzilla.opensuse.org/show_bug.cgi?id=1196414 - CVE-2022-0518 - https://bugzilla.opensuse.org/show_bug.cgi?id=1195746 - CVE-2022-0519 - https://bugzilla.opensuse.org/show_bug.cgi?id=1195761 - CVE-2022-0520 - https://bugzilla.opensuse.org/show_bug.cgi?id=1195741 - CVE-2022-0521 - https://bugzilla.opensuse.org/show_bug.cgi?id=1195760 - CVE-2022-0522 - https://bugzilla.opensuse.org/show_bug.cgi?id=1195742 - CVE-2022-0523 - https://bugzilla.opensuse.org/show_bug.cgi?id=1195720 - CVE-2022-0559 - https://bugzilla.opensuse.org/show_bug.cgi?id=1196052 - CVE-2022-0676 - https://bugzilla.opensuse.org/show_bug.cgi?id=1196345 - CVE-2022-0695 - https://bugzilla.opensuse.org/show_bug.cgi?id=1196484 - CVE-2022-0712 - https://bugzilla.opensuse.org/show_bug.cgi?id=1196320 - CVE-2022-0713 - https://bugzilla.opensuse.org/show_bug.cgi?id=1196319 - CVE-2022-0849 - https://bugzilla.opensuse.org/show_bug.cgi?id=1196819 - CVE-2022-1031 - https://bugzilla.opensuse.org/show_bug.cgi?id=1197420 - CVE-2022-1052 - https://bugzilla.opensuse.org/show_bug.cgi?id=1197509 - CVE-2022-1061 - https://bugzilla.opensuse.org/show_bug.cgi?id=1197508 - CVE-2022-1207 - https://bugzilla.opensuse.org/show_bug.cgi?id=1197991 - CVE-2022-1237 - https://bugzilla.opensuse.org/show_bug.cgi?id=1198185 - CVE-2022-1238 - https://bugzilla.opensuse.org/show_bug.cgi?id=1198186 - CVE-2022-1240 - https://bugzilla.opensuse.org/show_bug.cgi?id=1198187 - CVE-2022-1244 - https://bugzilla.opensuse.org/show_bug.cgi?id=1198132 - CVE-2022-1283 - https://bugzilla.opensuse.org/show_bug.cgi?id=1198291 - CVE-2022-1284 - https://bugzilla.opensuse.org/show_bug.cgi?id=1198292 - CVE-2022-1296 - https://bugzilla.opensuse.org/show_bug.cgi?id=1198375 - CVE-2022-1297 - https://bugzilla.opensuse.org/show_bug.cgi?id=1198376 - CVE-2022-1382 - https://bugzilla.opensuse.org/show_bug.cgi?id=1198592 - CVE-2022-1383 - https://bugzilla.opensuse.org/show_bug.cgi?id=1198593 - CVE-2022-1437 - https://bugzilla.opensuse.org/show_bug.cgi?id=1198804 - CVE-2022-1444 - https://bugzilla.opensuse.org/show_bug.cgi?id=1198805 - CVE-2022-1451 - https://bugzilla.opensuse.org/show_bug.cgi?id=1198807 - CVE-2022-1452 - https://bugzilla.opensuse.org/show_bug.cgi?id=1198808 - CVE-2022-1649 - https://bugzilla.opensuse.org/show_bug.cgi?id=1199418 - CVE-2022-1714 - https://bugzilla.opensuse.org/show_bug.cgi?id=1199555 - CVE-2022-1809 - https://bugzilla.opensuse.org/show_bug.cgi?id=1199806 - CVE-2022-1899 - https://bugzilla.opensuse.org/show_bug.cgi?id=1199972 - Remove unneeded libewf dependency- Update to 5.5.4: * New IOBanks APis and commands replacing skyline and making io faster (2-10x) * Faster analysis, type matching, binary parsing (2-4x) * [] and =[] esil operations has been removed (size is mandatory) * Lots of important bugs fixed in bin parsers and disassemblers * Add support for the latest iOS15 dyld4 Atlas-style cache formats * Autorename signature matching collisions and faster search * Add assembler for riscv and disassemblers for PDP11, Alpha64 and armv7.v35 * Improved integration with r2frida remote filesystems * Cleaning debugger for windows (32 and 64) and macOS makes it more reliable and stable * Add seven segment printing (?ea for ascii-art text titles) * Improved xrefs visualization with new axfm and axtm commands * Add avg command to manage global variables * The sixref plugin is now easier to use to find xrefs on arm64 code * Improved multibin (select all bins or one) and multidex support in apk:// * Better build scripts for Windows (add asan and w32 profiles) * Added armv7.v35 and improves esil emulation with the arm64.v35 * Add more help messages and set scr.prompt.tabhelp true by default * AES key wrap algorithm support in rahash2 * Fix var serialization issues in debugger reloading (ood) and projects saving (Ps) * Add Amiga and MSX rom/bin parser plugin and test @romerojoseant @trufae * Visual slides (r2s) allow interactive content to be used within r2 * Print and convert ternary values back and forth * Add the vector35 arm64 for analysis, esil and disasm and r2 can be built without capstone * Improved integration to use r2ghidra analysis and disassemble mainly tested for avr, v850 and arm64 * Fix emulation of several x86 and arm64 instructions, including an scripted way to import official arm64 instruction descriptions * Bring back the cmd.pin to instrument the esil emulation when a specific address is hit * Small steps towards Projects with improved management for version control * Improved visual and panels with better interactions and fixed glitches - Remove CVE-2021-3673.patch- Add CVE-2021-3673.patch, fixing CVE-2021-3673 (boo#1189009): resource exhaustion and DoS- Update to 5.3.1 * Fix CVE-2021-32613: Double free vulnerability in the pyc parse via a crafted file which can lead to DoS. * Fix assembling invalid arm64 instructions dont result in invalid representations * Add http.basepath to support sub directory handling for proxying purposes * Support instruction descriptions when using the r2ghidra disassembler plugin * Fix issues and enable the garbage collector when running @vlang scripts * Fix arm16 ldr post indexing esil expression * Fix r2pipe regression caused by a change in RCons buffering when chaining multpile commands * Support user defined REgg plugins * Full changes: https://github.com/radareorg/radare2/releases/tag/5.3.0- Install "r2p" multicall symlink as r2pipe, r2p conflicts with polylib.- Update to 5.2.1 * See https://github.com/radareorg/radare2/releases/tag/5.2.1 - Packaging changes: * Use license tag for COPYING/COPYING.LESSER * Use SPDX 3.0 format for License * Use system libzip/xxhash/libuv * Move plugin directory from devel to main package * Remove broken and no longer relevant rpmlintrc * Various small cleanups- Update to 5.0.0 * See https://github.com/radareorg/radare2/releases/tag/5.0.0- Update to 4.5.0 * Analysis - Initial API for base type kinds (enum, struct, union) - Rename PowerPC to PPC - Improve RISC-V analysis for compressed instructions - Add endbr64 as a function prelude for x86-64 binaries - Improve BP vars/args detection - Detect register args used only by callee - Match args name/types from function definition - Improve itanium RTTI parsing and vtable search - Refactor Variables out of SDB - Implement basic concept of signature bestmatch * asm - Add support for WebAssembly SIMD extension - Boolify r_asm_is_valid and r_asm_set_syntax API - x86_64/x86_32: Implement assembler endbr32 and endbr64 instructions - x86_64: Support mov r64, 0xffffffffffffffff - x86_64: Fix mov r32, -imm32 encoding - Move inferior GNU Hexagon plugin to extras - For a complete list of changes see: https://github.com/radareorg/radare2/releases/tag/4.5.0 https://github.com/radareorg/radare2/releases/tag/4.4.0- Update to 4.3.1 Fix segfault in om= command Fix dead process issue with ood/doo command Fix build with ancient capstone3 Fix build with pre-c99 compilers Some more code cleanups + refactorings Changes for 4.3.0 anal Rename the Function Flag on afn (#16078) Fix 'af' missing lines bug when analyzing in frida://0 Implement function names with dots in signatures Remove more members from RAnalBlock Remove prev, jumpbb and failbb from RAnalBlock Refactor Anal Hints (#15876) Skip empty esil expressions in 'aeab' to fix partial results issue Add 'aba' command as an alias for aeab Fix aeab and add V (values) in aea outputs Implement aeab command asm Fix #13908 - x86 aoj for instruction with hidden operand Add 'wao jinf' for Dalvik Determine Gameboy hardware registers in disassembly (#15909) bin Add new BIND_OPCODE_THREADED constant for MACHO binaries (arm64e) Add Windows Crash Dump format support (#16087) Minor Fixes and Tests for NSO/NRO (#16053) Fix iS hash outputs (#16044) Add Authentihash support for PE (#15987) Fix ELF symbols for names just before the end of strtab Parse dyldcache local symbols Fix some out of bound accesses in LE (#15943) Fix #14325 - Honor segments in DEX files (#15920) Many FLIRT handling fixes build Fix debugger build on Linux/s390x 'sign' as an alias for ios-sign and macos-sign Build debian package in CI cons Fix again the EOL bgcolor issue (and improve scr.html) (#16120) Implement ecHj to list highlight rules in json format Fix r_table_tostring for string with ansi escape code (#16069) Fix #16063 - bgcolor not reset on newlines Fix ecH- deleting ecHi and deleting meta highlight items Fix #15359 - Enable key.f# keys to be used in the shell Improve the gentoo theme core tree-sitter: support iter commands (#16111) Initial implementation of the 'rb' command to rebase all the things Use state struct and start handling cmd_substition_arg in tree-sitter (#15966) debug Use RTable API in r_core_debug_rr (#16066) Fix show register value in column (#16010) Add 'dbH' to set hardware breakpoints (#15933) disasm Improve ecH (ecH-* dels them all, ecH- doesnt segfault, ecH list) esil If esil.addr.stack is mapped find an available one When esil.stack.addr is -1 set it to the next unallocated address Code cleanup for r_core_esil_step() (#16017) graph Add graph.aeab to show esil stats instead of disasm json Fix #15851 /wj without arg produce '\n' (#15885) panels Fix a bug on clicking in panels (on Mac and Linux) projects Preserve "functions" flagspace when saving projects (#16057) refactor Revert "Avoidify the RUtil.strTrim() APIs, rename trimHeadTail() and add asserts in RConfig Avoidify the RUtil.strTrim() APIs, rename trimHeadTail() and add asserts in RConfig Fix consecutive call to r_table_sort (#16049) Kill all globals in rabin2.c Remove globals from main.r2 Remove globals from rax2 Revert "Avoidify the RUtil.strTrim() APIs, rename trimHeadTail() and add asserts in RConfig" test Add tests for RList (set, get, reverse, clone, append, prepend) and remove legacy Add initial sparc regression tests Handle ^C in r2r.v and support threads in fuzz tests r2r.v: Assume BROKEN=1 if not 0 or "" (#15936) Add Unit Tests to Meson (#15926) types Fix tccj, tccl, tcc* output errors and add tests (#15931) util Avoidify the strTrim() APIs + cleanup/refactor Memory leak fix proposal in syscmd_join visual Fix #15963 - Handle / in Vx (visual xrefs) Changes for 4.2.0 anal Fix #15091 - Make 0 fcnsize warning more meaningful and verbose-only (#15866) Fix jumptable size #13812 (#15822) Fix afs not working without rettype Fix a null deref in fcn_recurse Remove Custom Analysis for Java (#15817) Refactor RAnal Basic Blocks and Functions (#15169) Change RAnalBlock.size to ut64 Make type matching independent of bb list order Improve the op.type text representation when unhandled modifiers are used Remove dupped basic block analysis in core (#15714) asm 'push rip' is not a valid instruction bin Improve realname support for symbols (#15702) Add test for #15727 (smd strings) (#15777) r_str_unescape: Support all izz esc seqs (#15770) Force read permissions on all load maps in ELF Initial implementation of LX/LE file plugin cons Implement ar, and dr, commands to list registers in table format Fix #14424 - Handle ~ operator in the ms shell Implement r_strbuf_slice and use it in panels to solve a glitch core Add ?V0 ?V1 ?V2 - for semver support Upgrade to acr-1.8.1 to get semver support Add pkgname in RLibStruct for r2pm on outdated plugins debug Added reverse step and continue support to gdbr Moved drC to drpC for profile comments and added drC for reg comments Added register specific comment parsing to register profiles Fix crash caused by rebasing a file without sections Set cfg.debug to true before running oodf in doof Fix multithreaded breakpoint behavior in linux Attach to new linux threads on creation Fix debugger build on linux-s390x Always unset bps after continue and step hard Add detailed location info to dpt using pc instead of path Add packed sizes to gdb vector registers and improve mapping of target description to r2 regs Fix drt not printing non 64bit/32bit registers and flags Refactor breakpoint validation (#15754) Refactor breakpoint validation Revert "Validate bp addr on rebase and restore instead of preventing creation Validate bp addr on rebase and restore instead of preventing creation Fix hardware bp restoring and fix hwbp repeating errors Add location in file to linux dpt output Fix var rebasing by saving regname info Refactoring ptrace register write for BSD Implement bsd_thread_list for FreeBSD Fix reopening of windows debug after detaching not working Fix windows breakpoint rebasing Prevent the restoration of disabled breakpoints diff Add explicit fingerprint_size to RAnalFunction Add ccdd command to diff decompiler output of two functions Add ccdd command to diff using decompiler (experimental) disasm Remove realname from strings (#15841) Show flag realname when finding a function and realname is enabled Hide flag comments when realname is shown (#15801) asm.symbol: Improve code/test a bit more (#15798) asm.symbol: Fix flag name when disasm from non-flag addr with no anal esil Add RISC-V 64 word instructions and test (#15742) Correct RISC-V division and add test (#15712) io Fix #15789: Increment offset for reads as well (#15865) json Use PJ api in the output of isj and show realname Fix issues in iCj, drlj and arlj Fix izzzj json output Fix gen json dwarf with pj api (#15755) Fix is.j iEj and iaj json validation issue in r2 -- (#15724) panels More fix for resizing issue (#15844) Performance improvements for the cursor mode Code clean-up and a little performance improvement for decompiler cache All the available decompilers outputs will be properly shown with this Make the decompiler cache work properly Add H key for cursor mode which works like the one in vim print Implemented pmj (#15864) r_debug Debug, BSD systems refactoring search Add elliptic curve private key search in /cr command (#15761) izzzj: Add izzj attributes (#15759) signatures Apply types on matching zignature data table Add f, command to list flags in table format test Fix V testsuite build with latest V from git (#15867) Convert cmd_pd* tests from <