aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fixes gtest-tuple.h in Visual C++ 7.1.vladlosev2012-09-062-27/+27
|
* Fixed Native Client build of gtest when using glibc (by Ben Smith).vladlosev2012-08-142-16/+55
|
* Prevents pump.py from splitting long IWYU pragma lines.vladlosev2012-08-141-15/+23
|
* fixes a problem in which we pass the address one byte ↵jgm2012-07-121-1/+12
| | | | | | | ~/svn/googletest/trunk after the end of stack space in a call to clone(). According to Linux's man page on clone(), the 'stack' parameter usually points to the topmost address of the memory space set up for the child stack. The existing code points one byte after the end
* added defines for iOSjgm2012-07-092-2/+12
|
* Improves gtest's failure messages. In particulars, char pointers andzhanyong.wan2012-06-0712-197/+550
| | | | char arrays are not escapped properly.
* Fixes threading annotations and compatibility with C++11, which doesn'tzhanyong.wan2012-05-313-10/+16
| | | | | allow exepctions to be thrown in a destructor.
* Teach gtest to autodetect rtti support with clang (by Nico Weber).vladlosev2012-05-021-0/+7
|
* Added support for platforms where pthread_t is a struct rather than an integraljgm2012-04-022-8/+23
| | | | type.
* Misc small updates to some debug death code, and to messages streaming to macrosjgm2012-03-0912-43/+164
|
* Locking for Notification class.jgm2012-01-271-4/+19
|
* Adds file and line information to the "message", which is used as the summaryjgm2012-01-174-17/+23
| | | | of a failure.
* Removes spurious semicolon.vladlosev2011-11-281-2/+1
|
* Improves conformance to the Google C++ Style Guide (by Greg Miller).vladlosev2011-11-0435-91/+144
|
* Adds support for detection of running in death test child processes.vladlosev2011-10-283-1/+63
|
* Adds empty methods to Mutex on platforms where Google Test is not ↵vladlosev2011-10-241-0/+2
| | | | thread-safe. This will support a reentrancy fix in Google Mock.
* Expressed the thread-safety annotations in code, replacing the existing ↵vladlosev2011-10-245-36/+51
| | | | comment-based system (by Aaron Jacobs).
* Changes to fix gtest-printers_test on VC++ 2010.vladlosev2011-10-241-1/+5
|
* Simplifies test assertions in sample5.vladlosev2011-10-141-7/+7
|
* Implements the timestamp attribute for the testsuites element in the output ↵vladlosev2011-10-057-41/+243
| | | | XML (external contribution by Dirk Meister).
* Adds ability to inject death test child arguments for test purposes.vladlosev2011-10-053-9/+27
|
* Fixes test failure on 32-bit Ubuntu.vladlosev2011-10-051-1/+2
|
* Adds a new macro simplifying use of snprinf on MS platforms.vladlosev2011-09-262-9/+18
|
* Fixes C++0x compatibility problems.vladlosev2011-09-263-165/+488
|
* Simplifies the implementatoin of the test result printer; by Ulfar Erlingssonzhanyong.wan2011-09-161-8/+4
|
* Renames the license file.vladlosev2011-09-093-5/+5
|
* Ignore SIGPROF signal during clone()/fork() call. clone()/fork() call hangs ↵vladlosev2011-09-092-0/+76
| | | | permanently if it consumes more cpu than the SIGPROF signal timer interval (by Nabeel Mian).
* Adds explanation on how to build the Xcode project under Xcode 4+ to README.vladlosev2011-08-221-0/+10
|
* Fixes a user reported test break (modifying a dict while iterating).vladlosev2011-08-164-13/+20
|
* Fixes a resource leak in gtest-port_test (by Haruka Iwao).vladlosev2011-07-111-0/+1
|
* QNX compatibility patch (by Haruka Iwao).vladlosev2011-06-204-14/+93
|
* Suppresses the tail-call optimization of StackGrowsDown() in GCC4.6 (by Paul ↵vladlosev2011-06-131-4/+6
| | | | Pluzhnikov).
* Fixes broken build on VC++ 7.1.vladlosev2011-06-137-43/+101
|
* Adds support for building Google Mock as a shared library (DLL).vladlosev2011-05-202-3/+3
|
* Simplifies the code by removing condfitional section that is no longer ↵vladlosev2011-05-121-4/+0
| | | | necessary.
* Adds support for death tests in OpenBSD (by Paweł Hajdan Jr.)vladlosev2011-05-031-1/+5
|
* Makes generation of fused sources contingent on availability of Python.vladlosev2011-04-211-0/+2
|
* Fixes XL C++ 10.1 compiler errors (based on patch by Hady Zalek); cleans up ↵zhanyong.wan2011-04-152-14/+20
| | | | formatting of GTEST_NO_INLINE_.
* fixes a problem caused by gcc 4.6 optimization (by Paul Pluzhnikov)zhanyong.wan2011-04-142-0/+12
|
* Adds Pasi to CONTRIBUTORS and documents the latest changes.zhanyong.wan2011-04-142-2/+6
|
* Fixes Sun C++ compiler errors (by Pasi Valminen)zhanyong.wan2011-04-123-16/+29
|
* Avoids iterator_traits, as it's not available in libCStd when compiled with ↵zhanyong.wan2011-04-126-15/+52
| | | | Sun C++.
* Simplifies ASCII character detection in gtest-printers.h. This also makes it ↵vladlosev2011-04-091-2/+1
| | | | possible to build Google Test on MinGW.
* fixes XL C++ compiler errors (by Pasi Valminen)zhanyong.wan2011-04-081-6/+7
|
* Fixes a compiler error when compiling with Visual Age (by Hady Zalek).vladlosev2011-04-081-1/+1
|
* Removes commas from last items in enums (a C++ standard compliance fix).vladlosev2011-04-081-1/+1
|
* makes gtest compatible with HP UX (by Pasi Valminen); fixes a typo in the ↵zhanyong.wan2011-04-076-13/+36
| | | | name of xlC (by Hady Zalek).
* disables 'make install'zhanyong.wan2011-04-071-5/+13
|
* fixes link error in 'make check' on some systemszhanyong.wan2011-04-071-2/+4
|
* Changes diagnostic output of the question mark from '\?' to '?'.vladlosev2011-04-012-17/+14
|