{"shas":[["4e8b45e06ed2dd26a0f9f13e5d4e4e583eb89e2c","7b75d5df9dcddef9bf5cbafb651ac41189407017@nasa.gov","Roll back changes to RANSAC\n\nSwitching to Boost::Random is not providing reliable random\nnumbers. The problem is something about needing to be careful when\ncopy or passing the random number generator.\n\nEasiest fix is to roll back to std::rand as at least it works.","Zack Moratto"],["b4493ed0bc674ffff67ef890d6b61c7b5be52934","a17fed27eaa842282862ff7c1b9c8395a26ac320@fluffypenguin.org","openexr casts should be reinterpret, not static","Mike Lundy"],["a16cb571c626abab1de1880bac4015eea37641ad","a17fed27eaa842282862ff7c1b9c8395a26ac320@fluffypenguin.org","whitespace","Mike Lundy"],["d147621a09231e511eeb1d9a1a34c069bcbe38be","a17fed27eaa842282862ff7c1b9c8395a26ac320@fluffypenguin.org","image(-x, -y) runs afoul of bounds-checking. calculate differently.","Mike Lundy"],["548dc3ff40169ebf5108dfbadd49be21dbb5b19c","7b75d5df9dcddef9bf5cbafb651ac41189407017@nasa.gov","Allow static JPG subsample to be set.","Zack Moratto"],["a0037b1920a8e31a23b7adb70d17bc7d3519ac53","7b75d5df9dcddef9bf5cbafb651ac41189407017@nasa.gov","Switched FileIO over to GTest","Zack Moratto"],["cdac381fdb4ca86feb875b783b47878577a8fcf8","a17fed27eaa842282862ff7c1b9c8395a26ac320@fluffypenguin.org","refactor DiskImageResourcePNG to not use setjmp\n\nsetjmp and c++ do not like each other. Declaring stack values in the same\nfunction as a setjmp is unreliable because longjmp might cross it.","Mike Lundy"],["6dd051921c16e47987254dd04ace6453add5dffb","a17fed27eaa842282862ff7c1b9c8395a26ac320@fluffypenguin.org","make png write happen on write() rather than in destructor\n\nlibpng buffers data until png_write_end is called. delaying writing that\nto the file until the destructor causes fun race conditions as things go\nout of the parent scope, sometimes causing the data to go away before it's\nactually written to the file.\n\nalso, doing it in the destructor makes it pretty dang hard to avoid\nthrowing an exception out of a destructor.","Mike Lundy"],["9c1f7ed7a1ee40de5a234ca2dd0bf4c425dd8ad5","7b75d5df9dcddef9bf5cbafb651ac41189407017@nasa.gov","Removed TestExtTester\n\nIt's unclear to me its purpose. It's never had a test in it over the\npast 2 years.","Zack Moratto"],["26d4b471861e5667384d54c36db418691d5d213f","7b75d5df9dcddef9bf5cbafb651ac41189407017@nasa.gov","Whitespace cleanup","Zack Moratto"],["abfb03abc072c4ec112ce7d72d91a8ad6aea28d6","7b75d5df9dcddef9bf5cbafb651ac41189407017@nasa.gov","Added comments to convert\n\nSo I can in the future remember what PreMultiply is all about.","Zack Moratto"],["b8b3fa1f3286f18d84864fb05497681b4ae397c8","7b75d5df9dcddef9bf5cbafb651ac41189407017@nasa.gov","Added a NonExistant file check\n\nThis just makes sure that when opening a file that doesn't exist, we\nthrow an ArgumentErr. Most of the code however was just using a\ngeneric IOErr. Some like PDS were actually throwing a generic\nstd::ios::err.","Zack Moratto"],["70bdd0945f5deba2b4dcd72cc3e6a30309edd659","a17fed27eaa842282862ff7c1b9c8395a26ac320@fluffypenguin.org","override gdal's error handler to obey vw conventions","Mike Lundy"],["662cb6b9e4d90d87e2599afaaad1b0bacdbbd30a","a17fed27eaa842282862ff7c1b9c8395a26ac320@fluffypenguin.org","fix up fileio tests some","Mike Lundy"],["4ab94721bed0e4cbfb140c4fbd30e524b855c345","a17fed27eaa842282862ff7c1b9c8395a26ac320@fluffypenguin.org","remove unnecessary includes","Mike Lundy"],["c11af4c578488e7022aad47d6e50f6311ffafda2","7b75d5df9dcddef9bf5cbafb651ac41189407017@nasa.gov","Added test for wrong image file input\n\nWhen a user gives a file to a DiskImageResource that is of the wrong\ntype, we should throw an ArgumentErr().","Zack Moratto"],["3e98cf43b9971216df916e8e41fad13e8fc0ff16","7b75d5df9dcddef9bf5cbafb651ac41189407017@nasa.gov","Added TestConjugateGradient back to tests\n\nIt looks like it was accidentally forgotten about in the conversion to\nto Gtest.","Zack Moratto"],["9b5a4b539e138eb9fec29907afd8198fa5bcec3c","7b75d5df9dcddef9bf5cbafb651ac41189407017@nasa.gov","Added back a TestCorrelator.cxx\n\nIt just has a Basic Correlation test. At least it's something.","Zack Moratto"],["3d4bec8501316462786efff1fdce4e749a59cf8e","7b75d5df9dcddef9bf5cbafb651ac41189407017@nasa.gov","Switch to using scoped pointer\n\nIt's not a memory leak if it fails like it's supposed to!","Zack Moratto"],["22b8c6e2f705231a0c10419ed60989b54f4ecfb5","7b75d5df9dcddef9bf5cbafb651ac41189407017@nasa.gov","Bug fix in ControlNetworkLoader\n\nThere was a typo that was causing an access to a ControlMeasure that\ndoesn't exist.","Zachary Moratto"]],"ref":"refs/heads/master","size":584,"head":"e2c65e893fb8dd86351604c39ec69c4bceed0644","push_id":41176236}