summaryrefslogtreecommitdiffstats
path: root/idatui (unfollow)
Commit message (Expand)AuthorFilesLines
36 hoursThe page-freshness check carries the digest the client already holds (heads(e...user1-20/+16
37 hoursAn item edit (c/d/u/p) keeps the listing's walk in front of it instead of dis...user2-9/+75
38 hoursheads(digest=True): the worker answers "does this page still render exactly a...user1-51/+83
39 hoursCORRECTNESS FIX, kept despite a worse metric. The un-chunked refresh was show...user1-11/+24
39 hoursA rename keeps the listing's walk instead of throwing it away. bump_names now...user1-5/+133
40 hoursKeep a listing row's spans and operand extents exactly as they came off the w...user1-11/+16
41 hoursHighlight ranges are computed per line on demand instead of for every match. ...user1-16/+79
41 hoursCORRECTNESS REPAIR, kept on its merits. The full suite (which the gate was NO...user1-11/+14
41 hoursThree targeted cuts: the graph's transposition pass counts keep and swap in o...user2-13/+75
42 hoursRe-run of #18 (_CellRow slice assignment, one-string box borders, memoised St...user1-14/+42
42 hoursRe-run of #16 (keep the joined search body across a cancelled search and acro...user1-11/+27
42 hoursHexView.render_line emits style RUNS instead of one Segment per byte cell (35...user2-12/+39
42 hoursSearch the whole segment as ONE joined string. Every line is concatenated onc...user1-26/+101
42 hoursTwo independent constants: memoise the pygments token -> Rich style lookup (a...user2-5/+32
42 hoursFetch a graph's listing rows from the blocks' MERGED EXTENTS, not their conve...user1-3/+32
42 hoursOnly re-apply a scroll after the next refresh when it actually clamped. Both ...user1-5/+18
43 hoursTwo hot-path fixes found by profiling the plain-line builder: the opcode-byte...user2-5/+11
43 hoursThree micro-wins on the listing-row path: merge the colour-tag and operand-ta...user1-2/+8
43 hoursIncremental search narrows instead of rescanning. Typing a character onto the...user1-14/+51
43 hoursRe-apply #5 (lru_cache on the per-line render + Heads built with their opcode...user1-35/+50
43 hoursStop ida-pro-mcp installing a sys.setprofile hook around every tool call. Its...user1-1/+69
44 hoursdiag: somewhere for swallowed errors to goblasty5-5/+161
44 hourslaunch: the sweep could delete the file it was asked to openblasty1-4/+22
45 hoursworker_client: tests, and stop resurrecting a closed workerblasty1-1/+19
45 hoursapp: the view mode is a type, and 'disasm' is goneblasty5-86/+150
46 hoursapp: lift database edits out of IdaTui, and one prompt abstractionblasty3-741/+932
47 hoursapp: lift trace navigation out of IdaTuiblasty3-343/+474
2 dayssplash: blasty's transparent logo, and stop guessing the cell aspectblasty2-10/+53
2 dayshelp: reach the cheatsheet with H as well as F1blasty1-5/+9
2 daysgraph: navigate to blocks, not to coordinatesblasty1-20/+91
2 daysgraph: the minimap is clickable, and stops swallowing clicksblasty1-8/+75
2 dayssplash: draw the real logo on terminals that canblasty3-10/+344
2 daysrpc: a graph verbblasty1-2/+172
2 daysapp: the graph viewblasty1-10/+911
2 daysdomain: the control-flow graph, with each block's rowsblasty1-0/+120
2 daysgraph: a layered CFG layout engineblasty1-0/+715
2 daysrpc: an opfmt verb, and 'drive fmt'blasty2-14/+68
2 daysapp: 'o' cycles the literal under the cursorblasty1-5/+222
2 daysdomain: operand extents, and the formats behind themblasty1-0/+86
2 dayspane: drive panes under zellij as well as tmuxblasty1-40/+301
7 daysdrive: a note went to address 0, and a slow edit was reported as a failureagent2-4/+17
7 daysrpc: rename_many drops the Hex-Rays cache toouser1-1/+9
7 daysrpc: make a raw firmware image drivable (load options, define, bulk symbols)user3-1/+180
7 daysrpc: comments are instant and newlines no longer vanishuser1-2/+8
8 daysrpc: a navigation that timed out reported success and corrupted the next edituser1-8/+34
8 daysrpc: stop lying to the driver about renames, modals and teardownuser3-8/+140
9 daystrace: a stale navigation no longer drags the view backblasty1-1/+24
10 daystrace: seek verbs — next/previous execution, and who set this registerblasty1-1/+179
10 daystrace: memory at time T — stack in the dock, live bytes in hexblasty2-6/+196
11 daysapp: one instruction map for the decompiled function, not twoblasty1-17/+29