| 
							
							
								 zhanyong.wan | a88c9a88e4 | Improves gtest's failure messages.  In particulars, char pointers and char arrays are not escapped properly. | 2012-06-07 20:34:34 +00:00 |  | 
			
				
					| 
							
							
								 zhanyong.wan | 2fd619edd3 | Pulls in gtest r615. Renames internal enums to the kFoo naming style.
Fixes gmock doctor to work with newer versions of Clang. | 2012-05-31 20:40:56 +00:00 |  | 
			
				
					| 
							
							
								 zhanyong.wan | a3b859162d | Fixes threading annotations and compatibility with C++11, which doesn't allow exepctions to be thrown in a destructor. | 2012-05-31 20:37:13 +00:00 |  | 
			
				
					| 
							
							
								 vladlosev | cdb24f86d5 | Teach gtest to autodetect rtti support with clang (by Nico Weber). | 2012-05-02 18:09:59 +00:00 |  | 
			
				
					| 
							
							
								 jgm | 79a367eb21 | Reduced template instantiation depth for the AllOf and AnyOf matchers. Also some formatting changes. | 2012-04-10 16:02:11 +00:00 |  | 
			
				
					| 
							
							
								 jgm | 9a56024c9a | Added support for platforms where pthread_t is a struct rather than an integral type. | 2012-04-02 17:41:03 +00:00 |  | 
			
				
					| 
							
							
								 jgm | f0b86fc3b0 | Misc small updates to some debug death code, and to messages streaming to macros | 2012-03-09 17:12:39 +00:00 |  | 
			
				
					| 
							
							
								 jgm | cfb40870bc | Locking for Notification class. | 2012-01-27 21:26:58 +00:00 |  | 
			
				
					| 
							
							
								 jgm | 4d6f296e8e | Adds file and line information to the "message", which is used as the summary of a failure. | 2012-01-17 15:11:32 +00:00 |  | 
			
				
					| 
							
							
								 vladlosev | 69a071bc0d | Removes spurious semicolon. | 2011-11-28 19:52:07 +00:00 |  | 
			
				
					| 
							
							
								 vladlosev | 8965a6a0d2 | Improves conformance to the Google C++ Style Guide (by Greg Miller). | 2011-11-04 17:56:23 +00:00 |  | 
			
				
					| 
							
							
								 vladlosev | 829402edcf | Adds support for detection of running in death test child processes. | 2011-10-28 16:19:04 +00:00 |  | 
			
				
					| 
							
							
								 vladlosev | 9bcb5f9146 | Fixes a lock reentrancy when destroying a mock causes destruction of another mock (issue 79) (by Aaron Jacobs). | 2011-10-24 23:41:07 +00:00 |  | 
			
				
					| 
							
							
								 vladlosev | 83fe024fb0 | Adds empty methods to Mutex on platforms where Google Test is not thread-safe. This will support a reentrancy fix in Google Mock. | 2011-10-24 23:36:46 +00:00 |  | 
			
				
					| 
							
							
								 vladlosev | 4d60a596b4 | Expressed the thread-safety annotations in code, replacing the existing comment-based system (by Aaron Jacobs). | 2011-10-24 21:16:22 +00:00 |  | 
			
				
					| 
							
							
								 vladlosev | 4c11f25f8c | Expressed the thread-safety annotations in code, replacing the existing comment-based system (by Aaron Jacobs). | 2011-10-24 21:13:56 +00:00 |  | 
			
				
					| 
							
							
								 vladlosev | 97ef1c705e | Changes to fix gtest-printers_test on VC++ 2010. | 2011-10-24 18:33:26 +00:00 |  | 
			
				
					| 
							
							
								 vladlosev | f44bdc7398 | Fixed Google Mock Doctor Clang regexes to work on both k8 and piii (by Greg Miller). | 2011-10-24 17:48:54 +00:00 |  | 
			
				
					| 
							
							
								 vladlosev | c7c7961d23 | Simplifies test assertions in sample5. | 2011-10-14 01:18:53 +00:00 |  | 
			
				
					| 
							
							
								 vladlosev | 431a8be166 | Implements the timestamp attribute for the testsuites element in the output XML (external contribution by Dirk Meister). | 2011-10-05 05:52:34 +00:00 |  | 
			
				
					| 
							
							
								 vladlosev | 69a40b7d4a | Adds ability to inject death test child arguments for test purposes. | 2011-10-05 05:51:10 +00:00 |  | 
			
				
					| 
							
							
								 vladlosev | 879916a939 | Fixes test failure on 32-bit Ubuntu. | 2011-10-05 05:49:40 +00:00 |  | 
			
				
					| 
							
							
								 vladlosev | 0fd8396827 | Modifies gmock_doctor.py to work with GCC output that contains file:line:char positions and left and right quote characters (U+2018 and U+2019) instead of apostrophes (U+0027). | 2011-09-28 18:32:59 +00:00 |  | 
			
				
					| 
							
							
								 vladlosev | f7d58e81c3 | Adds a new macro simplifying use of snprinf on MS platforms. | 2011-09-26 17:54:02 +00:00 |  | 
			
				
					| 
							
							
								 vladlosev | 1b2e509958 | Fixes C++0x compatibility problems. | 2011-09-26 17:52:19 +00:00 |  | 
			
				
					| 
							
							
								 zhanyong.wan | 898725cf47 | Implements matchers WhenSorted() and WhenSortedBy(); pulls in gtest r595. | 2011-09-16 16:45:39 +00:00 |  | 
			
				
					| 
							
							
								 zhanyong.wan | 2ca4d21500 | Simplifies the implementatoin of the test result printer; by Ulfar Erlingsson | 2011-09-16 16:43:37 +00:00 |  | 
			
				
					| 
							
							
								 vladlosev | 5aa8dd99e2 | Renames the license files. | 2011-09-09 07:06:32 +00:00 |  | 
			
				
					| 
							
							
								 vladlosev | 27615dbc5f | Renames the license file. | 2011-09-09 07:02:56 +00:00 |  | 
			
				
					| 
							
							
								 vladlosev | 4b07d73f4e | Ignore SIGPROF signal during clone()/fork() call. clone()/fork() call hangs permanently if it consumes more cpu than the SIGPROF signal timer interval (by Nabeel Mian). | 2011-09-09 05:42:09 +00:00 |  | 
			
				
					| 
							
							
								 vladlosev | eca38cd7ec | More Clang support improvements in Google Mock Doctor. | 2011-08-25 21:35:10 +00:00 |  | 
			
				
					| 
							
							
								 vladlosev | 294f69f957 | Adds explanation on how to build the Xcode project under Xcode 4+ to README. | 2011-08-22 21:30:01 +00:00 |  | 
			
				
					| 
							
							
								 vladlosev | 787146bdb7 | Improves support for Clang in Google Mock Doctor. | 2011-08-16 00:51:14 +00:00 |  | 
			
				
					| 
							
							
								 vladlosev | cf3f92ef93 | Fixes a user reported test break (modifying a dict while iterating). | 2011-08-16 00:47:22 +00:00 |  | 
			
				
					| 
							
							
								 vladlosev | c2922d4ed2 | Fixes a resource leak in gtest-port_test (by Haruka Iwao). | 2011-07-11 19:27:07 +00:00 |  | 
			
				
					| 
							
							
								 vladlosev | 386da2037d | QNX compatibility patch (by Haruka Iwao). | 2011-06-20 21:43:18 +00:00 |  | 
			
				
					| 
							
							
								 vladlosev | f3cf0a2316 | Suppresses the tail-call optimization of StackGrowsDown() in GCC4.6 (by Paul Pluzhnikov). | 2011-06-13 20:09:57 +00:00 |  | 
			
				
					| 
							
							
								 vladlosev | cc265df8b4 | Fixes broken build on VC++ 7.1. | 2011-06-13 19:00:37 +00:00 |  | 
			
				
					| 
							
							
								 vladlosev | f4eeaedb39 | Fixes issue 139 and issue 140. | 2011-05-20 21:44:14 +00:00 |  | 
			
				
					| 
							
							
								 vladlosev | bce8134d89 | Adds a DLL-related section to Google Mock's README. | 2011-05-20 21:15:36 +00:00 |  | 
			
				
					| 
							
							
								 vladlosev | 587c1b37c2 | Adds support for building Google Mock as a shared library (DLL). | 2011-05-20 00:42:22 +00:00 |  | 
			
				
					| 
							
							
								 vladlosev | 7e29bb7f7e | Adds support for building Google Mock as a shared library (DLL). | 2011-05-20 00:38:55 +00:00 |  | 
			
				
					| 
							
							
								 vladlosev | ee2f8caecc | Simplifies the code by removing condfitional section that is no longer necessary. | 2011-05-12 17:32:42 +00:00 |  | 
			
				
					| 
							
							
								 vladlosev | 47be72a952 | A test to verify correcteness of Google Mock on multiple threads. | 2011-05-11 08:18:45 +00:00 |  | 
			
				
					| 
							
							
								 vladlosev | 814a5e9310 | Adds support for death tests in OpenBSD (by Paweł Hajdan Jr.) | 2011-05-03 01:58:34 +00:00 |  | 
			
				
					| 
							
							
								 vladlosev | a63da04126 | Makes generation of fused sources contingent on availability of Python and pulls in gtest r580. | 2011-04-21 21:56:01 +00:00 |  | 
			
				
					| 
							
							
								 vladlosev | 758728ba9b | Makes generation of fused sources contingent on availability of Python. | 2011-04-21 21:48:51 +00:00 |  | 
			
				
					| 
							
							
								 zhanyong.wan | c91a353c47 | Fixes XL C++ 10.1 compiler errors (based on patch by Hady Zalek); cleans up formatting of GTEST_NO_INLINE_. | 2011-04-15 19:50:39 +00:00 |  | 
			
				
					| 
							
							
								 zhanyong.wan | 8d3dc0cdd8 | simplifies TrulyMatcher and adds a test for it | 2011-04-14 19:37:06 +00:00 |  | 
			
				
					| 
							
							
								 zhanyong.wan | c006f8c12b | fixes a problem caused by gcc 4.6 optimization (by Paul Pluzhnikov) | 2011-04-14 19:36:05 +00:00 |  |