These 24 commits are when the Protocol Buffers files have changed:
| Commit: | 6f01f26 | |
|---|---|---|
| Author: | a | |
| Committer: | a | |
old steamgameserver + send server game_dir over network
The documentation is generated from this commit.
| Commit: | cd21b54 | |
|---|---|---|
| Author: | otavepto | |
| Committer: | otavepto | |
* always trigger UserStatsStored_t and UserAchievementStored_t callbacks in Steam_User_Stats::IndicateAchievementProgress() even if value wasn't updated, games my halt otherwise * return false in Steam_User_Stats::GetAchievementProgressLimits() if the achievement has no progress * share progress info with gameservers
| Commit: | 0e47a2b | |
|---|---|---|
| Author: | otavepto | |
| Committer: | otavepto | |
revert sharing progress with gameserver, pointless
| Commit: | caa9401 | |
|---|---|---|
| Author: | otavepto | |
| Committer: | otavepto | |
* for gameserver_stats & user_stats: distinguish between stats update requests from server and client, avoiding a scenario where a client would overwrite another client's stats * fixed linux compilation error
| Commit: | d2f23fb | |
|---|---|---|
| Author: | otavepto | |
| Committer: | otavepto | |
share leaderboards scores with connected players, adjust players ranks locally, and sort entries as needed by the game
| Commit: | f423b07 | |
|---|---|---|
| Author: | otavepto | |
| Committer: | otavepto | |
* common function to do case insensitive compare * some const + ref in different places * some logs, comments & refactoring
| Commit: | d8a91ed | |
|---|---|---|
| Author: | otavepto | |
| Committer: | otavepto | |
only accept leaderboards updates from the same appid
| Commit: | 75bb4ff | |
|---|---|---|
| Author: | otavepto | |
| Committer: | otavepto | |
* missing delete for ubc_bridge in steam_client * Steam_UserStats: use const ref when getting the stats list/map * Steam_UserStats: don't fail in `GetStat()`/`GetAchievement()` if output buffer is null * change datatype for default int stat, should be signed * some logging & comments
| Commit: | b6c7df4 | |
|---|---|---|
| Author: | otavepto | |
| Committer: | otavepto | |
* implemented the missing interface `ISteamGameServerStats`, allowing game servers to exchange user stats with players * add rmCallback() to networking * refactor gameserver_stats into a separate .cpp file
| Commit: | c38601f | |
|---|---|---|
| Author: | otavepto | |
| Committer: | otavepto | |
Restore networking, source query, avatar, friends changes/additions from: 75e6d7c8ab466655f563963a3e4ec2edc6a4e1de, 4399c0b12bbbb85de8d121ab81a163c7883b70a7
| Commit: | 001e74a | |
|---|---|---|
| Author: | otavepto | |
| Committer: | otavepto | |
revert all networking, source query, avatar, friends changes/additions from: 75e6d7c8ab466655f563963a3e4ec2edc6a4e1de, 4399c0b12bbbb85de8d121ab81a163c7883b70a7
| Commit: | 75e6d7c | |
|---|---|---|
| Author: | a | |
| Committer: | a | |
(RIN forum) add initial hotfix by ce20fdf2 * + revert the change to SetProduct() and SetGameDescription() * + less verbose return in Steam_GameServer::BSecure() * + add missing note in ReadMe about libssq
| Commit: | 0c16f19 | |
|---|---|---|
| Author: | Mr_Goldberg | |
| Committer: | Mr_Goldberg | |
Better appticket format. Thanks Nemirtingas.
| Commit: | bfe8e15 | |
|---|---|---|
| Author: | Mr_Goldberg | |
Add message numbers to networking sockets and sort received messages.
| Commit: | a3c606c | |
|---|---|---|
| Author: | Mr_Goldberg | |
Send gameserver lobby callback even when the one set is invalid.
| Commit: | 44305a0 | |
|---|---|---|
| Author: | Mr_Goldberg | |
Implement steamnetworkingsockets ip/port connections. Note: clients need to know each other already or it won't work.
| Commit: | 990a0eb | |
|---|---|---|
| Author: | Mr_Goldberg | |
| Committer: | Mr_Goldberg | |
Steam networking messages implementation.
| Commit: | fe9bbd1 | |
|---|---|---|
| Author: | Nemirtingas | |
Add a common include file.
| Commit: | db2a803 | |
|---|---|---|
| Author: | Mr_Goldberg | |
A few improvements to the overlay merge request. NO_OVERLAY define becomes EMU_OVERLAY which enables the overlay instead of disabling it. disable_overlay.txt moved to steam_settings.
| Commit: | 4f9e67d | |
|---|---|---|
| Author: | Nemirtingas | |
Support for chat message (WIP)
| Commit: | 6693278 | |
|---|---|---|
| Author: | Mr_Goldberg | |
Beggining of a actually working steam networking sockets implementation.
| Commit: | b034ee8 | |
|---|---|---|
| Author: | Nemirtingas | |
Changed param source in strncpy In strncpy its the destination size that should be in the 3rd parameter.
| Commit: | 51a5e3b | |
|---|---|---|
| Author: | Mr_Goldberg | |
Some steam networking accuracy improvements.
| Commit: | d968c3e | |
|---|---|---|
| Author: | Mr_Goldberg | |
Initial commit.