devicemap-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Werner Keil <werner.k...@gmail.com>
Subject Re: [VOTE] Release Apache DeviceMap C# client version 1.0.1
Date Tue, 22 Sep 2015 13:35:36 GMT
See here for the PFX:
https://social.msdn.microsoft.com/forums/windows/en-us/5b6dccca-f4a2-4b63-8f74-c0616e1d6285/temporary-keypfx-what-is-it
Eberhard must have created it with the "Click Once" option and it should be
automatically generated again, but I am not sure (at least with VS 2013 I
saw some error messages when removing it)

Werner

On Tue, Sep 22, 2015 at 3:23 PM, Werner Keil <werner.keil@gmail.com> wrote:

> 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 <werner.keil@gmail.com>
> 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
>> http://www.nirsoft.net/utils/hash_my_files.html. 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 <radu@apache.org> 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 <bdelacretaz@apache.org>
>>> wrote:
>>>
>>>> On Thu, Sep 17, 2015 at 10:21 PM, Werner Keil <werner.keil@gmail.com>
>>>> wrote:
>>>> > ...Staging URL: https://people.apache.org/~wkeil/devicemap/...
>>>>
>>>> +1 for releasing this source archive:
>>>>
>>>> SHA1(devicemap-csharp-1.0.1-src.zip)=
>>>> 922c8ab89d1e92049e1e89a326f5b25d4d574500
>>>>
>>>> I checked the digest, signature, Apache license headers, and
>>>> LICENSE/NOTICE files.
>>>>
>>>> I have not checked the binary distribution.
>>>>
>>>> It would be good to use a stronger digest than md5 for the next release.
>>>>
>>>> -Bertrand
>>>>
>>>
>>
>

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