Skip to content

Commit

Permalink
Public beta3 release of the .NET DllExport - v1.6-beta3:
Browse files Browse the repository at this point in the history
* NEW: Implemented another storage for configuration: '.net.dllexport.targets'. Issue #49.
* NEW: Implemented automatic checking existence of a correct exported proc via Conari. Issue #55.
       Wizard controls it via `$(DllExportPeCheck)`:
        * 0x01 bit - Will check count of all planned exports from final PE32/PE32+ module.
        * 0x02 bit - Will check existence of all planned exports (IL code) in actual PE32/PE32+ module.

* NEW: Implemented PE32/PE32+ Viewer to check manually available exports from final modules. Issue #55.
       New key for manager:
        ```
        -pe-exp-list {module} - To list all available exports from PE32/PE32+ module.
        ```

        Sample:
        ```
        DllExport -pe-exp-list bin\Debug\regXwild.dll
        ```

* NEW: Implemented `-pkg-link {uri}` key for DllExport manager. Issue #53.
* NEW: New settings for Wizard:
        * Path to custom ILAsm.
        * Flag to keep intermediate Files (IL Code, Resources, ...).
        * Timeout of execution in milliseconds.

* CHANGED: Updated MvsSln v2.0. Full changelog: https://github.com/3F/MvsSln/blob/master/changelog.txt
* NOTE: PE-features via Conari v1.3.0 https://github.com/3F/Conari
  • Loading branch information
3F committed Oct 27, 2017
1 parent 2e20ff8 commit f39a1e9
Show file tree
Hide file tree
Showing 7 changed files with 44 additions and 11 deletions.
2 changes: 1 addition & 1 deletion .release.version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
beta2
beta3
4 changes: 4 additions & 0 deletions 3rd-party.txt
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,10 @@ DllExport [ github.com/3F/DllExport ]
### MvSln

* https://github.com/3F/MvsSln

### Conari

* https://github.com/3F/Conari

### GetNuTool core & hMSBuild logic

Expand Down
2 changes: 1 addition & 1 deletion Configurator/ConfVersion.cs
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ internal struct ConfVersion

public const string S_NUM = "1.6.0";
public const string S_REV = "9361";
public const string S_REL = "beta2";
public const string S_REL = "beta3";

public const string S_NUM_REV = S_NUM + "." + S_REV;

Expand Down
8 changes: 4 additions & 4 deletions Readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,10 @@ Copyright (c) 2016-2017 Denis Kuzmin <[email protected]>
[![Latest-Release](https://img.shields.io/github/release/3F/DllExport.svg)](https://github.com/3F/DllExport/releases/latest)
[![License](https://img.shields.io/badge/License-MIT-74A5C2.svg)](https://github.com/3F/DllExport/blob/master/LICENSE)
[![NuGet package](https://img.shields.io/nuget/v/DllExport.svg)](https://www.nuget.org/packages/DllExport/)
[![coreclr_ILAsm](https://img.shields.io/badge/coreclr_ILAsm-v4.5.1-F34B7D.svg)](https://github.com/3F/coreclr)
[![coreclr_ILAsm](https://img.shields.io/badge/coreclr_ILAsm-v4.5.1-C8597A.svg)](https://www.nuget.org/packages/ILAsm/)
[![GetNuTool core](https://img.shields.io/badge/GetNuTool-v1.6.1-93C10B.svg)](https://github.com/3F/GetNuTool)
[![MvsSln](https://img.shields.io/badge/MvsSln-v1.0.1-865FC5.svg)](https://github.com/3F/MvsSln)
[![MvsSln](https://img.shields.io/badge/MvsSln-v2.0.0-865FC5.svg)](https://github.com/3F/MvsSln)
[![Conari](https://img.shields.io/badge/Conari-v1.3.0-8AA875.svg)](https://github.com/3F/Conari)


[`DllExport`](https://3f.github.io/DllExport/releases/latest/manager/)` -action Configure` [[?](#how-to-get-dllexport)]
Expand Down Expand Up @@ -67,8 +68,7 @@ Our Wizard and lightweight manager [[?](https://github.com/3F/DllExport/issues/3
[![DllExport.bat](https://raw.githubusercontent.com/3F/DllExport/master/Resources/img/DllExport_manager.png)](https://3f.github.io/DllExport/releases/latest/manager/)
[![youtube.com/watch?v=okPThdWDZMM](https://raw.githubusercontent.com/3F/DllExport/master/Resources/img/DllExport_Wizard_overview_youtube.jpg)](https://www.youtube.com/watch?v=okPThdWDZMM)
[![PeViewer](https://raw.githubusercontent.com/3F/DllExport/master/Resources/img/DllExport_PeViewer.png)](https://3f.github.io/DllExport/releases/latest/manager/)
[![PeViewer](https://raw.githubusercontent.com/3F/DllExport/master/Resources/img/DllExport_PeViewer.png)](https://github.com/3F/DllExport/issues/55)
----
Expand Down
2 changes: 1 addition & 1 deletion Wizard/WizardVersion.cs
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ internal struct WizardVersion

public const string S_NUM = "1.6.0";
public const string S_REV = "9361";
public const string S_REL = "beta2";
public const string S_REL = "beta3";

public const string S_NUM_REV = S_NUM + "." + S_REV;

Expand Down
33 changes: 31 additions & 2 deletions changelog.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,34 @@
DllExport - github.com/3F/DllExport
- - - - - - - - - - - - - - - - - -
DllExport - https://github.com/3F/DllExport
- - - - - - - - - - - - - - - - - - - - - -

[v1.6-beta3] 2017.10.27

* NEW: Implemented another storage for configuration: '.net.dllexport.targets'. Issue #49.
* NEW: Implemented automatic checking existence of a correct exported proc via Conari. Issue #55.
Wizard controls it via `$(DllExportPeCheck)`:
* 0x01 bit - Will check count of all planned exports from final PE32/PE32+ module.
* 0x02 bit - Will check existence of all planned exports (IL code) in actual PE32/PE32+ module.

* NEW: Implemented PE32/PE32+ Viewer to check manually available exports from final modules. Issue #55.
New key for manager:
```
-pe-exp-list {module} - To list all available exports from PE32/PE32+ module.
```

Sample:
```
DllExport -pe-exp-list bin\Debug\regXwild.dll
```

* NEW: Implemented `-pkg-link {uri}` key for DllExport manager. Issue #53.
* NEW: New settings for Wizard:
* Path to custom ILAsm.
* Flag to keep intermediate Files (IL Code, Resources, ...).
* Timeout of execution in milliseconds.

* CHANGED: Updated MvsSln v2.0. Full changelog: https://github.com/3F/MvsSln/blob/master/changelog.txt
* NOTE: PE-features via Conari v1.3.0 https://github.com/3F/Conari


[v1.6-beta2] 2017.08.19

Expand Down
4 changes: 2 additions & 2 deletions tools/DllExport.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
<metadata>
<id>DllExport</id>
<version>1.6.0-beta2</version>
<version>1.6.0-beta3</version>
<title>.NET DllExport</title>
<authors>github.com/3F/DllExport</authors>
<owners>reg</owners>
Expand All @@ -17,7 +17,7 @@
~~~~~~~~
Get it via GetNuTool:
==========================================
gnt /p:ngpackages="DllExport/1.6.0-beta2"
gnt /p:ngpackages="DllExport/1.6.0-beta3"
==========================================
* https://github.com/3F/GetNuTool

Expand Down

0 comments on commit f39a1e9

Please sign in to comment.