166 Commits (d9ff200d62356244df2ff927e232da966df6e408)

Author SHA1 Message Date
Siegfried Pammer fa464968e1 Reorder the tree rows when the assembly list is sorted 2 days ago
Christoph Wille 067122455a NuGet September 2026 Updates including .NET 11 RC1 with nearest Roslyn 1 week ago
Siegfried Pammer 42022a3a9e Empty the panes when the assembly list is cleared 1 week ago
Siegfried Pammer 2115bd9028 Read the file system once per reference closure, not per reference 2 weeks ago
Siegfried Pammer 9a4b8e3012 Fix #2919: keep a settings file that cannot be parsed 2 weeks ago
Siegfried Pammer 228041085b Fix #3290: marshal EnsureLazyChildren onto the tree's owning thread 2 weeks ago
Siegfried Pammer ca3e528ce2 Add a Debug-only thread-affinity check to the shared tree model 2 weeks ago
Siegfried Pammer af941339c0 Fix #2054: repair a chain of type forwarders that cycles 2 weeks ago
Christoph Wille 4980c011b8 Never size bundle entry decompression from the manifest's declared size 3 weeks ago
Siegfried Pammer 3dfb59ac87 Resolve package entries by identity and end walks nobody reads 4 weeks ago
Siegfried Pammer 36fa5a3f90 Find package-nested assembly nodes without walking the tree 1 month ago
Siegfried Pammer b2b82ce6a8 Stream the search's assembly walk instead of materializing it 1 month ago
Christoph Wille cdeae656fe
NuGet August 2026 Updates (#3981) 1 month ago
Siegfried Pammer 5a6972323d Fix #633: add an Overrides analysis showing overridden base members 2 months ago
Christoph Wille f5199fae24 Add ILSpyXEventSource for assembly load, resolve, search and analyzer tracing 2 months ago
Christoph Wille b888153f24 NuGet 07/26 updates and .NET 11 P6 Roslyn 2 months ago
Siegfried Pammer 4d42b38af1 Handle truncated XALZ input via EndOfStreamException, not length checks 2 months ago
Christoph Wille c685d5305b Bound XamarinCompressedFileLoader against crafted XALZ headers 2 months ago
Siegfried Pammer 07d5a01d2b Add license headers to source files that lacked them 2 months ago
Siegfried Pammer 17b3539a20 Add a per-assembly target-framework override for reference resolution 3 months ago
Siegfried Pammer 9d38e6c962 Share one MutexProtector between settings and the bookmark list 3 months ago
Christoph Wille da57bad452
Merge pull request #3758 from icsharpcode/christophwille/nu0626 3 months ago
Siegfried Pammer e0cde005f9 Carry all publish RIDs in the core-library lock files 3 months ago
Siegfried Pammer 87748e0cde Override vulnerable transitive packages from the DiaSymReader chain 3 months ago
Siegfried Pammer 8c433ea3ff Add SharpTreeNode.ReloadChildren for the lazy-subtree reset 3 months ago
Siegfried Pammer 667f6ad5f8 Add pwsh dev scripts, repo-wide lock files, and CI NuGet caching 3 months ago
Siegfried Pammer 4585be8de9 Raise atomic ranged events from the tree flattener 3 months ago
Siegfried Pammer c5f8834e57 Stop the assembly list from disposing removed assemblies 3 months ago
Siegfried Pammer dc1ae9c467 Show About page and seed running framework on first run 3 months ago
Siegfried Pammer bb114b27a7 Prevent FailFast when an assembly is unloaded mid-decompile 3 months ago
Siegfried Pammer 2510e70fc6 Search: <angle brackets> opt in to private/compiler-generated entities 3 months ago
Siegfried Pammer 184fe9b650 ImageListResourceEntryNode + factory wiring 3 months ago
Siegfried Pammer 83716e1801 Port ILSpy.Tests analyzer-library tests 3 months ago
Siegfried Pammer a9b6b0d318 Tree paints before decompile; AssemblyTreeNode observes load 3 months ago
Siegfried Pammer 2d0a7418d7 Lazy LoadedAssembly + 2s cooldown sweep + perf test 3 months ago
Siegfried Pammer 6f955e0a1f Factory-walking resource dispatcher + Save scaffolding 3 months ago
Siegfried Pammer e02097dccf Replace ISettingsFilePathProvider with Func<string> and move IResourceFileHandler to ILSpyX. 3 months ago
Siegfried Pammer b729995435 Remove WPF ILSpy host (prep for Avalonia rewrite) 3 months ago
Christoph Wille 5833ee57a4 Updates for .NET Preview 4 4 months ago
Christoph Wille 6cd4131d59 Update NuGet packages (vulnerable and basic) 4 months ago
Siegfried Pammer a8d841199d Lift IDisposable to MetadataFile and dispose evicted assemblies. 4 months ago
Christoph Wille f99b4a21a7 Nuget package updates 04/26 5 months ago
Christoph Wille e66bcc2cde Introduce version variables for often-used package version 5 months ago
Siegfried Pammer d4ba170675 Fix nullability of ITreeNode 6 months ago
Christoph Wille c0d26255fa
.NET Update 10.0.4 to 10.0.5 (#3681) 6 months ago
Christoph Wille 2f311c233d
Roslyn 5.3.0 (#3665) 6 months ago
Christoph Wille a1e2a4aa91
NuGet Update 02/26 (#3663) 7 months ago
Siegfried Pammer d8c619d2ad Fix #3655: ExtractPackageEntryContextMenuEntry 8 months ago
Lex Li 6c5a35c134 Enhance SharpTreeNodeCollection to enforce type safety for IList operations 8 months ago
Lex Li 9e74d29c85 Refactor for cross platform port (#3641) 9 months ago