6839 Commits (e4a8b62534c09e1b2778b388dadfd6c60b7781ac)
 

Author SHA1 Message Date
Christoph Wille e4a8b62534 Release of 7.2 P3 3 years ago
Siegfried Pammer 43a22d234e
Merge pull request #2387 from icsharpcode/search-predicates 3 years ago
Siegfried Pammer 2646265069 #2565: Improve GetFileNameForResource: Assume that input is already a filename. 3 years ago
Siegfried Pammer 0f3e8b79be
Merge pull request #2567 from icsharpcode/filename-sanitizer 3 years ago
Siegfried Pammer 37456672d7 WholeProjectDecompiler: set segment length for Unix to 255. 3 years ago
Siegfried Pammer fe2adcd887 Add context menu entries to allow setting "inassembly:" and "innamespace:" prefixes from tree nodes and search results. 3 years ago
Siegfried Pammer 209e2de6d0 First part of #1175 and #828: Add 'innamespace' and 'inassembly' predicates to allow scoping search to a specific assembly/namespace. 3 years ago
Siegfried Pammer a48f0d311c Fix #2330: Add conditional sub directory support 3 years ago
Daniel Grunwald f3e87d7563
Merge pull request #2568 from icsharpcode/abstract-static-interface-members 3 years ago
Siegfried Pammer 01e5e70bf7 'override' is only valid outside of interfaces. 3 years ago
Siegfried Pammer 15f49c0079 Add basic support for abstract static members in interfaces. 3 years ago
Christoph Wille 888c2454b6
Update the tools that ILSpy is part of (or its decompilation engine) 4 years ago
Siegfried Pammer bf336d85cf Fix second issue mentioned in #2565: resource names such as path/to/file.ext are now properly handled as relative paths. 4 years ago
Siegfried Pammer 849161e362 - Replace DecompilerTextView.CleanUpName with direct uses of WholeProjectDecompiler.CleanUpFileName 4 years ago
Siegfried Pammer 07ee98ca37 #2564: lock list.lockObj as well. 4 years ago
Siegfried Pammer 2debfe9e73 Fix #2564: Make sure lock is held in all AssemblyList ctors that modify it. 4 years ago
Daniel Grunwald 787621fb51 Revert "Use Nop instead of InvalidExpression to hold the "goto from catch-block to try-block" comment" 4 years ago
Daniel Grunwald cedd8a6bf6 Fix #2480: Avoid yield-return decompilation if there are unrecognized state assignments in a finally method. 4 years ago
Daniel Grunwald 77dcbbee86 Use Nop instead of InvalidExpression to hold the "goto from catch-block to try-block" comment 4 years ago
Daniel Grunwald b404bf3aa7 #2480: avoid crash if ILAst "cannot jump into block container" invariant is violated 4 years ago
Siegfried Pammer d04df6e387 ilspycmd: Add missing long forms of some options. 4 years ago
Siegfried Pammer 46087193bf Update ilspycmd help text in README.md 4 years ago
Siegfried Pammer d4a7870df6 ilspycmd: Use VersionOptionFromMember to allow using --version without an argument. 4 years ago
Siegfried Pammer 130a07dbb4 ilspycmd: fix LanguageVersion help text 4 years ago
Christoph Wille fbad0d8990 Add Release build step 4 years ago
Christoph Wille 2e5411732a Update McMaster.Extensions.CommandLineUtils to latest 4 years ago
Daniel Grunwald f104233e78 Fix #2388: Add support for branch from catch-block to try-block (VB `On Error Resume Next`) 4 years ago
Daniel Grunwald 8fb44414c9 Remove unused GenerateConvHelper 4 years ago
Christoph Wille 16dbfe76e4 Update TargetFrameworkVersion because https://github.com/actions/virtual-environments/blob/main/images/win/Windows2022-Readme.md only has 19041 and higher SDKs for Windows 10 (see also https://en.wikipedia.org/wiki/Windows_10_version_history) 4 years ago
Christoph Wille 7a98d248c8 Windows 2022 build image https://github.com/actions/virtual-environments/issues/4488 4 years ago
Siegfried Pammer ec6a9afc57 Fix #2448: Decompiler shows some enum values as hexdecimal instead of decimal 4 years ago
Daniel Grunwald d0012bf7d8 StatementTransform: Run an expensive invariant check slightly less often. 4 years ago
Daniel Grunwald 9bbb944e97 Avoid crashing on invalid certain forms of invalid metadata (found in obfuscated assemblies) 4 years ago
Daniel Grunwald 47b12a1d9a Fix #2317: Crash in ExpressionBuilder.VisitStLoc when storing to a null pointer 4 years ago
Daniel Grunwald 92ee317166 Add test case for #2436 4 years ago
Siegfried Pammer f801059659 TDCU: make sure that copies of display-class variables are validated as well. 4 years ago
Siegfried Pammer c987eb66cd Add struct test case. 4 years ago
Daniel Grunwald 149fa4ca16
Merge pull request #2560 from icsharpcode/cs100-file-scoped-namespaces 4 years ago
Siegfried Pammer d8bb40b45b Generate file-scoped namespace declarations, if possible. 4 years ago
Daniel Grunwald 8c508d9bbb #2445: Fix `1f/6f` getting printed as `355f / (678f * (float)Math.PI)` 4 years ago
Siegfried Pammer 1ce435bdc7
Merge pull request #2558 from Rpinski/installer 4 years ago
Siegfried Pammer 70c17dd1c3
Merge pull request #2554 from icsharpcode/fix-ui-typesystem 4 years ago
Siegfried Pammer 9cb0668d17 Remember decompiled nodes before starting decompilation, this fixes problems with changing tabs while a decompilation is in progress. 4 years ago
Siegfried Pammer aafb7d5343 Fix DockWorkspace initialization in release mode: make initialization explicit. 4 years ago
Siegfried Pammer afcf1a2501 Fix #2551: Tabs not being properly closed on assemblies deletion from treeview 4 years ago
Siegfried Pammer 98d5957e24 Use separate FilterSettings for each tab and bind the dropdowns directly to the settings of the active tab page. This should fix #2404. 4 years ago
Siegfried Pammer 2527a0b36e Fix #2550: Menu "Save Code" enable issue on changing C# version 4 years ago
Daniel Grunwald 7f985757a7 Fix #2541: Add explicit `unchecked()` around non-constant cast of constant to `nint` 4 years ago
Daniel Grunwald 17d323c943 Fix #2557: Remove incorrect assertion from `ReduceNestingTransform` 4 years ago
Andreas Weizel 881f825481 Remove unnecessary solution file for installer 4 years ago