Commit Graph

  • 87c2427cfe MSVC 2013 and later define std::isnan Erik Hofman 2016-05-25 09:08:52 +02:00
  • 857f7c9e61 Revert to c++98 Erik Hofman 2016-05-24 21:37:12 +02:00
  • 91f184caff Do not expose both std::isnan() and isnan() Erik Hofman 2016-05-24 17:32:22 +02:00
  • 7cab98cf29 First layer of separation between SimGear an OpenAL Erik Hofman 2016-05-24 15:47:20 +02:00
  • e9ea5e9036 Revert the check fro std::isnan() and isnan() Erik Hofman 2016-05-24 14:51:17 +02:00
  • 03a8a2a3fb Switch to c++11 Erik Hofman 2016-05-24 10:42:01 +02:00
  • f1bffc7397 Add more missing header files Erik Hofman 2016-05-24 10:12:39 +02:00
  • 5fdc756a64 Fix missing <cstdint> on non-Mac James Turner 2016-05-24 08:16:24 +01:00
  • 5b71d84a3a Merge /u/elgaton/simgear/ branch specify-standards-fixes into next James Turner 2016-05-24 07:02:08 +00:00
  • b1270376c9 Indentation fixes (and signed/unsigned comparison fix) to silence GCC 6 warnings Alessandro Menti 2016-05-22 19:14:42 +02:00
  • 871b418242 Initial Tar package support. James Turner 2016-05-04 20:35:48 +01:00
  • fd124e91de CMakeLists.txt: explicitly set the standard to C++98 Alessandro Menti 2016-05-22 19:22:29 +02:00
  • 5b71ede2ea Fix missing includes Florent Rougon 2016-05-23 12:10:41 +02:00
  • 6285a409ed Fix a crash with mismatch package versions. James Turner 2016-05-18 19:02:41 +01:00
  • 9818a123ca Fix removal of directories. James Turner 2016-05-18 10:50:57 +01:00
  • 09ab029e2f new version: 2016.3.0 version/2016.3.0 Automatic Release Builder 2016-05-17 10:03:44 +02:00
  • da2f365cd2 new version: 2016.2.1 version/2016.2.1 Automatic Release Builder 2016-05-17 10:03:43 +02:00
  • 496d458d22 Use _WIN32 instead of SG_WINDOWS for tests in simgear::strutils::error_string() Florent Rougon 2016-05-13 11:49:33 +02:00
  • 9dda5a4e31 Fix platform check for strerror_r on Mac James Turner 2016-05-10 20:47:25 +02:00
  • 289daf0fbc Fix missing include in simgear/misc/strutils_test.cxx Florent Rougon 2016-05-09 16:37:09 +02:00
  • 61e2d2dd3b Fix missing include in simgear/misc/strutils.cxx Florent Rougon 2016-05-09 16:03:37 +02:00
  • 2523236cec Merge /u/frougon/flightgear-simgear/ branch thread-safe-alternative-to-strerror into next Torsten Dreyer 2016-05-09 10:51:13 +00:00
  • 1c182ff69d Merge /u/psadro/simgear/ branch terragear-changes into next Torsten Dreyer 2016-05-09 10:47:04 +00:00
  • 757970fe41 Thread-safe alternative to strerror() Florent Rougon 2016-05-08 21:45:01 +02:00
  • 6e904ba1aa add siblings function to bucket. At some latitudes, buckets can have multiple siblings. Peter Sadrozinski 2016-05-07 07:43:22 -04:00
  • 616826ab69 Remove non-CURL HTTP option. James Turner 2016-05-07 10:11:40 +01:00
  • 6e4da15a58 Use SGBinaryFile in a couple more places. James Turner 2016-05-07 10:03:48 +01:00
  • 561e451192 Introduce SGBinaryFile Torsten Dreyer 2016-05-06 22:01:42 +02:00
  • 74b4df9452 Don't use object returned from vector::end() Torsten Dreyer 2016-05-06 16:21:43 +02:00
  • 862980a67a Remove unneeded local scope Torsten Dreyer 2016-05-06 16:20:09 +02:00
  • 68fd8e8dba Bump branch patch-level for Package fixes. version/2016.1.2 James Turner 2016-05-06 14:26:47 +01:00
  • 807330a616 Guard against disabling a not-yet-active catalog. James Turner 2016-03-30 17:09:33 +01:00
  • 2deb361f0f Packages: handle catalog versions better James Turner 2016-03-25 23:04:45 +00:00
  • 5fb8891e86 Fix one more crash on Windows in HTTPRepository Torsten Dreyer 2016-05-06 10:48:16 +02:00
  • f3d68a170e Don't continue parsing after processing version line Torsten Dreyer 2016-05-05 21:59:35 +02:00
  • 1fe8931129 Packages: fix extract dir cleanup on success. James Turner 2016-05-04 22:22:34 +01:00
  • d39b055ed1 Avoid unlink of an open file. James Turner 2016-05-04 22:13:15 +01:00
  • 639e16b722 use safer stl functions instead of pointer operations Torsten Dreyer 2016-05-04 21:10:12 +02:00
  • 9456ff838c Add a bunch of debug messages to help fixing the Windows crash Torsten Dreyer 2016-05-04 15:44:55 +02:00
  • eac3402176 Enable DNS resolver code by default Torsten Dreyer 2016-05-03 14:58:38 +02:00
  • 9a29f54f8a Terrasync: implement HTTP service lookup via DNS Torsten Dreyer 2016-05-03 12:11:38 +02:00
  • 5e7b5cbf68 udns: fix self baked inet_pton Torsten Dreyer 2016-05-03 09:43:56 +02:00
  • bba11c18d1 Fix Nasal math.clamp() Torsten Dreyer 2016-05-02 21:57:35 +02:00
  • 379a171d24 Use simgear sleep instead of usleep Torsten Dreyer 2016-05-02 21:25:19 +02:00
  • 87eaec3ce7 Fix some warnings reported from msvc Torsten Dreyer 2016-05-02 20:54:28 +02:00
  • b5dace5f08 Fix Windows build (hopefully) Torsten Dreyer 2016-05-02 20:46:42 +02:00
  • 5ecf07e92d udns: add missing config.h Torsten Dreyer 2016-05-02 20:27:04 +02:00
  • 53d8dcfc77 Try fix windows compile for udns Torsten Dreyer 2016-05-02 17:42:01 +02:00
  • 6b31646d61 Hardening the DNSClient code Torsten Dreyer 2016-05-02 16:21:42 +02:00
  • 06f888d38c Display random objects independently of buildings Stuart Buchanan 2016-05-01 22:35:21 +01:00
  • 51ad61061f Fix broken build/install with DNS enabled Torsten Dreyer 2016-04-28 10:50:15 +02:00
  • ff5b09c97b Initial commit for a DNS service resolver Torsten Dreyer 2016-04-28 08:19:30 +02:00
  • 46ed4b2f79 Catalog refresh / package updating test. James Turner 2016-04-20 11:58:35 +02:00
  • 8582676100 Catalog removal test James Turner 2016-04-19 13:56:07 +02:00
  • 32181a3956 Expand package-system unit-tests. James Turner 2016-04-18 13:41:25 +01:00
  • c17324b5ea Fixes for HTTP cancellation. James Turner 2016-04-14 09:42:04 +01:00
  • a3f1bb546f HTTP request cancellation James Turner 2016-04-14 09:15:57 +01:00
  • 493aab8bab Make LOD for buildings/trees/STG configurable. Stuart Buchanan 2016-04-08 22:36:06 +01:00
  • 92a51059b4 Fix problems parsing METAR strings that denote temporary sensor failures Richard Senior 2016-04-05 11:49:59 +01:00
  • 177c5ec709 Guard against disabling a not-yet-active catalog. James Turner 2016-03-30 17:09:33 +01:00
  • 63b2b04977 Code cleanups and fix codecPCM16 for big-endian systems (they seem rare these days) Erik Hofman 2016-03-28 15:08:28 +02:00
  • 2e1f01a86a Use ref-ptr in canvas adapter getImage James Turner 2016-03-26 19:55:37 +00:00
  • 27baafab0d Packages: handle catalog versions better James Turner 2016-03-25 23:04:45 +00:00
  • 8ddcef9142 Fix HTTP unit-test James Turner 2016-03-25 13:28:24 +00:00
  • aa679ffb86 HTTP terra sync: fix hash cache handling James Turner 2016-03-24 19:15:20 +00:00
  • 4fdcfb8623 HTTP/curl - pick up sleep value James Turner 2016-03-24 18:41:30 +00:00
  • c199c95218 Expose total bytes to download / remaining James Turner 2016-03-22 21:14:17 +00:00
  • 3f9b6d632e HTTP/curl - transfer byte metric work James Turner 2016-03-22 21:13:22 +00:00
  • 714a6ac47d Disable HTTP pipelining if the connection closes. James Turner 2016-03-22 20:06:22 +00:00
  • 2438dd8a08 Disable persistent TerraSync cache for HTTP James Turner 2016-03-05 09:53:37 +00:00
  • 49146f41e3 Expose more pipelining controls on HTTP code James Turner 2016-03-01 12:44:22 +00:00
  • 8009a33b26 Fix attempt to remove missing files. James Turner 2016-03-01 12:35:08 +00:00
  • b8d07cc460 Fixes for error handling in NetChannel James Turner 2016-03-01 12:34:56 +00:00
  • 43dacf5951 HTTP repository testing tool. James Turner 2016-02-27 06:35:41 +02:00
  • 8adbefb2b7 Fix Windows compile of HTTP repo tests. James Turner 2016-02-26 21:21:00 +02:00
  • 4eb272f4f0 Lots of work on HTTP repository failure handling. James Turner 2016-02-26 21:18:26 +02:00
  • f84dac822a Fix a nasty bug in non-libCurl HTTP pipelining. James Turner 2016-02-26 00:10:34 +02:00
  • 0b4f416ddc More error reporting from TerraSync/HTTP James Turner 2016-02-25 21:20:33 +02:00
  • 6cef1f9091 Fix compilation with older versions of libCurl. James Turner 2016-02-25 21:19:44 +02:00
  • 5c9f5361bd Fix for libCurl pipelining and connection count. James Turner 2016-02-24 23:35:54 +02:00
  • ce245059b8 Merge /u/edauvergne/simgear/ branch particles into next Torsten Dreyer 2016-02-23 21:55:18 +00:00
  • 4fb205b317 Work around lack of endian.h on Windows James Turner 2016-02-22 23:53:27 +02:00
  • 624dae5958 Fix a typo breaking HTTP unit-test. James Turner 2016-02-22 23:41:13 +02:00
  • d4384422f4 HTTP repository: replace an assert. James Turner 2016-02-22 21:27:03 +02:00
  • 935d649096 More HTTP repository compile tweaks. James Turner 2016-02-22 21:07:01 +02:00
  • 2b147f7429 Use SGFile to avoid Windows breakage. James Turner 2016-02-22 20:50:24 +02:00
  • da6b395008 Fix SimGear compile on Linux Torsten Dreyer 2016-02-22 19:49:20 +01:00
  • dda922a651 Hopefully fix Linux compilation. James Turner 2016-02-22 18:05:02 +02:00
  • d179fccfcb Optionally use HTTP repository. James Turner 2016-02-21 21:49:02 +02:00
  • ae4d96872d HTTP repository implementation James Turner 2016-01-25 18:29:25 -06:00
  • 7075a8707b Create TerraSync repo API James Turner 2016-01-25 18:15:48 -06:00
  • 4b7f7861cd Debugging message improvements for the particle system. Edward d'Auvergne 2016-02-15 14:30:50 +01:00
  • e7598df4d3 new version: 2016.2.0 version/2016.2.0 Automatic Release Builder 2016-02-17 21:16:33 +01:00
  • 63e7a1fbb4 new version: 2016.1.1 version/2016.1.1 Automatic Release Builder 2016-02-17 21:16:32 +01:00
  • 951859d8a7 correct user-agent string for terrasync Torsten Dreyer 2016-02-15 16:53:31 +01:00
  • 41f40a9a10 Fix misnamed macro. James Turner 2016-02-08 09:37:35 +00:00
  • a6290e367a math: 'void getMaxSubdiv' does not make any sense Rebecca N. Palmer 2016-02-06 21:16:27 +00:00
  • af0a51930e CMake: don’t export build to build tree James Turner 2016-02-02 18:33:20 +00:00
  • ccb5d05eb4 Fix headless build for CMake export James Turner 2016-01-30 14:29:12 +00:00
  • 9d7402242a Work on CMake export of targets. James Turner 2016-01-29 09:39:08 +00:00