Commit Graph

6042 Commits

Author SHA1 Message Date
JustArchi
ec72962992 Use more correct equality code 2018-12-12 21:25:39 +01:00
JustArchi
3f8089143b Do not fail the routine if it takes us more than 1 time 2018-12-12 21:23:34 +01:00
JustArchi
4c0dc570fe Improve confirmations code 2018-12-12 21:17:12 +01:00
JustArchi
e2f7aa3083 Misc 2018-12-11 19:59:13 +01:00
JustArchi
75da050d20 Improve ConcurrentHashSet 2018-12-10 22:17:33 +01:00
JustArchi
773484ecb6 Further trading improvements 2018-12-10 22:11:15 +01:00
JustArchi
834d654e85 Improve trading logic 2018-12-10 21:21:08 +01:00
JustArchi
901ce33149 Revert "Do the same with SendTradePeriod"
This reverts commit aee6aecba1.
2018-12-10 18:40:46 +01:00
JustArchi
7383cb8c21 Revert "Make SendOnFarmingFinished work only with ASF 2FA"
This reverts commit 39e61c075f.
2018-12-10 18:38:58 +01:00
JustArchi
aee6aecba1 Do the same with SendTradePeriod 2018-12-09 23:10:33 +01:00
JustArchi
39e61c075f Make SendOnFarmingFinished work only with ASF 2FA
If you need to manually confirm, just send loot command instead.
2018-12-09 23:07:27 +01:00
JustArchi
dcecdf43d2 Bump 2018-12-09 21:28:38 +01:00
JustArchi
cd0962f14c Another logical fixes 3.4.1.6 2018-12-09 21:26:22 +01:00
JustArchi
cff67a61ba Bump 2018-12-09 18:57:21 +01:00
JustArchi
ca6a0d5273 Translations update 3.4.1.5 2018-12-09 18:52:05 +01:00
JustArchi
c6c7f35f7e Make MatchActively take into account non-tradable items 2018-12-09 18:08:14 +01:00
JustArchi
9c2ced3df1 Revert "Include GUID in user-agent"
This reverts commit 4b226b8569.
2018-12-09 00:49:39 +01:00
JustArchi
86230bc3f1 Apply InventoryLimiterDelay to each request
As opposed to user-basis
2018-12-08 22:21:44 +01:00
JustArchi
4b226b8569 Include GUID in user-agent 2018-12-08 17:51:32 +01:00
JustArchi
9bfd26a3d8 Remove debug, misc 2018-12-08 01:45:13 +01:00
JustArchi
1a6b8792e5 Bump default WebLimiterDelay 2018-12-07 22:22:26 +01:00
JustArchi
c684582ce1 Packages update 2018-12-07 22:14:39 +01:00
Łukasz Domeradzki
1d78060015 .NET Core 2.2 (#958)
* Initial bump

* Fix travis
2018-12-07 22:04:09 +01:00
JustArchi
6a909aa1b2 R# cleanup 2018-12-06 16:23:47 +01:00
Vital7
46e01eea0c Fix wallet code redeeming (#957)
* Fix wallet code redeeming

* Fix creating wallet

* More fixes

* More fixes

* Renaming variables

* More renaming thanks to valve

* Returning actual EPRD value instead of assumed

* Additional wallet check

* Steam gives Success code even on bad key
weird response but ok

* fix fucked up logic

* Fix steam fuckup by giving user a real response, not that one which is in steam imagination

* Remove amount property

* Fix logic fuckup + add some comments

* Update BGR logic for handling wallet keys

* Fix build
2018-12-06 16:06:44 +01:00
JustArchi
ca59b992d7 Update cc.sh 2018-12-05 23:23:59 +01:00
JustArchi
a67139a5c2 Update cc.sh 2018-12-05 23:17:09 +01:00
JustArchi
e61212a00f Rewrite active matching code for more fairness and robustness 2018-12-05 23:13:55 +01:00
JustArchi
dd1f567d80 Misc 2018-12-05 22:16:38 +01:00
JustArchi
f0a6907603 Make MatchActively more fair
This will also help with users not having anything interesting to offer
2018-12-05 19:13:46 +01:00
Łukasz Domeradzki
428933af91 Update CONTRIBUTING.md 2018-12-05 01:20:58 +01:00
JustArchi
466f4dd754 Bump 2018-12-04 02:41:37 +01:00
JustArchi
cf36e7b233 Translations update 3.4.1.4 2018-12-04 02:35:34 +01:00
JustArchi
6313144626 Packages update 2018-12-04 02:14:27 +01:00
JustArchi
bb6276835f Code review, bugfixing, remove loot& command 2018-12-04 02:05:09 +01:00
JustArchi
577c2436d0 Misc 2018-12-03 05:21:12 +01:00
JustArchi
2aaa40436c Bump 2018-12-03 02:47:24 +01:00
JustArchi
6e84424db4 Further memory optimizations
Now we'll never parse more than we absolutely need, also during neutrality check
3.4.1.3
2018-12-03 02:43:24 +01:00
JustArchi
b13ef29588 Bump 2018-12-03 01:30:36 +01:00
JustArchi
555a74e2b6 Optimize memory usage 3.4.1.2 2018-12-03 01:24:33 +01:00
JustArchi
4582c40dbe Update timers 2018-12-03 00:59:01 +01:00
JustArchi
ec26a30ddf Misc 2018-12-03 00:45:09 +01:00
JustArchi
84243a1bce Bump 2018-12-02 22:53:06 +01:00
JustArchi
2b8a969fd4 Translations update 3.4.1.1 2018-12-02 22:29:26 +01:00
JustArchi
a385aa9ce5 When matching actively, take into account number of trades and items in each 2018-12-02 19:04:53 +01:00
JustArchi
3c7c3ccc58 Misc 2018-12-02 06:28:03 +01:00
JustArchi
def23e5ba9 Remove excessive debug from new feature
As it's not needed anymore
2018-12-02 06:24:36 +01:00
JustArchi
a64ce524aa Closes #954 2018-12-02 00:56:08 +01:00
JustArchi
a9691d04e7 Skip login keys also when user provides details himself 2018-12-01 01:53:21 +01:00
JustArchi
d5618452fc Avoid supplying login keys in full-details scenario
Apparently Steam network is too stupid to find out that despite of our invalid login key, we also include password and 2FA token, which are valid. Therefore in order to save potential login failure due to invalid login key, let's not use it at all if it's not needed.

We still save it as we might need to use it in the future.
2018-12-01 01:46:08 +01:00