Commit Graph

  • cd20520740 Added unit test. Fixed a bunch of hygiene issues. Fletcher Dunn 2018-04-03 11:28:04 -07:00
  • 10bcb99c71 meson.build: fix warning flag ordering Steven Noonan 2018-04-03 11:47:21 -07:00
  • d1b8241a3a meson.build: add -Wno-unused-local-typedef Steven Noonan 2018-04-03 11:46:41 -07:00
  • 28ed1257c2 meson.build: explicitly set C standard Steven Noonan 2018-04-03 11:40:05 -07:00
  • 0149e7c673 meson.build: turn on some more warning types, silence a few others Steven Noonan 2018-04-03 11:36:00 -07:00
  • d7750131d2 meson.build: move -fvisibility flags into feature tests Steven Noonan 2018-04-03 11:19:32 -07:00
  • 29c5ecaa32 README.md: line-wrap, improve the wording, add extra note for MSYS2 instructions Steven Noonan 2018-04-03 09:11:06 -07:00
  • 8d492c85c1 README: add instructions for building under MSYS2 Steven Noonan 2018-04-03 09:01:24 -07:00
  • 5894bae195 meson: use top-level directory for main meson.build file Steven Noonan 2018-04-03 08:42:14 -07:00
  • 913d3e2454 README: use clearer build directions and fix Ubuntu version number Steven Noonan 2018-04-02 15:17:44 -07:00
  • 3f52f267de remove broken Visual Studio solution/projects Steven Noonan 2018-04-02 14:28:33 -07:00
  • 9f65f18fbc minbase_types.h: fix typo for __MINGW32__ macro Steven Noonan 2018-04-02 14:04:26 -07:00
  • 3245e359c5 Delete another unused file Fletcher Dunn 2018-04-02 13:49:25 -07:00
  • 3d5b59974b Delete hashmap and bitstring files. They are only used by the SDR connection source files, which aren't part of the opensource distribution. Fletcher Dunn 2018-04-02 13:46:30 -07:00
  • 7f92f7c4dc disable exceptions and rtti Steven Noonan 2018-04-02 13:40:26 -07:00
  • baf230b70d minbase_types.h: unbreak build on Linux Steven Noonan 2018-04-02 13:40:00 -07:00
  • 77542b8213 meson.build: turn on -Wall Steven Noonan 2018-04-02 13:29:48 -07:00
  • 7c02270aab steamnetworkingsockets_lowlevel: set thread priority on MinGW as well Steven Noonan 2018-04-02 13:23:03 -07:00
  • 1013eb5c68 eliminate some unused static variables Steven Noonan 2018-04-02 13:20:34 -07:00
  • 457ce8ea7a meson.build: set default build type to "debugoptimized" Steven Noonan 2018-04-02 13:18:36 -07:00
  • 7db463285b MinGW build fixes Steven Noonan 2018-04-02 13:07:45 -07:00
  • dc6fcbc2cf Delete CUtlString and CUtlStringBuilder, use std::string everywhere. Fletcher Dunn 2018-04-02 12:51:24 -07:00
  • 3b08948e63 Merge branch 'master' of github.com:ValveSoftware/GameNetworkingSockets Fletcher Dunn 2018-04-02 12:12:32 -07:00
  • e1f264a6a0 Stub stuff using #ifdef instead of just commenting it out. Useful to keep code in sync with main steam branch. Fletcher Dunn 2018-04-02 12:11:42 -07:00
  • bdc6f9aefe meson: only link in libcrypto instead of all of openssl Steven Noonan 2018-04-02 11:01:06 -07:00
  • 1ce0d86833 Stub out a bunch of unneeded OpenSSL stuff in the most brutal, ugly way imaginable. A lot of this could probably be detected by linker dead code elimination, but I suspect that some of the actual SSL connection stuff could not. It's pretty gross to have giant blocks of comment out code, yes I know, but this makes it easier to keep in sync with the private Steam codebase. Fletcher Dunn 2018-04-02 10:25:21 -07:00
  • 4553d88778 Remove uson, since it isn't actually needed. It was needed to parse the SDR network config. But the opensource code doesn't need the config since it doesn't support relaying. Fletcher Dunn 2018-04-02 09:49:18 -07:00
  • 5720142f2a Fix typo in README and added some notes about encryption Fletcher Dunn 2018-03-30 13:52:44 -07:00
  • 0b210bafa7 Merge branch 'master' of https://github.com/ValveSoftware/GameNetworkingSockets Fletcher Dunn 2018-03-30 13:39:31 -07:00
  • 954e7f1d26 Add meson build file, which was mistakenly omitted from initial comit. Move truly "public" headers to an "include" folder. The internal "public" directory contains files that are only "public" in the context of the Steam build environment. Fletcher Dunn 2018-03-30 13:36:41 -07:00
  • 870b41ef25 Merge pull request #4 from Poliwrath/master Fletcher Dunn 2018-03-30 13:25:11 -07:00
  • b5faa693cb Fix a typo on README Nintendo White 2018-03-30 14:34:20 -04:00
  • 646a3a53fb Initial checkin. There's a lot of work that needs to be done to make this more open-source friendly, especially on Windows. The README has notes on the known shortcomings and what should be coming soon. Fletcher Dunn 2018-03-30 10:55:48 -07:00
  • ad0037a60b Placeholder README and updated license. Fletcher Dunn 2018-03-22 20:24:48 -07:00
  • 8e9ec6f4a0 Initial commit Fletcher Dunn 2018-03-21 11:43:21 -07:00