Commit graph

7503 commits

Author SHA1 Message Date
JustArchi
8b0af8469e Remove some packages that .NET Framework no longer needs 2020-05-23 17:55:48 +02:00
JustArchi
a658bfcbde Update Startup.cs 2020-05-23 17:55:23 +02:00
JustArchi
832ceb8827 Move AccessControl under netcoreapp3.1
.NET Framework includes this natively
2020-05-23 17:45:44 +02:00
JustArchi
884283b7b1 Update README.md 2020-05-23 16:21:48 +02:00
JustArchi
dac0fee8d4 Update appveyor.yml 2020-05-23 16:06:00 +02:00
Łukasz Domeradzki
566470cf2e
Update README.md 2020-05-23 16:01:47 +02:00
Łukasz Domeradzki
f76fcfbcae
Update README.md 2020-05-23 16:00:57 +02:00
Łukasz Domeradzki
2b770deee8
Update README.md 2020-05-23 15:59:36 +02:00
Łukasz Domeradzki
6e8c72dc22
Add icons to readme 2020-05-23 15:58:33 +02:00
JustArchi
4cb91bd46c Update ASF.cs 2020-05-23 15:15:55 +02:00
JustArchi
437417dadd Translations update 2020-05-23 15:15:10 +02:00
JustArchi
9c20956ac5 Use MD5 hashing also for WebProxy 2020-05-22 21:47:59 +02:00
JustArchi
7c23250d83 Add ArchiSteamFarm.CustomPlugins.PeriodicGC 2020-05-22 11:48:02 +02:00
JustArchi
fe71dc8a99 Remove one finally too much 2020-05-22 10:45:48 +02:00
JustArchi
a261c555c9 Merge branch 'master' of https://github.com/JustArchiNET/ArchiSteamFarm 2020-05-22 10:35:17 +02:00
JustArchi
94637d4a91 Avoid excessive objects allocation 2020-05-22 10:35:07 +02:00
dependabot-preview[bot]
e337b3bb09 Bump wiki from 9892a76 to e95315c
Bumps [wiki](https://github.com/JustArchiNET/ArchiSteamFarm.wiki) from `9892a76` to `e95315c`.
- [Release notes](https://github.com/JustArchiNET/ArchiSteamFarm.wiki/releases)
- [Commits](9892a76ff0...e95315cb5a)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-22 01:28:28 +00:00
dependabot-preview[bot]
a0eda50175 Bump ASF-ui from dc5f0b1 to d54ad09
Bumps [ASF-ui](https://github.com/JustArchiNET/ASF-ui) from `dc5f0b1` to `d54ad09`.
- [Release notes](https://github.com/JustArchiNET/ASF-ui/releases)
- [Commits](dc5f0b139f...d54ad09dec)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-22 01:21:24 +00:00
JustArchi
d5d7a6a183 Update ArchiSteamFarm.csproj 2020-05-22 00:08:26 +02:00
JustArchi
5a2caab7fc Use MD5 for single instance path 2020-05-22 00:04:04 +02:00
JustArchi
8db90b6c2f Use hexadecimal strings for OS-wide resources
base64 slash character can cause problems with filepaths, besides, it's best to use ASCII only there due to various OS limitations
2020-05-21 23:42:32 +02:00
JustArchi
1c18fab68e Also chmod the directory for CrossProcessFileBasedSemaphore 2020-05-21 23:31:07 +02:00
JustArchi
42b59cd066 Update CrossProcessFileBasedSemaphore.cs 2020-05-21 23:09:53 +02:00
JustArchi
a47b85ff85 Allow CrossProcessFileBasedSemaphore to sleep asynchronously 2020-05-21 23:08:02 +02:00
JustArchi
0f1b3f05f9 Implement CrossProcessFileBasedSemaphore in place of CrossProcessMutexBasedSemaphore
Hopefully this one works better
2020-05-21 23:02:04 +02:00
JustArchi
01482e8dd0 Misc 2020-05-21 22:47:23 +02:00
JustArchi
771d8b3391 Do not attempt to join chat if the account is limited
It won't work anyway
2020-05-21 11:03:29 +02:00
JustArchi
9d17c5d791 Bump 2020-05-21 11:00:12 +02:00
JustArchi
0fe0e1a84d Disable cross-process semaphore on Linux for now 2020-05-21 10:51:57 +02:00
JustArchi
5d542fbf5e Merge branch 'master' of https://github.com/JustArchiNET/ArchiSteamFarm 2020-05-21 10:51:29 +02:00
dependabot-preview[bot]
72979ee309 Bump wiki from 297f6b9 to 9892a76
Bumps [wiki](https://github.com/JustArchiNET/ArchiSteamFarm.wiki) from `297f6b9` to `9892a76`.
- [Release notes](https://github.com/JustArchiNET/ArchiSteamFarm.wiki/releases)
- [Commits](297f6b9d8f...9892a76ff0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-21 01:22:09 +00:00
JustArchi
9054f03556 CI: Misc 2020-05-20 23:44:54 +02:00
JustArchi
6db61d164f Bump 2020-05-20 23:40:05 +02:00
JustArchi
9c7b9a6c7a Translations update 2020-05-20 23:36:32 +02:00
JustArchi
2b16198f22 Add LoginLimiter to cross-process semaphores 2020-05-20 23:09:27 +02:00
JustArchi
88bb631eea Update CrossProcessMutexBasedSemaphore.cs 2020-05-20 22:04:01 +02:00
JustArchi
6c22724835 Implement OS-wide, cross-process semaphores for ASF instances
Distinction is preserved on webproxy basis (even for LoginLimiter which shouldn't work like that)

Addresses crucial part of #1798
2020-05-20 22:01:29 +02:00
JustArchi
ab57163695 Update Logging.cs 2020-05-20 20:43:13 +02:00
dependabot-preview[bot]
e31b0403cd Bump ASF-ui from 4006f45 to dc5f0b1
Bumps [ASF-ui](https://github.com/JustArchiNET/ASF-ui) from `4006f45` to `dc5f0b1`.
- [Release notes](https://github.com/JustArchiNET/ASF-ui/releases)
- [Commits](4006f452f6...dc5f0b139f)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-20 08:11:37 +00:00
dependabot-preview[bot]
2642268383 Bump ASF-WebConfigGenerator from f8508ae to 296f453
Bumps [ASF-WebConfigGenerator](https://github.com/JustArchiNET/ASF-WebConfigGenerator) from `f8508ae` to `296f453`.
- [Release notes](https://github.com/JustArchiNET/ASF-WebConfigGenerator/releases)
- [Commits](f8508ae8d7...296f453fd3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-20 07:58:02 +00:00
dependabot-preview[bot]
690dca0bd7 Bump ASF-ui from e66d641 to 4006f45
Bumps [ASF-ui](https://github.com/JustArchiNET/ASF-ui) from `e66d641` to `4006f45`.
- [Release notes](https://github.com/JustArchiNET/ASF-ui/releases)
- [Commits](e66d6412e2...4006f452f6)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-19 01:21:29 +00:00
dependabot-preview[bot]
28ba310b67 Bump NLog from 4.7.1 to 4.7.2
Bumps [NLog](https://github.com/NLog/NLog) from 4.7.1 to 4.7.2.
- [Release notes](https://github.com/NLog/NLog/releases)
- [Changelog](https://github.com/NLog/NLog/blob/dev/CHANGELOG.md)
- [Commits](https://github.com/NLog/NLog/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-18 21:05:44 +00:00
JustArchi
a58b1bd4a3 Bump 2020-05-16 01:23:13 +02:00
JustArchi
9259043e6d Load NLog.config when not in AppContext.BaseDirectory instead
This is needed as custom NLog.config no longer gets loaded in single-file scenario, where NLog probes the directory of the unpacked files instead.

For non-single-publishes this doesn't change anything, as home directory is equal to base directory if not using custom path.
2020-05-16 00:54:28 +02:00
JustArchi
2d5b736e74 Bump 2020-05-15 23:26:09 +02:00
JustArchi
9fbbfe618b Translations update 2020-05-15 23:19:40 +02:00
JustArchi
3ace90432f Closes #1544 2020-05-15 17:43:09 +02:00
dependabot-preview[bot]
acd80a724d Bump NLog from 4.7.0 to 4.7.1
Bumps [NLog](https://github.com/NLog/NLog) from 4.7.0 to 4.7.1.
- [Release notes](https://github.com/NLog/NLog/releases)
- [Changelog](https://github.com/NLog/NLog/blob/v4.7.1/CHANGELOG.md)
- [Commits](https://github.com/NLog/NLog/compare/v4.7...v4.7.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-15 15:07:51 +00:00
Łukasz Domeradzki
57edf48d13
CI enhancements (#1789)
* Artifacts enhancements tests

* Update ci.yml

* More tests

* Update .travis.yml

* Update .travis.yml
2020-05-14 21:25:53 +02:00
dependabot-preview[bot]
eac5d2029f Bump ASF-WebConfigGenerator from 2e3c2e3 to 5492983
Bumps [ASF-WebConfigGenerator](https://github.com/JustArchiNET/ASF-WebConfigGenerator) from `2e3c2e3` to `5492983`.
- [Release notes](https://github.com/JustArchiNET/ASF-WebConfigGenerator/releases)
- [Commits](2e3c2e3582...5492983196)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-05-14 01:27:22 +00:00