Commit Graph

25 Commits (master)

Author SHA1 Message Date
Mr_Goldberg 373801b3a4
Fix some UDP packet size issues 2 years ago
Mr_Goldberg 05e2c3bef0
Implement TCP_NODELAY, thanks #209 2 years ago
Mr_Goldberg 7163daa6c1
Destroy client, network sockets and other objects on shutdown. 2 years ago
Mr_Goldberg 9c7499aa27
Fix sending to localhost ips. 2 years ago
Mr_Goldberg 95fc8ac687
Send huge unreliable packets by TCP when they are too big. 2 years ago
Mr_Goldberg d215070876
Whitelist custom broadcasts in non LAN ip blocking. 2 years ago
ptremor 02195f5636 Custom Broadcasts improvement to add support for specifying ports 3 years ago
Mr_Goldberg 990a0eb71f
Steam networking messages implementation. 3 years ago
Nemirtingas fe9bbd1104 Add a common include file. 4 years ago
Mr_Goldberg 0f6ae7f09e
Don't block local adapter related ips in experimental build. 4 years ago
Mr_Goldberg a0b66407bf
Some networking/matchmaking improvements. 4 years ago
Nemirtingas 118dee9278 Merge remote-tracking branch 'Mr_Goldberg/master' into overlay_h 4 years ago
Mr_Goldberg 2faba9bed9
Try to support windows xp. 4 years ago
Mr_Goldberg a66779ed00
Fix network not working because game calls WSACleanup on startup. 5 years ago
Nemirtingas d1a4adc5bd Merge branch 'master' into 'overlay_h'
# Conflicts:
#   .gitlab-ci.yml
#   dll/steam_client.cpp
#   dll/steam_inventory.h
#   dll/steam_user_stats.h
5 years ago
Mr_Goldberg bd921b0939
Add a way to disable all the networking functionality in the emulator. 5 years ago
Nemirtingas 5ad434e190 Merge branch 'master' into overlay_h 5 years ago
Nemirtingas 1545e375a2 Fix wrong broadcast addr on windows 5 years ago
Nemirtingas 4f9e67d700 Support for chat message (WIP) 5 years ago
Nemirtingas e54072918f Added check on directory in Local_Storage::file_exists
Added check on directory in Local_Storage::file_exists.
Added check in get_filenames_recursive if last char is the path separator (some use cases were adding a path separator even if there were already one).

In base.h, added check on s and r, that will avoid an out-of-range vector exception on Visual Studio, same for network.cpp.
5 years ago
Mr_Goldberg fae4df7012
Fix custom broadcasts not resolving on windows. 5 years ago
Mr_Goldberg 147fc50be1
custom broadcasts file can now contain domains.
custom broadcasts can now be put in the steam_settings folder.
5 years ago
Mr_Goldberg 701eba17e8
Custom broadcasts file is more appropriate in:
Goldberg SteamEmu Saves/settings/custom_broadcasts.txt

Use C++ vector instead of C arrays.
5 years ago
Arkhist b9e2b5fa40 Added custom broadcasts file 5 years ago
Mr_Goldberg d968c3e1b5
Initial commit. 5 years ago