6834 Commits (0f3e8b79be6019de6145a52b4ee7002a1772e5c6)
 

Author SHA1 Message Date
Siegfried Pammer 0f3e8b79be
Merge pull request #2567 from icsharpcode/filename-sanitizer 4 years ago
Siegfried Pammer 37456672d7 WholeProjectDecompiler: set segment length for Unix to 255. 4 years ago
Siegfried Pammer a48f0d311c Fix #2330: Add conditional sub directory support 4 years ago
Daniel Grunwald f3e87d7563
Merge pull request #2568 from icsharpcode/abstract-static-interface-members 4 years ago
Siegfried Pammer 01e5e70bf7 'override' is only valid outside of interfaces. 4 years ago
Siegfried Pammer 15f49c0079 Add basic support for abstract static members in interfaces. 4 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
Andreas Weizel ac165d68c7 Fix build error 4 years ago
Andreas Weizel a2d11cc647 Upload compiled MSI file as build artifact on release build 4 years ago
Andreas Weizel 85574e639f Fix and improve ILSpy.Installer project 4 years ago
Andreas Weizel 33fcbae491 Switch ILSpy.Installer project from old to new project format 4 years ago
Andreas Weizel 59e1f8e64f Add start menu shortcut on installation 4 years ago