f34a4a304eUntar: log error details when output create fails
James Turner
2020-11-03 21:26:03 +00:00
a59c4e2c8bTerraSync: make tarball extraction asynchronous
James Turner
2020-11-03 17:49:19 +00:00
49484d5e86simgear/debug/logdelta.cxx: don't use and/or keywords, appears to break on vc++?
Julian Smith
2020-11-01 11:49:25 +00:00
46f4967f6eAllow use of old zlib-1.2.3 on OpenBSD.
Julian Smith
2020-08-23 20:11:14 +01:00
9305417207Terrasync: tarball extraction, use larger buffer
James Turner
2020-10-30 22:50:44 +00:00
11da8b33f9TerraSync: switch to per-directory hash caching
James Turner
2020-10-30 22:49:38 +00:00
c7b320eb55Fix Airports/ initial sync
James Turner
2020-10-30 19:23:00 +00:00
72b2eb0ebfTerraSync: avoid 404s to probe missing tiles
James Turner
2020-10-30 16:45:45 +00:00
ec3829addbTerraSync: validate local dirs incrementally
James Turner
2020-10-30 11:51:26 +00:00
96bafef3f3TerraSync: use an unordered_map for the hash cache
James Turner
2020-10-29 23:13:10 +00:00
3ff3bd0a6cProps: allow flushing the atomic change listener
James Turner
2020-10-29 17:26:38 +00:00
2a74cc9e5fAdded logdelta system to allow control of log priorities based on source filename, line and function name.
Julian Smith
2020-09-12 00:05:24 +01:00
365e5265c8simgear/nasal/cppbind/test/cppbind_test_ghost.cxx: workaround for OpenBSD.
Julian Smith
2020-08-01 07:42:39 +01:00
cc699871a3simgear/scene/model/SGReaderWriterXML.cxx: minor change to addTooltipAnimations().
Julian Smith
2020-06-21 23:26:15 +01:00
510b25f8b8Allow use of old zlib-1.2.3 on OpenBSD.
Julian Smith
2020-08-23 20:11:14 +01:00
99bd9bb4c0Terrasync: tarball extraction, use larger buffer
James Turner
2020-10-30 22:50:44 +00:00
8d6d671cc1TerraSync: switch to per-directory hash caching
James Turner
2020-10-30 22:49:38 +00:00
990c53fc9cFix Airports/ initial sync
James Turner
2020-10-30 19:23:00 +00:00
0dd046065dTerraSync: avoid 404s to probe missing tiles
James Turner
2020-10-30 16:45:45 +00:00
1ab1cae199TerraSync: validate local dirs incrementally
James Turner
2020-10-30 11:51:26 +00:00
87558f8ddeTerraSync: use an unordered_map for the hash cache
James Turner
2020-10-29 23:13:10 +00:00
e04249ba48Props: allow flushing the atomic change listener
James Turner
2020-10-29 17:26:38 +00:00
4a660e3827callers already compensate for year-from-1900 and mont-start-from-0
Erik Hofman
2020-10-22 10:45:06 +02:00
ce187e614aFix 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 +02:00
83500dd413CMake: use same 3rdParty logic as FlightGear
James Turner
2020-10-20 16:51:20 +01:00
3753c62783Add MANDATORY_INFO log priority.
James Turner
2020-09-06 14:56:55 +01:00
3e804605b7ASan: make copied files in log entries safe at init.
James Turner
2020-09-05 10:43:01 +01:00
4560095c36Change props.cxx to throw std::exception
James Turner
2020-09-10 11:25:15 +01:00
35b1d321feCheck correctly for failed BUILDING_LIST
Stuart Buchanan
2020-09-09 21:44:20 +01:00
b279384aefCheck correctly for failed BUILDING_LIST
Stuart Buchanan
2020-09-09 21:44:20 +01:00
01a190fea8Fix a bug in the rotation_matrix function
Erik Hofman
2020-09-09 15:50:25 +02:00
1341d1e1f2Missed fix for logging in the test-suite
James Turner
2020-09-08 12:34:37 +01:00
051c920a99Fix Linux compilation
James Turner
2020-09-08 08:15:41 +01:00
0efcc14e91Add MANDATORY_INFO log priority.
James Turner
2020-09-06 14:56:55 +01:00
c7f013e7e5Don’t wipe startup message on pausing logging.
James Turner
2020-09-06 14:51:59 +01:00
6ab7f68f4bBindings: don’t cache the command pointer
James Turner
2020-09-04 10:51:32 +01:00
b2e149a737Refactor SGBuildingBin
James Turner
2020-09-02 19:52:14 +01:00
e28c4fa5caMipmapping 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 +02:00
61dc19f635Fix for SGTexturedTriangleBin leaks
Automatic Release Builder
2020-09-06 15:23:21 +01:00
19ace8f0f9Silence an alert message
James Turner
2020-09-06 14:48:17 +01:00
908496d43dASan: make copied files in log entries safe at init.
James Turner
2020-09-05 10:43:01 +01:00
52c0f04e6eBindings: don’t cache the command pointer
James Turner
2020-09-04 10:51:32 +01:00
f6656354b8Refactor SGBuildingBin
James Turner
2020-09-02 19:52:14 +01:00
4928509646Mipmapping 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 +02:00
9ecb90eddaClean up memory leak comment
Scott Giese
2020-08-27 23:41:19 -05:00
0d5552851bMemory Leak Fixed - SGTexturedTriangleBin
Scott Giese
2020-08-27 23:40:25 -05:00
60634bc445Fix include that dropped when squashing.
Automatic Release Builder
2020-08-26 14:21:45 +01:00