Jan Beich 
								
							 
						 
						
							
							
							
							
								
							
							
								3d801be97d 
								
							 
						 
						
							
							
								
								common: some FreeBSD headers are incomplete to avoid namespace pollution  
							
							... 
							
							
							
							In file included from src/common/x64/cpu_detect.cpp:16:
/usr/include/machine/cpufunc.h:66:17: error: unknown type name 'u_int'
static __inline u_int
                ^
/usr/include/machine/cpufunc.h:67:6: error: unknown type name 'u_int'
bsfl(u_int mask)
     ^
/usr/include/machine/cpufunc.h:69:2: error: unknown type name 'u_int'
        u_int   result;
        ^
/usr/include/machine/cpufunc.h:75:17: error: unknown type name 'u_long'; did you mean 'long'?
static __inline u_long
                ^
/usr/include/machine/cpufunc.h:76:6: error: unknown type name 'u_long'; did you mean 'long'?
bsfq(u_long mask)
     ^
/usr/include/machine/cpufunc.h:78:2: error: use of undeclared identifier 'u_long'; did you mean
      'long'?
        u_long  result;
        ^
[...] 
							
						 
						
							2016-10-27 23:28:30 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Anthony J. Bentley 
								
							 
						 
						
							
							
							
							
								
							
							
								26af2b644c 
								
							 
						 
						
							
							
								
								common: convert to standard stat()/fstat() interfaces  
							
							... 
							
							
							
							Most modern Unix environments use 64-bit off_t by default: OpenBSD,
FreeBSD, OS X, and Linux libc implementations such as Musl.
glibc is the lone exception; it can default to 32 bits but this is
configurable by setting _FILE_OFFSET_BITS.
Avoiding the stat64()/fstat64() interfaces is desirable because they
are nonstandard and not implemented on many systems (including
OpenBSD and FreeBSD), and using 64 bits for stat()/fstat() is either
the default or trivial to set up. 
							
						 
						
							2016-10-27 23:28:30 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jan Beich 
								
							 
						 
						
							
							
							
							
								
							
							
								51f92f0e4e 
								
							 
						 
						
							
							
								
								common: stat64 is non-standard, hide on a random Unix  
							
							... 
							
							
							
							src/common/file_util.cpp:79:19: error: variable has incomplete type 'struct stat64'
    struct stat64 file_info;
                  ^
src/common/file_util.cpp:79:12: note: forward declaration of 'stat64'
    struct stat64 file_info;
           ^
src/common/file_util.cpp:99:19: error: variable has incomplete type 'struct stat64'
    struct stat64 file_info;
                  ^
src/common/file_util.cpp:99:12: note: forward declaration of 'stat64'
    struct stat64 file_info;
           ^
src/common/file_util.cpp:342:19: error: variable has incomplete type 'struct stat64'
    struct stat64 buf;
                  ^
src/common/file_util.cpp:342:12: note: forward declaration of 'stat64'
    struct stat64 buf;
           ^
src/common/file_util.cpp:359:19: error: variable has incomplete type 'struct stat64'
    struct stat64 buf;
                  ^
src/common/file_util.cpp:359:12: note: forward declaration of 'stat64'
    struct stat64 buf;
           ^
4 errors generated. 
							
						 
						
							2016-10-27 23:28:29 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jan Beich 
								
							 
						 
						
							
							
							
							
								
							
							
								8ce1ec7ffa 
								
							 
						 
						
							
							
								
								common: only FreeBSD has thread affinity compatible with Linux  
							
							... 
							
							
							
							src/common/thread.cpp:90:5: error: unknown type name 'cpu_set_t'; did you mean 'cpuset_t'?
    cpu_set_t cpu_set;
    ^~~~~~~~~
    cpuset_t
/usr/include/sys/_cpuset.h:48:24: note: 'cpuset_t' declared here
typedef struct _cpuset cpuset_t;
                       ^
1 error generated. 
							
						 
						
							2016-10-27 23:28:29 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jan Beich 
								
							 
						 
						
							
							
							
							
								
							
							
								1410bd3bd0 
								
							 
						 
						
							
							
								
								common: define routines to set thread name on more BSDs  
							
							... 
							
							
							
							src/common/thread.cpp:123:5: error: use of undeclared identifier 'pthread_setname_np'
    pthread_setname_np(pthread_self(), szThreadName);
    ^
1 error generated. 
							
						 
						
							2016-10-27 23:28:29 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jan Beich 
								
							 
						 
						
							
							
							
							
								
							
							
								3925f4ff63 
								
							 
						 
						
							
							
								
								hooks: convert pre-commit to POSIX syntax  
							
							
							
						 
						
							2016-10-27 23:28:29 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								0dfad003dc 
								
							 
						 
						
							
							
								
								Travis: only upload for push ( #2134 )  
							
							
							
						 
						
							2016-10-27 21:45:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								eac57e29c1 
								
							 
						 
						
							
							
								
								Merge pull request  #2139  from mailwl/frd-fix  
							
							... 
							
							
							
							FRD: fix GetMyFriendKey 
							
						 
						
							2016-10-25 20:24:13 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									mailwl 
								
							 
						 
						
							
							
							
							
								
							
							
								f672c7bd24 
								
							 
						 
						
							
							
								
								FRD: fix GetMyFriendKey  
							
							
							
						 
						
							2016-10-25 09:54:29 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								8b36777731 
								
							 
						 
						
							
							
								
								Merge pull request  #2131  from ricardotk/typos  
							
							... 
							
							
							
							Fix typos 
							
						 
						
							2016-10-21 11:35:47 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ricardo de Almeida Gonzaga 
								
							 
						 
						
							
							
							
							
								
							
							
								13d46f6820 
								
							 
						 
						
							
							
								
								Fix typos  
							
							
							
						 
						
							2016-10-20 12:26:59 -02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								32789a70fb 
								
							 
						 
						
							
							
								
								NWM: stub Initialize with an error  
							
							
							
						 
						
							2016-10-12 22:33:44 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								cc7f1155a8 
								
							 
						 
						
							
							
								
								Merge pull request  #2024  from JamePeng/update-boss-code  
							
							... 
							
							
							
							Update the stub code of BOSS 
							
						 
						
							2016-10-07 23:02:39 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								d989102c9c 
								
							 
						 
						
							
							
								
								Merge pull request  #2082  from yuriks/shader-interp-crash  
							
							... 
							
							
							
							Fix/mask crash in shader debugger in Mii Maker 
							
						 
						
							2016-10-06 19:35:37 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									JamePeng 
								
							 
						 
						
							
							
							
							
								
							
							
								691f069743 
								
							 
						 
						
							
							
								
								Rework the code of err:f service  
							
							
							
						 
						
							2016-10-06 21:03:12 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								09c3e444d4 
								
							 
						 
						
							
							
								
								Merge pull request  #1652  from wwylele/kernal-tool  
							
							... 
							
							
							
							Debugger: implement wait tree widget 
							
						 
						
							2016-10-04 23:01:56 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								7ed97fb89a 
								
							 
						 
						
							
							
								
								Merge pull request  #2106  from wwylele/delete-recursive  
							
							... 
							
							
							
							FS: implement DeleteDirectoryRecursively 
							
						 
						
							2016-10-03 20:34:56 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								49b10339bf 
								
							 
						 
						
							
							
								
								Merge pull request  #2103  from wwylele/gpu-reg-cleanup  
							
							... 
							
							
							
							GPU: DisplayTransfer & MemoryFill cleanup and param check 
							
						 
						
							2016-10-03 20:21:55 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									JamePeng 
								
							 
						 
						
							
							
							
							
								
							
							
								bd8c80a7b4 
								
							 
						 
						
							
							
								
								Update the stub code of BOSS  
							
							
							
						 
						
							2016-10-02 17:36:57 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								257e7afb79 
								
							 
						 
						
							
							
								
								fs: clean up log format  
							
							
							
						 
						
							2016-10-02 12:39:28 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								96b0e9476b 
								
							 
						 
						
							
							
								
								fs: implement DeleteDirectoryRecursively  
							
							
							
						 
						
							2016-10-02 11:29:16 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								d9a904f9cb 
								
							 
						 
						
							
							
								
								VideoCore: Shader interpreter cleanups  
							
							
							
						 
						
							2016-09-29 21:15:49 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								6219654ded 
								
							 
						 
						
							
							
								
								Common: Remove dangerous Vec[234] array constructors  
							
							... 
							
							
							
							They're not currently used, and it's easy to accidentally pass a single
pointer argument to them, causing an out-of-bounds read. 
							
						 
						
							2016-09-29 21:11:36 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								26b68313b9 
								
							 
						 
						
							
							
								
								VideoCore: Fix out-of-bounds read in ShaderSetup::ProduceDebugInfo  
							
							... 
							
							
							
							As far as I can tell, memset was replaced by a fill without correcting
the parameter type, causing an out-of-bounds array read in the Vec4
constructor. 
							
						 
						
							2016-09-29 21:11:36 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								4b14e17b18 
								
							 
						 
						
							
							
								
								Merge pull request  #2083  from yuriks/opengl-scissor-cached-rect  
							
							... 
							
							
							
							OpenGL: Take cached viewport sub-rect into account for scissor 
							
						 
						
							2016-09-29 21:08:32 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								01667d9a35 
								
							 
						 
						
							
							
								
								OpenGL: Take cached viewport sub-rect into account for scissor  
							
							... 
							
							
							
							Fixes  #1938  
						
							2016-09-29 20:55:24 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								58ae94af4c 
								
							 
						 
						
							
							
								
								gpu: DisplayTransfer: a less amazing algorithm for flip  
							
							... 
							
							
							
							the old implementation modifies the loop variable in the loop. Though it actually works, it is really confusing. Makes it morereadable now. 
							
						 
						
							2016-09-29 10:01:34 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								30ab0fa45d 
								
							 
						 
						
							
							
								
								gpu: keep the old signal strategy for null pointer  
							
							... 
							
							
							
							previous commits changes the behaviour of interrupt when meeting invalid params. Regresses to the same behaviour as before
needs more hwtest 
							
						 
						
							2016-09-29 10:01:34 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								48470e57fc 
								
							 
						 
						
							
							
								
								gpu: add validity check for TextureCopy, DisplayTransfer and FillMemory  
							
							... 
							
							
							
							prevent further operation with invalid values which may cause assertion failure or divided by zero.
needs more hwtest 
							
						 
						
							2016-09-29 10:01:34 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								3f87d70f0e 
								
							 
						 
						
							
							
								
								memory: fix IsValidVirtualAddress for RasterizerCachedMemory  
							
							... 
							
							
							
							RasterizerCachedMemory doesn't has pointer but should be considered as valid 
							
						 
						
							2016-09-29 10:01:34 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								c88cdc9a2b 
								
							 
						 
						
							
							
								
								gpu: move MemoryFill, TextureCopy and DisplayTransfer into functions  
							
							... 
							
							
							
							The old code indented too much to read. Split into functions and do general cleanup. 
							
						 
						
							2016-09-29 10:01:34 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								d2419570b9 
								
							 
						 
						
							
							
								
								rasterizer: separate TextureCopy from DisplayTransfer  
							
							
							
						 
						
							2016-09-29 10:01:34 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								0c8df1046f 
								
							 
						 
						
							
							
								
								Merge pull request  #2100  from wwylele/fix-load-assert  
							
							... 
							
							
							
							Qt: shutdown system if error on loading ROM 
							
						 
						
							2016-09-22 23:06:57 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								3aa047cd1d 
								
							 
						 
						
							
							
								
								qt: shutdown system if error  
							
							
							
						 
						
							2016-09-22 16:40:33 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								85a83158fb 
								
							 
						 
						
							
							
								
								move ResetType to kernel.h  
							
							
							
						 
						
							2016-09-22 13:52:52 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								1c0179ad1b 
								
							 
						 
						
							
							
								
								name objects  
							
							
							
						 
						
							2016-09-22 13:52:52 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								f69a543110 
								
							 
						 
						
							
							
								
								implement wait tree widget  
							
							
							
						 
						
							2016-09-22 13:52:52 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								c59bdecd23 
								
							 
						 
						
							
							
								
								Merge pull request  #2099  from citra-emu/fix-clang-format  
							
							... 
							
							
							
							Fix clang-format lint 
							
						 
						
							2016-09-22 13:39:12 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								6e5e5be736 
								
							 
						 
						
							
							
								
								travis: fix clang-format lint  
							
							
							
						 
						
							2016-09-22 13:15:38 +08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								d5d2ca8058 
								
							 
						 
						
							
							
								
								Merge pull request  #2086  from linkmauve/clang-format  
							
							... 
							
							
							
							Add clang-format as part of our {commit,travis}-time checks 
							
						 
						
							2016-09-21 11:29:48 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								2a910a6d88 
								
							 
						 
						
							
							
								
								README: Specify master branch for Travis CI badge  
							
							
							
						 
						
							2016-09-21 02:08:57 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								0e3f0120a8 
								
							 
						 
						
							
							
								
								Fix Travis clang-format check  
							
							
							
						 
						
							2016-09-21 01:53:37 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								f120e78b56 
								
							 
						 
						
							
							
								
								Remove special rules for Windows.h and library includes  
							
							
							
						 
						
							2016-09-21 00:16:33 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								84fbbe2629 
								
							 
						 
						
							
							
								
								Use negative priorities to avoid special-casing the self-include  
							
							
							
						 
						
							2016-09-21 00:15:56 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								2500a57f3d 
								
							 
						 
						
							
							
								
								Merge pull request  #2097  from citra-emu/fix-travis  
							
							... 
							
							
							
							Travis: Fix OS X build 
							
						 
						
							2016-09-20 22:26:34 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								fcec20c9ff 
								
							 
						 
						
							
							
								
								Travis: Fix OS X build  
							
							... 
							
							
							
							Probably due to additional Travis caching, cmake is now already
installed when the script runs. This causes the unlink to remove the
symlink to the executable, which is then not re-added by the install
(since it's already installed). 
							
						 
						
							2016-09-20 21:25:15 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Emmanuel Gil Peyrot 
								
							 
						 
						
							
							
							
							
								
							
							
								ebdae19fd2 
								
							 
						 
						
							
							
								
								Remove empty newlines in #include blocks.  
							
							... 
							
							
							
							This makes clang-format useful on those.
Also add a bunch of forgotten transitive includes, which otherwise
prevented compilation. 
							
						 
						
							2016-09-21 11:15:47 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								396a8d91a4 
								
							 
						 
						
							
							
								
								Manually tweak source formatting and then re-run clang-format  
							
							
							
						 
						
							2016-09-18 21:14:25 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								784b96d87f 
								
							 
						 
						
							
							
								
								Tweak formatting settings  
							
							
							
						 
						
							2016-09-18 21:13:38 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Emmanuel Gil Peyrot 
								
							 
						 
						
							
							
							
							
								
							
							
								dc8479928c 
								
							 
						 
						
							
							
								
								Sources: Run clang-format on everything.  
							
							
							
						 
						
							2016-09-18 09:38:01 +09:00