Commit Graph

20 Commits (d03e80cea65fb81bb05ab7d79c57f491e66995b8)

Author SHA1 Message Date
Koraniar d03e80cea6 Unit tests for custom proxy server 2020-05-04 12:04:19 -05:00
Koraniar 9c6518e246 Use credentials for proxy server 2020-05-01 20:11:10 -05:00
Koraniar 03fe39efeb Use a custom proxy server 2020-04-30 09:30:31 -05:00
NextTurn 459d5d7647 Increase code coverage 2020-04-11 14:08:12 +08:00
NextTurn b0c09e1bb1 Enable strong cryptography when running on .NET Framework 4.6 2020-04-09 18:07:22 +08:00
NextTurn 505c2385c9 Enable system default TLS versions when targeting .NET Framework 4.6.1 2020-04-09 11:51:16 +08:00
NextTurn 89677a7f49
Support 'If-Modified-Since' for downloads 2020-02-25 11:12:59 +08:00
NextTurn 368b99d8a1
Implement atomic file movement 2020-02-10 18:28:59 +08:00
Oleg Nenashev 96c03efb0a
Merge pull request #397 from NextTurn/nullable
Annotate more nullable variables
2020-02-07 04:38:13 -05:00
Oleg Nenashev dc10d4d3ce
Merge pull request #367 from NextTurn/download
Parallelize downloads in .NET 4.6.1 and .NET Core bundles
2020-02-06 05:31:12 -05:00
NextTurn da71f5dd83
Annotate more nullable variables 2020-02-06 10:55:13 +08:00
NextTurn ce7b6078f9
Enable TLS 1.1/1.2 on outdated versions 2020-02-02 11:02:22 +08:00
NextTurn ba328e3162
Optimize Download 2020-01-21 11:16:11 +08:00
NextTurn 5be8708701
Annotate WinSWCore for nullable reference types 2020-01-20 12:18:58 +08:00
NextTurn 08bae2a682
Use built-in types 2020-01-14 14:05:03 +08:00
NextTurn 9808ae88e8
Clean up styles 2020-01-14 14:04:25 +08:00
Oleg Nenashev 790b3a6541 Finalize the Download Command changes (#203)
* Refactor parameter parsing in Download.cs, add more checks

* Handle Download#unsecureAuth as boolean

* Parse Enums in a case-insensitive mode, propagate error correctly

* Add tests for the newly introduced functionality

* Update the configuration sample to reflect the recent changes

* Update the sample text according to the proposal from @nightman68
2017-04-13 16:49:59 +02:00
Oleg Nenashev f0770a0e15 Introduce the Download#FailOnError option. (#195)
* Introduce the Download#FailOnError option.

The change also adds logging of download operations to the wrapper log

* Add documentation for the failOnError flag
2017-04-11 22:57:39 +02:00
Torsten 5803d3ce15 Add support of authentication in the download operation (#194)
Issue #126 - Add support of authentication in the download settings
2017-04-11 22:37:44 +02:00
Oleg Nenashev 3af1f72658 Support merging plugins into winsw.exe executable
* Decouple Core components into WinSWCore projects.
* Use ILMerge to merge everything (inc. Plugins) into a single executable

TODO: API Should be refactored before the publishing
TODO: check signing procedure

Signed-off-by: Oleg Nenashev <o.v.nenashev@gmail.com>

Conflicts:
	src/Core/ServiceWrapper/winsw.csproj

Conflicts:
	src/Core/ServiceWrapper/Main.cs
	src/winsw.sln
2015-02-08 14:28:15 +03:00