Commit Graph

  • f34a4a304e Untar: log error details when output create fails James Turner 2020-11-03 21:26:03 +0000
  • a59c4e2c8b TerraSync: make tarball extraction asynchronous James Turner 2020-11-03 17:49:19 +0000
  • 49484d5e86 simgear/debug/logdelta.cxx: don't use and/or keywords, appears to break on vc++? Julian Smith 2020-11-01 11:49:25 +0000
  • 46f4967f6e Allow use of old zlib-1.2.3 on OpenBSD. Julian Smith 2020-08-23 20:11:14 +0100
  • 9305417207 Terrasync: tarball extraction, use larger buffer James Turner 2020-10-30 22:50:44 +0000
  • 11da8b33f9 TerraSync: switch to per-directory hash caching James Turner 2020-10-30 22:49:38 +0000
  • c7b320eb55 Fix Airports/ initial sync James Turner 2020-10-30 19:23:00 +0000
  • 72b2eb0ebf TerraSync: avoid 404s to probe missing tiles James Turner 2020-10-30 16:45:45 +0000
  • ec3829addb TerraSync: validate local dirs incrementally James Turner 2020-10-30 11:51:26 +0000
  • 96bafef3f3 TerraSync: use an unordered_map for the hash cache James Turner 2020-10-29 23:13:10 +0000
  • 3ff3bd0a6c Props: allow flushing the atomic change listener James Turner 2020-10-29 17:26:38 +0000
  • 2a74cc9e5f Added logdelta system to allow control of log priorities based on source filename, line and function name. Julian Smith 2020-09-12 00:05:24 +0100
  • 365e5265c8 simgear/nasal/cppbind/test/cppbind_test_ghost.cxx: workaround for OpenBSD. Julian Smith 2020-08-01 07:42:39 +0100
  • cc699871a3 simgear/scene/model/SGReaderWriterXML.cxx: minor change to addTooltipAnimations(). Julian Smith 2020-06-21 23:26:15 +0100
  • 510b25f8b8 Allow use of old zlib-1.2.3 on OpenBSD. Julian Smith 2020-08-23 20:11:14 +0100
  • 99bd9bb4c0 Terrasync: tarball extraction, use larger buffer James Turner 2020-10-30 22:50:44 +0000
  • 8d6d671cc1 TerraSync: switch to per-directory hash caching James Turner 2020-10-30 22:49:38 +0000
  • 990c53fc9c Fix Airports/ initial sync James Turner 2020-10-30 19:23:00 +0000
  • 0dd046065d TerraSync: avoid 404s to probe missing tiles James Turner 2020-10-30 16:45:45 +0000
  • 1ab1cae199 TerraSync: validate local dirs incrementally James Turner 2020-10-30 11:51:26 +0000
  • 87558f8dde TerraSync: use an unordered_map for the hash cache James Turner 2020-10-29 23:13:10 +0000
  • e04249ba48 Props: allow flushing the atomic change listener James Turner 2020-10-29 17:26:38 +0000
  • afcbf2ff3a Catalog migration: migrate packages too Automatic Release Builder 2020-10-22 21:27:47 +0100
  • d395a5c495 Sound: readWAV: avoid common exceptions. Automatic Release Builder 2020-10-15 17:00:30 +0100
  • 29d4899f1f TerraSync: retry after socket failures Automatic Release Builder 2020-10-13 08:48:44 +0100
  • baf95da93a TerraSync: Rate-limit hash-cache writes Automatic Release Builder 2020-10-07 12:23:33 +0100
  • dd6dfafabf SGPath: optimise exists() on Windows Automatic Release Builder 2020-10-07 12:21:49 +0100
  • 439fa4c4a1 TerraSync: fix Windows behaviour Automatic Release Builder 2020-10-06 23:28:08 +0100
  • b7308fa3ad Add a hasInstance to ResourceManager Automatic Release Builder 2020-10-06 11:34:03 +0100
  • fba00d6894 SGFile::computeHash: check malloc result Automatic Release Builder 2020-10-06 11:33:17 +0100
  • 77786e8e9b XMLSound: Avoid using exceptions for missing file Automatic Release Builder 2020-10-05 14:21:37 +0100
  • a5dd5cdc80 TerraSync: fast start Airports/ sync Automatic Release Builder 2020-10-05 11:58:03 +0100
  • ed357c5c8f Terrasync: re-add persistent update cache Automatic Release Builder 2020-10-01 10:00:22 +0100
  • 6d892e8d18 Packages: fix circular refernece bug Automatic Release Builder 2020-09-30 15:16:41 +0100
  • ed8ff68114 Catalogs: fix enabling/disabling Automatic Release Builder 2020-09-30 14:38:35 +0100
  • c0323e34a5 TerraSync: tweak warnings around checksum failures Automatic Release Builder 2020-09-29 17:43:18 +0100
  • 1ebb0787ad Fix level of terrasync start/stop messages Automatic Release Builder 2020-09-25 13:54:36 +0100
  • 5e37c2092a Harden Repo::computeHashForPath Automatic Release Builder 2020-09-23 22:08:55 +0100
  • b3fc8deb5c Exceptions: optional callback for exception throws. Automatic Release Builder 2020-09-22 15:26:33 +0100
  • 78d073a0f0 new version: 2020.3.1 version/2020.3.1 Automatic Release Builder 2020-10-26 09:09:22 +0000
  • d62796c19d METAR: When Wind unit not specified, default to knots. Scott Giese 2020-10-23 23:26:28 -0500
  • 7ea7ff43fc METAR Wind Sensor Failure. Scott Giese 2020-10-23 22:12:51 -0500
  • dafd185595 Fix for crash reported by Michael Danilov James Turner 2020-10-25 18:50:32 +0000
  • f489232cdb Fix for crash reported by Michael Danilov James Turner 2020-10-25 18:50:32 +0000
  • f393a246ac METAR: When Wind unit not specified, default to knots. Scott Giese 2020-10-23 23:26:28 -0500
  • d7a149e8cd METAR Wind Sensor Failure. Scott Giese 2020-10-23 22:12:51 -0500
  • 1568ed8b97 Catalog migration: migrate packages too Automatic Release Builder 2020-10-22 21:27:47 +0100
  • 4a660e3827 callers already compensate for year-from-1900 and mont-start-from-0 Erik Hofman 2020-10-22 10:45:06 +0200
  • ce187e614a Fix the way struct tm works, year is since 1900 (so fix a year-2000 problem...) and month is 0-11 instead of 1-12. Return a string we constructed ourselves to prevent a possible buffer overrflow. Luckily the function isn't used in active code. Erik Hofman 2020-10-22 10:20:14 +0200
  • 83500dd413 CMake: use same 3rdParty logic as FlightGear James Turner 2020-10-20 16:51:20 +0100
  • 444e2ffb2d Sound: readWAV: avoid common exceptions. Automatic Release Builder 2020-10-15 17:00:30 +0100
  • 2ad6e351ac Update version file Automatic Release Builder 2020-10-13 22:28:42 +0100
  • 32ccdaec6f Update version file Automatic Release Builder 2020-10-13 22:27:38 +0100
  • bd9f04d980 TerraSync: retry after socket failures Automatic Release Builder 2020-10-13 08:48:44 +0100
  • 9c530d6978 TerraSync: Rate-limit hash-cache writes Automatic Release Builder 2020-10-07 12:23:33 +0100
  • 05094510be SGPath: optimise exists() on Windows Automatic Release Builder 2020-10-07 12:21:49 +0100
  • 41e43eeba0 TerraSync: fix Windows behaviour Automatic Release Builder 2020-10-06 23:28:08 +0100
  • f95cbd703a Add a hasInstance to ResourceManager Automatic Release Builder 2020-10-06 11:34:03 +0100
  • e39036a635 SGFile::computeHash: check malloc result Automatic Release Builder 2020-10-06 11:33:17 +0100
  • 1171d57b72 XMLSound: Avoid using exceptions for missing file Automatic Release Builder 2020-10-05 14:21:37 +0100
  • 852058150b TerraSync: fast start Airports/ sync Automatic Release Builder 2020-10-05 11:58:03 +0100
  • 8c51d30ddb Make CMake stop complaining about target "Udns::Udns" not found when rebuilding SimGear. Bertrand Coconnier 2020-10-03 17:58:11 +0200
  • 9be955262e Terrasync: re-add persistent update cache Automatic Release Builder 2020-10-01 10:00:22 +0100
  • bfa411e9b7 Packages: fix circular refernece bug Automatic Release Builder 2020-09-30 15:16:41 +0100
  • dab015742a Catalogs: fix enabling/disabling Automatic Release Builder 2020-09-30 14:38:35 +0100
  • 0ab81d36b9 TerraSync: tweak warnings around checksum failures Automatic Release Builder 2020-09-29 17:43:18 +0100
  • 670460a079 Set GCC RelwtihDebInfo opt flags James Turner 2020-09-29 17:40:04 +0100
  • 4d905135e8 Set optimisation flags for RelwithDebInfo Automatic Release Builder 2020-09-27 11:15:28 +0100
  • afad224ca0 Fix level of terrasync start/stop messages Automatic Release Builder 2020-09-25 13:54:36 +0100
  • cb4f3b1ca9 REVIEW: Memory Leaks Scott Giese 2020-09-24 22:24:12 -0500
  • 99c159d46e Harden Repo::computeHashForPath Automatic Release Builder 2020-09-23 22:08:55 +0100
  • 733efd08dd Exceptions: optional callback for exception throws. Automatic Release Builder 2020-09-22 15:26:33 +0100
  • 3753c62783 Add MANDATORY_INFO log priority. James Turner 2020-09-06 14:56:55 +0100
  • 3e804605b7 ASan: make copied files in log entries safe at init. James Turner 2020-09-05 10:43:01 +0100
  • 4560095c36 Change props.cxx to throw std::exception James Turner 2020-09-10 11:25:15 +0100
  • 35b1d321fe Check correctly for failed BUILDING_LIST Stuart Buchanan 2020-09-09 21:44:20 +0100
  • b279384aef Check correctly for failed BUILDING_LIST Stuart Buchanan 2020-09-09 21:44:20 +0100
  • 01a190fea8 Fix a bug in the rotation_matrix function Erik Hofman 2020-09-09 15:50:25 +0200
  • 1341d1e1f2 Missed fix for logging in the test-suite James Turner 2020-09-08 12:34:37 +0100
  • 051c920a99 Fix Linux compilation James Turner 2020-09-08 08:15:41 +0100
  • 0efcc14e91 Add MANDATORY_INFO log priority. James Turner 2020-09-06 14:56:55 +0100
  • c7f013e7e5 Don’t wipe startup message on pausing logging. James Turner 2020-09-06 14:51:59 +0100
  • 6ab7f68f4b Bindings: don’t cache the command pointer James Turner 2020-09-04 10:51:32 +0100
  • b2e149a737 Refactor SGBuildingBin James Turner 2020-09-02 19:52:14 +0100
  • e28c4fa5ca Mipmapping requires a power-of-two destination buffer even if the source isn't. Neglecting this causes a massive bufferoverflow of the destination buffer. So for now we do not mipmap non-power-of-two textures and throw a warning. This affects at least the PC-9M and F-16, presumable many others. The effect will be a black texture when zoomed out and the proper texture when zooming in close enough. Erik Hofman 2020-08-29 14:45:47 +0200
  • 61dc19f635 Fix for SGTexturedTriangleBin leaks Automatic Release Builder 2020-09-06 15:23:21 +0100
  • 19ace8f0f9 Silence an alert message James Turner 2020-09-06 14:48:17 +0100
  • 908496d43d ASan: make copied files in log entries safe at init. James Turner 2020-09-05 10:43:01 +0100
  • 52c0f04e6e Bindings: don’t cache the command pointer James Turner 2020-09-04 10:51:32 +0100
  • f6656354b8 Refactor SGBuildingBin James Turner 2020-09-02 19:52:14 +0100
  • 4928509646 Mipmapping requires a power-of-two destination buffer even if the source isn't. Neglecting this causes a massive bufferoverflow of the destination buffer. So for now we do not mipmap non-power-of-two textures and throw a warning. This affects at least the PC-9M and F-16, presumable many others. The effect will be a black texture when zoomed out and the proper texture when zooming in close enough. Erik Hofman 2020-08-29 14:45:47 +0200
  • 9ecb90edda Clean up memory leak comment Scott Giese 2020-08-27 23:41:19 -0500
  • 0d5552851b Memory Leak Fixed - SGTexturedTriangleBin Scott Giese 2020-08-27 23:40:25 -0500
  • 60634bc445 Fix include that dropped when squashing. Automatic Release Builder 2020-08-26 14:21:45 +0100
  • b3e93eaf6e new method: makeStringSafeForPropertyName, replaces invalid chars Hans Kunkell 2020-08-06 08:32:17 +0900
  • 36dca92c2b HTTPRepo: Fix ownership of HTTPDirectory James Turner 2020-08-22 21:27:38 +0100
  • 5a1ed52d7c Particles: rewrite global manager for thread-safety James Turner 2020-08-16 12:34:01 +0100
  • fd191b51ce Avoid a race in MatModels loading James Turner 2020-08-14 16:48:51 +0100
  • 6167159795 API to reset the shared tree geometry James Turner 2020-08-14 15:40:47 +0100
  • 672afdbc34 Fix for sprintf of nil numeric in Nasal James Turner 2020-08-14 09:42:14 +0100