devicemap-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Werner Keil <>
Subject Re: [VOTE] Release Apache DeviceMap C# client version 1.0.1
Date Tue, 22 Sep 2015 13:23:15 GMT
P.s.: The reason why the PFX is only in one, is because it is somehow bound
to the App.config (which defines the Data file location, so it's essential
to the console)
Only DeviceMapConsole has the app config, hence only there this temporary
key exists.

The .csproj.user file is auto-generated, that's why it is in .svnignore,
only contains a "fallback locale", which again only seems relevant for the
executable, while the DLL is locale-insensitive.

On Tue, Sep 22, 2015 at 3:17 PM, Werner Keil <> wrote:

> They were zipped from the local workspace. Both are are VS specfic and
> unless present e.g. the .user file will be regenerated.
> Similar to settings.xml for Maven, but Visual Studio can't do without
> them. I put them to SVNignore, but especially for the auto-generated key
> (the others are source in XML format anyway) I remember there was a
> situation where it complained about the missing file. There's an
> 'Include="DeviceMapConsole_TemporaryKey.pfx"' statement in the .csproj file
> under "App.config". The temporary key makes little sense unless you let
> Visual Studio encrypt or sign stuff (AFAIK it is not compatible with our
> signatures we use for ASC signing) but Visual Studio insists the file is
> there.
> Have to check if it works completely without those files, or they would be
> recreated. With .csproj.user I know it would get regenerated, not entirely
> sure about the temp signature, that may not happen unless you completely
> re-create a project.
> Do you see a problem with those (temporary or auto-generated) files or
> just wanted to understand what they are for?
> About the digest, I used this tool
> Allowing both generate
> and verify these files. For SHA there are plenty stronger alternatives, but
> I don't think it offers a stronger version than MH5 yet.
> Nor does Maven by default, but if there's something that works easily
> either on Windows or the personal Linux instance, I'm happy to use that for
> further releases.
> Thanks,
> Werner
> On Tue, Sep 22, 2015 at 2:52 PM, Radu Cotescu <> wrote:
>> Hi,
>> I see two binary files in the src archive which are not in the tag,
>> otherwise the contents is identical:
>> ~/workspace/dmap-release $  diff -arq devicemap-csharp-1.0.1-src
>> devicemap-csharp-client-1.0.1
>> Only in devicemap-csharp-1.0.1-src/DeviceMapConsole:
>> DeviceMapConsole.csproj.user
>> Only in devicemap-csharp-1.0.1-src/DeviceMapConsole:
>> DeviceMapConsole_TemporaryKey.pfx
>> What's their purpose?
>> Cheers,
>> Radu
>> On Tue, 22 Sep 2015 at 14:16 Bertrand Delacretaz <>
>> wrote:
>>> On Thu, Sep 17, 2015 at 10:21 PM, Werner Keil <>
>>> wrote:
>>> > ...Staging URL:
>>> +1 for releasing this source archive:
>>> SHA1(
>>> 922c8ab89d1e92049e1e89a326f5b25d4d574500
>>> I checked the digest, signature, Apache license headers, and
>>> I have not checked the binary distribution.
>>> It would be good to use a stronger digest than md5 for the next release.
>>> -Bertrand

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message