August 18, 2018
On Saturday, 18 August 2018 at 08:22:54 UTC, Mike Franklin wrote:

> It's a little old, but from what I'm reading we need "reputation" with Microsoft or an EV certificate, or publish on the Windows Store.

I'm also reading that once the executable has been downloaded a number of times from different IP addresses, it will be registered as safe in Microsoft's database.  Maybe we just need to wait for more people to download it and run it.

Mike


August 18, 2018
On Saturday, 18 August 2018 at 08:30:31 UTC, Mike Franklin wrote:
> On Saturday, 18 August 2018 at 08:22:54 UTC, Mike Franklin wrote:
>
>> It's a little old, but from what I'm reading we need "reputation" with Microsoft or an EV certificate, or publish on the Windows Store.
>
> I'm also reading that once the executable has been downloaded a number of times from different IP addresses, it will be registered as safe in Microsoft's database.  Maybe we just need to wait for more people to download it and run it.
>
> Mike

Yes, it needs to build up reputation trough multiple downloads and installations. This can take up to a week.
August 18, 2018
On Saturday, August 18, 2018 1:01:18 AM MDT Martin Nowak via Digitalmars-d- announce wrote:
> On Friday, 17 August 2018 at 22:08:16 UTC, Mike Franklin wrote:
> > On Friday, 17 August 2018 at 20:01:32 UTC, Martin Nowak wrote:
> >> Glad to announce the first beta for the 2.082.0 release
> >
> > According to https://issues.dlang.org/show_bug.cgi?id=18786
> > VirusTotal used to report a virus for the installer.  This beta
> > is now reporting clean:
> > https://www.virustotal.com/#/file/dabf7c3b10ecb70025789c775756bee39bb401
> > d7ef31f5a9131ff8760450fcab/detection
> >
> > Windows Defender also reports it as clean.
>
> Good to hear that paying the certificate ransom helped making peace with the blackmailers ;).

Technically, I think that they're extortionists rather than blackmailers. ;)

- Jonathan M Davis



August 18, 2018
On 08/18/2018 10:39 AM, Radu wrote:
> On Saturday, 18 August 2018 at 08:30:31 UTC, Mike Franklin wrote:
>> On Saturday, 18 August 2018 at 08:22:54 UTC, Mike Franklin wrote:
>>
>>> It's a little old, but from what I'm reading we need "reputation" with Microsoft or an EV certificate, or publish on the Windows Store.

Let's please try to avoid getting into more of this nonsense.

I understand that common Windows users have a very different thread
model than linux developers, hence the crappy Anti-Virus rootkits.
I'd expect the Windows dev audience we're targeting with D to be a bit
more capable than common Windows users though.
OTOH company policies for Windows devs might require UAC and disallow
installing untrusted stuff.

>> I'm also reading that once the executable has been downloaded a number of times from different IP addresses, it will be registered as safe in Microsoft's database.  Maybe we just need to wait for more people to download it and run it.
>>
>> Mike
> 
> Yes, it needs to build up reputation trough multiple downloads and installations. This can take up to a week.

Beta is 2 weeks sounds fine then. So please download and install the beta, sth. you should always do ;).

Fortunately Microsoft has finally bumped their max filesize on the Binary submit form from 20 to 200 MiB (https://www.microsoft.com/en-us/wdsi/filesubmission).

I just submitted the beta installer using my private Microsoft account (https://www.microsoft.com/en-us/wdsi/submission/9180949d-7efd-403f-b7e2-66e334e3e37e).

Would be good to know exactly the recognized "Detection name" Windows Defender found (see https://go.microsoft.com/fwlink/?linkid=849601#detection-history).

In case this helps we can look at automating this using a dlang.org specific account.

-Martin
August 20, 2018
On Friday, 17 August 2018 at 20:01:32 UTC, Martin Nowak wrote:
> Glad to announce the first beta for the 2.082.0 release, ♥ to the 47 contributors for this release.
>
> [snip]

On the "UDAs on function arguments are now supported" part of the change log, just to be clear, @(22) is added to "a" for the purposes of the test function. The variable need not have @22 outside of the function, correct?
August 21, 2018
On Friday, 17 August 2018 at 20:01:32 UTC, Martin Nowak wrote:
> Glad to announce the first beta for the 2.082.0 release, ♥ to the 47 contributors for this release.
>
> [...]

Could I pretty please get this absolutely non-controversial regression fix in before the release?

https://github.com/dlang/dmd/pull/8542
August 21, 2018
On Saturday, 18 August 2018 at 16:51:18 UTC, Martin Nowak wrote:
> I understand that common Windows users have a very different thread
> model than linux developers, hence the crappy Anti-Virus rootkits.
> I'd expect the Windows dev audience we're targeting with D to be a bit
> more capable than common Windows users though.

Since introduction of UAC in Vista viruses became a non-issue and the theme lost buzz, that can foster ignorance.
August 24, 2018
On 08/17/2018 10:01 PM, Martin Nowak wrote:
> Glad to announce the first beta for the 2.082.0 release, ♥ to the 47 contributors for this release.
> 
> http://dlang.org/download.html#dmd_beta http://dlang.org/changelog/2.082.0.html
> 
> As usual please report any bugs at https://issues.dlang.org

Second Beta live now.
August 27, 2018
On Saturday, 18 August 2018 at 16:51:18 UTC, Martin Nowak wrote:
> Beta is 2 weeks sounds fine then. So please download and install the beta, sth. you should always do ;).

The download should probably happen through Edge too: it runs SmartScreen on the downloaded file.

OT: more news: https://medium.com/@airflow.matt/globalsign-will-revoke-your-codesign-certificate-no-questions-asked-f6ac2bca02c5
August 29, 2018
On Friday, 17 August 2018 at 20:01:32 UTC, Martin Nowak wrote:
> Glad to announce the first beta for the 2.082.0 release, ♥ to the 47 contributors for this release.
>
> http://dlang.org/download.html#dmd_beta http://dlang.org/changelog/2.082.0.html
>
> As usual please report any bugs at https://issues.dlang.org

Release candidate available for download now.

Website will be updated soon, seems like Digger hasn't yet picked up https://github.com/dlang/dlang.org/pull/2458.