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