Daniel Grunwald
1961b8a90d
Merge pull request #613 from weltkante/master
...
Fix for issue #612
10 years ago
Daniel Grunwald
08fe5177ef
Merge pull request #587 from LordJZ/case/pointer-handling-squashed
...
Enhanced pointer arithmetic handling
10 years ago
Daniel Grunwald
83da86efb1
Merge pull request #581 from LordJZ/patch-1
...
Fixed generated VB comment
10 years ago
Daniel Grunwald
218e47e8b7
Merge pull request #546 from linquize/webclient-async
...
Get Proxy Server for Web Client asynchronously
10 years ago
Tobias Käs
0ac1330d59
Fix for issue #612
...
AsyncDecompiler lost track of state machine variable when analyzing a
try/catch block.
10 years ago
Linquize
3bf6f9b31f
Get Proxy Server for Web Client asynchronously
...
This prevents WebRequest.GetSystemWebProxy() from blocking UI
10 years ago
Daniel Grunwald
fc6387934d
also create symbols package
10 years ago
Pierrick Gourlain
d4561925a0
FindTreeNode : enable 'find' on Resource type
10 years ago
Daniel Grunwald
382f24666a
Add NRefactory 5.5.1 source code.
...
For the moment, we need to use a customized Mono.Cecil in ILSpy (thread-safe branch + System.Runtime fix),
and build NRefactory against that.
Add script for building ICSharpCode.Decompiler NuGet package.
This package is built against the NuGet Mono.Cecil and NRefactory packages, not against the sourcecode included in this repository.
10 years ago
Pierrick Gourlain
398844fd28
fix error in buildtools : UpdateAssemblyInfo failed when there is a banner in start of cmd
10 years ago
Daniel Grunwald
fa2b392707
Adjust ILSpy to new NRefactory and ICSharpCode.Decompiler versions.
10 years ago
Daniel Grunwald
02a500e762
ICSharpCode.Decompiler: Merge changes from SharpDevelop to ILSpy.
10 years ago
Daniel Grunwald
e88120cb4a
Remove NRefactory sourcecode and use the NuGet package instead.
10 years ago
LordJZ
7cacb70148
Fixed some corner cases
10 years ago
LordJZ
a1d2b812a3
Fixed tree traversal in IntroduceUnsafeModifier
10 years ago
LordJZ
e6058e819a
Spaces to tabs in pointer handling code
10 years ago
LordJZ
5f2097ade6
Fixed C++/CLI generated stackalloc
...
fixed #592
partially fixes #569
10 years ago
LordJZ
aeddcf4b80
Enhanced point arithmetic handling
...
This fixes more complex pointer addition/subtraction examples, like PointerArithmetic3 and 4 test cases. Test case 2 is still failing.
Fixes #565
Fixes #400
10 years ago
Ed Harvey
7e8d010db2
fix #585 : Analyze doesn't seem to work across assemblies
11 years ago
LordJZ
514b058ca9
Fixed generated VB comment
11 years ago
Ed Harvey
0469352e1e
fix #574 : "Add To Main List" context menu updates not always persisted across program runs
11 years ago
Christoph Wille
384508dd45
Increment addin version number for release
11 years ago
Siegfried Pammer
54c720c1bc
Merge pull request #550 from LordJZ/case/global-type
...
Display a reference to a module's global type.
11 years ago
Ed Harvey
6d5e8ec473
Revert: Add 'Sort Assemblies' command to view menu
...
revert 359d04b3b6
This implementation caused problems (and occasional crashes 😊 ) in
selection & history handling
11 years ago
Siegfried Pammer
1a82a8df1f
Merge pull request #570 from 0xd4d/ilspy-call-ipane-closed-before-overwrite
...
Call IPane.Closed() before overwriting xxxPane.Content
11 years ago
Ed Harvey
05848195b1
Merge pull request #568 from 0xd4d/ilspy-preserve-autoloaded-hotreplace
...
Preserve IsAutoLoaded property when hot replacing assemblies
11 years ago
de4dot
23e0a71877
Call IPane.Closed() before overwriting xxxPane.Content
11 years ago
de4dot
f35ebc64d1
Preserve IsAutoLoaded property when hot replacing assemblies
11 years ago
Siegfried Pammer
98f24c21e5
fix #556 : ILSpy doesn't highlight uses of invoked delegates
11 years ago
Siegfried Pammer
9524b9cfb5
clicking anywhere in the DecompilerTextView should clear the reference highlight ( #553 )
11 years ago
Siegfried Pammer
9f161006a5
fix #560 : properly recognize `lock` pattern of C# 2, and add `lock (this)` pattern
11 years ago
Siegfried Pammer
5bb6e4b85b
fix #557 - Missing namespaces when decompiling only a method
11 years ago
Ed Harvey
c3a4b2a248
fix #558 : Last selected assembly isn't loaded if it's an auto-loaded assembly
11 years ago
Ed Harvey
ba12fb0742
Removed redundant code in type 'used-by' analyzer
11 years ago
Ed Harvey
02b461583f
Only cancel a running analysis if user has manually added/removed assemblies
11 years ago
Ed Harvey
1ca36b98d7
Set LoadedAssembly.IsAutoLoaded before adding to AssemblyList
...
Adding LoadedAssy to list triggers events handlers that need
IsAutoLoaded.
11 years ago
Siegfried Pammer
a82bf9a5f9
(SharpTreeView) fix NRE
11 years ago
Siegfried Pammer
daf973b0d5
(SharpTreeView) fix #555 : ILSpy crashes when deleting more than a screenful of assemblies
11 years ago
Siegfried Pammer
9815cf4537
fix shortcut and focus woes ( #553 )
11 years ago
Siegfried Pammer
8c4a38d12e
fix item 6 of #553 : right clicking on an item in the search for types list should display an "Analyze" popup menu
11 years ago
Siegfried Pammer
ca1dba0e92
fix item 5 of #553 : there should be a "Copy" menu item in the AvalonEdit's popup menu among the "Toggle Folding" menu items
...
- add proper file header and correct indentation in FoldingCommands.cs
11 years ago
Ed Harvey
60fe27f744
#358 Separate automatically-loaded assemblies from manually loaded assemblies
...
The assembly list is not automatically sorted into explicit/auto loaded
groups at the moment. Sorting the list loses the tree state (expanded
nodes/selections)...
11 years ago
Ed Harvey
c7ee9d31c1
Add "Load Dependencies" command to Assembly node context menu
11 years ago
Ed Harvey
359d04b3b6
Add 'Sort Assemblies' command to view menu
11 years ago
Siegfried Pammer
19cc44f9f9
fix #554 : Variables are moved outside of the block
11 years ago
Siegfried Pammer
2974829eb5
properly handle encoding in XmlDocumentationProvider (see #485 )
11 years ago
Siegfried Pammer
054f2a1729
Merge pull request #552 from icsharpcode/revert-487-case/empty-async-method
...
Revert "Fixed decompiling empty async methods."
11 years ago
Siegfried Pammer
b9090e43c6
Revert "Fixed decompiling empty async methods."
11 years ago
LordJZ
14bfdecb8a
Display a reference to a module's global type.
...
Global types are used as assembly initializers; they contain global methods (e.g. in VB), and may be used by obfuscators. They can also be renamed so they are hard to find.
11 years ago
Siegfried Pammer
2fc8bf7003
fix #528 : Open Build Output in ILSpy
...
fix #504 : Collapse group in Visual Studio context menu
11 years ago