Lioncash 
							
						 
					 
					
						
						
							
						
						2b3ee30a46 
					 
					
						
						
							
							externals: Update catch to 2.1.0  
						
						
						
						
					 
					
						2018-01-17 18:40:08 -05:00 
						 
				 
			
				
					
						
							
							
								James Rowe 
							
						 
					 
					
						
						
							
						
						e026b66bbb 
					 
					
						
						
							
							Build: Add unicorn as a submodule and build it if needed  
						
						... 
						
						
						
						Adds a cmake custom target that will build unicorn on first compile and
uses this in the build scripts as well. Updates Appveyor and Travis
build scripts to work with the new unicorn build, and updates the paths
to all of the different artifacts. 
						
						
					 
					
						2018-01-16 01:15:52 -07:00 
						 
				 
			
				
					
						
							
							
								unknown 
							
						 
					 
					
						
						
							
						
						af6e0faf0a 
					 
					
						
						
							
							Fix some warnings  
						
						
						
						
					 
					
						2018-01-15 16:24:29 +01:00 
						 
				 
			
				
					
						
							
							
								Andrix44 
							
						 
					 
					
						
						
							
						
						b20dfb357b 
					 
					
						
						
							
							Fix some warnings in the microprofile  
						
						
						
						
					 
					
						2018-01-15 00:08:03 +01:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						feae1c4c32 
					 
					
						
						
							
							externals: Remove unused repos.  
						
						
						
						
					 
					
						2018-01-14 04:29:30 -05:00 
						 
				 
			
				
					
						
							
							
								MerryMage 
							
						 
					 
					
						
						
							
						
						668e5452fa 
					 
					
						
						
							
							Update dynarmic to bc73004  
						
						... 
						
						
						
						bc73004 a64_merge_interpret_blocks: Remove debug output
4e656ed tests/A64: Randomize PSTATE.<NZCV>
fd9530b A64: Optimization: Merge interpret blocks
3c9eb04 testenv: Use format constants
324f3fc tests/A64: Unicorn interface fixes
98ecbe7 tests/A64: Fuzz against unicorn
b1d38e7 tests/A64: Move TestEnvironment to own header
5218ad9 A64/data_processing_pcrel: bug: ADR{,P} instructions sign extend their immediate
b1a8c39 A64/data_processing_addsub: bug: {ADD,SUB}S (extended register) instructions write to ZR when d = 31
64827fb a64_emit_x64: bug: A64CallSupervisor trampled callee-save registers
1bfa04d emit_x64: bug: OP m/r64, imm32 form instructions sign-extend their immediate on x64
edadeea A64 inferface: Use two argument static_assert
9ab1304 A64: Add ExceptionRaised IR instruction
6843eed Update readme
7438d07 A64/translate: Add TranslateSingleInstruction function 
						
						
					 
					
						2018-01-13 22:38:57 +00:00 
						 
				 
			
				
					
						
							
							
								James Rowe 
							
						 
					 
					
						
						
							
						
						ebf9a784a9 
					 
					
						
						
							
							Massive removal of unused modules  
						
						
						
						
					 
					
						2018-01-12 19:11:03 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						287485e3a7 
					 
					
						
						
							
							boost: Update version.  
						
						
						
						
					 
					
						2018-01-12 19:37:04 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						8e51c61dbc 
					 
					
						
						
							
							core: Gut out cryptop, since it doesn't compile with C++17.  
						
						
						
						
					 
					
						2018-01-12 19:36:41 -05:00 
						 
				 
			
				
					
						
							
							
								MerryMage 
							
						 
					 
					
						
						
							
						
						106d900f93 
					 
					
						
						
							
							dynarmic: Update to 83afe435  
						
						
						
						
					 
					
						2018-01-12 17:49:10 -05:00 
						 
				 
			
				
					
						
							
							
								MerryMage 
							
						 
					 
					
						
						
							
						
						d2fbc78320 
					 
					
						
						
							
							arm_dynarmic: Implement core  
						
						
						
						
					 
					
						2018-01-12 17:48:29 -05:00 
						 
				 
			
				
					
						
							
							
								MerryMage 
							
						 
					 
					
						
						
							
						
						f10a304ecd 
					 
					
						
						
							
							fix macos build  
						
						
						
						
					 
					
						2018-01-08 19:20:10 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						da7053b169 
					 
					
						
						
							
							cmake: Add script to find Unicorn.  
						
						
						
						
					 
					
						2018-01-04 19:52:54 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						dcfbad2129 
					 
					
						
						
							
							cmake: Don't compile Dynarmic as it's unused.  
						
						
						
						
					 
					
						2018-01-04 17:01:02 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						d327f66990 
					 
					
						
						
							
							externals: Point dynarmic at a real commit.  
						
						
						
						
					 
					
						2018-01-03 21:51:41 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						3e80202604 
					 
					
						
						
							
							externals: Update dynarmic and xbyak.  
						
						
						
						
					 
					
						2017-10-25 11:26:35 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						b1d5db1cf6 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/master' into nx  
						
						... 
						
						
						
						# Conflicts:
#	src/core/CMakeLists.txt
#	src/core/arm/dynarmic/arm_dynarmic.cpp
#	src/core/arm/dyncom/arm_dyncom.cpp
#	src/core/hle/kernel/process.cpp
#	src/core/hle/kernel/thread.cpp
#	src/core/hle/kernel/thread.h
#	src/core/hle/kernel/vm_manager.cpp
#	src/core/loader/3dsx.cpp
#	src/core/loader/elf.cpp
#	src/core/loader/ncch.cpp
#	src/core/memory.cpp
#	src/core/memory.h
#	src/core/memory_setup.h 
						
						
					 
					
						2017-10-09 23:56:20 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						9eb4888df7 
					 
					
						
						
							
							externals: Add lz4.  
						
						
						
						
					 
					
						2017-09-30 14:30:04 -04:00 
						 
				 
			
				
					
						
							
							
								James Rowe 
							
						 
					 
					
						
						
							
						
						9e847b7549 
					 
					
						
						
							
							Build: Enable SSL in mingw by linking against WinSSL  
						
						... 
						
						
						
						The mingw builds aren't submitting telemetry because the curl library
they are linked against is configured to use openSSL and openSSL looks
for the certificates in the users home folder. This keeps it from
contacting web services because it can't communicate over SSL.
This commit adds a download in mingw builds that will download a
precompiled curl for mingw linked against winssl and sspi. 
						
						
					 
					
						2017-09-11 09:10:17 -06:00 
						 
				 
			
				
					
						
							
							
								MerryMage 
							
						 
					 
					
						
						
							
						
						056a08cdbf 
					 
					
						
						
							
							externals: Update soundtouch  
						
						
						
						
					 
					
						2017-08-20 17:30:05 -07:00 
						 
				 
			
				
					
						
							
							
								James 
							
						 
					 
					
						
						
							
						
						1a44949ef7 
					 
					
						
						
							
							Update cryptopp  
						
						
						
						
					 
					
						2017-08-08 17:50:09 +10:00 
						 
				 
			
				
					
						
							
							
								James 
							
						 
					 
					
						
						
							
						
						32745ead7e 
					 
					
						
						
							
							Add description of upstream repo  
						
						
						
						
					 
					
						2017-07-18 19:59:08 +10:00 
						 
				 
			
				
					
						
							
							
								James 
							
						 
					 
					
						
						
							
						
						87dea94e14 
					 
					
						
						
							
							Don't pull in entire JSON repo for single header file  
						
						
						
						
					 
					
						2017-07-18 13:37:27 +10:00 
						 
				 
			
				
					
						
							
							
								Weiyi Wang 
							
						 
					 
					
						
						
							
						
						5137a198f9 
					 
					
						
						
							
							Merge pull request  #2824  from jroweboy/mingw_compile_test  
						
						... 
						
						
						
						Update enet submodule 
						
						
					 
					
						2017-07-13 09:57:35 +03:00 
						 
				 
			
				
					
						
							
							
								James Rowe 
							
						 
					 
					
						
						
							
						
						5990cae193 
					 
					
						
						
							
							Update enet submodule  
						
						... 
						
						
						
						This includes a fix merged upstream to support mingw compilation 
						
						
					 
					
						2017-07-12 20:39:47 -06:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						33b012e86b 
					 
					
						
						
							
							web_service: Add CMake flag to enable.  
						
						
						
						
					 
					
						2017-07-11 18:33:41 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						0f1ae781d0 
					 
					
						
						
							
							externals: Add JSON as a submodule.  
						
						
						
						
					 
					
						2017-07-09 18:38:02 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						cc7583e036 
					 
					
						
						
							
							externals: Add CPR as a submodule.  
						
						
						
						
					 
					
						2017-07-09 13:24:20 -04:00 
						 
				 
			
				
					
						
							
							
								B3n30 
							
						 
					 
					
						
						
							
						
						2e37ce01c9 
					 
					
						
						
							
							Implement basic virtual Room support based on enet ( #2803 )  
						
						... 
						
						
						
						* Added support for network with ENet lib,
connecting is possible, but data can't be sent, yet.
* fixup! Added support for network with ENet lib,
* fixup! CLang
* fixup! Added support for network with ENet lib,
* fixup! Added support for network with ENet lib,
* fixup! Clang format
* More fixups!
* Moved ENetHost* and ENetPeer* into pimpl classes
* fixup! Moved ENetHost* and ENetPeer* into pimpl classes
* fixup! Clang again
* fixup! Moved ENetHost* and ENetPeer* into pimpl classes
* fixup! Moved ENetHost* and ENetPeer* into pimpl classes
* fixup! Moved ENetHost* and ENetPeer* into pimpl classes 
						
						
					 
					
						2017-07-07 15:34:15 -04:00 
						 
				 
			
				
					
						
							
							
								Klöen Lansfiel 
							
						 
					 
					
						
						
							
						
						d1e414d813 
					 
					
						
						
							
							externals: silence warning C4390 on MSVC for cryptopp ( #2805 )  
						
						
						
						
					 
					
						2017-06-24 17:38:52 -07:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						f6715f98f5 
					 
					
						
						
							
							Stop using reserved operator names (and/or/xor) with Xbyak  
						
						... 
						
						
						
						Also has the Dynarmic upgrade with the same change 
						
						
					 
					
						2017-06-17 12:20:22 -07:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						60d70c4f43 
					 
					
						
						
							
							Externals: Upgrade bundled Boost to 1.64  
						
						
						
						
					 
					
						2017-06-11 13:10:22 -07:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						c211368734 
					 
					
						
						
							
							CMake: Move definitions of externals to the CMakeLists in that directory  
						
						
						
						
					 
					
						2017-05-27 23:33:14 -07:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						cebdae6c92 
					 
					
						
						
							
							CMake: Create an INTERFACE target for Catch  
						
						
						
						
					 
					
						2017-05-27 22:46:59 -07:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						4f84372bc2 
					 
					
						
						
							
							CMake: Add cryptopp include path to target property  
						
						
						
						
					 
					
						2017-05-27 22:16:57 -07:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						cb49df156d 
					 
					
						
						
							
							CMake: Use target properties to add inih include paths  
						
						
						
						
					 
					
						2017-05-27 21:59:02 -07:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						089baa04e8 
					 
					
						
						
							
							CMake: Stop using FindOpenGL, which seems to not be required anymore  
						
						
						
						
					 
					
						2017-05-27 20:48:00 -07:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						a06220682c 
					 
					
						
						
							
							Add the fmt string formatting library  
						
						... 
						
						
						
						More info at http://fmtlib.net/ 
This commit was based on @jroweboy's work on his spdlog branch, but with
modifications. 
						
						
					 
					
						2017-05-27 14:26:02 -07:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						4e88458814 
					 
					
						
						
							
							Update dynarmic  
						
						... 
						
						
						
						Updated to incorporate fix from MerryMage/dynarmic#106  which is required
for using fmt in Citra. 
						
						
					 
					
						2017-05-27 14:26:02 -07:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						e74ada0a73 
					 
					
						
						
							
							externals: Update catch to 1.9.4  
						
						
						
						
					 
					
						2017-05-21 19:29:21 -04:00 
						 
				 
			
				
					
						
							
							
								Yuri Kunde Schlesner 
							
						 
					 
					
						
						
							
						
						24e0b1ed8d 
					 
					
						
						
							
							externals: Update to boost v1.63.0  
						
						
						
						
					 
					
						2017-03-12 22:16:27 -07:00 
						 
				 
			
				
					
						
							
							
								wwylele 
							
						 
					 
					
						
						
							
						
						261250e3d9 
					 
					
						
						
							
							externals: remove -march=native for crypto++  
						
						
						
						
					 
					
						2017-02-21 23:57:31 +02:00 
						 
				 
			
				
					
						
							
							
								wwylele 
							
						 
					 
					
						
						
							
						
						ea1ea0224c 
					 
					
						
						
							
							HW: add AES engine & implement AES-CCM  
						
						
						
						
					 
					
						2017-02-21 23:57:31 +02:00 
						 
				 
			
				
					
						
							
							
								Weiyi Wang 
							
						 
					 
					
						
						
							
						
						dbc94efdb5 
					 
					
						
						
							
							Core: add cryptopp library ( #2412 )  
						
						
						
						
					 
					
						2017-02-13 12:03:55 -08:00 
						 
				 
			
				
					
						
							
							
								Kloen 
							
						 
					 
					
						
						
							
						
						e14dcd0789 
					 
					
						
						
							
							externals: nihstro, update to latest master  
						
						
						
						
					 
					
						2017-02-06 12:00:45 +01:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						d8af401b2c 
					 
					
						
						
							
							Fix Microprofile in MinGW ( #2530 )  
						
						
						
						
					 
					
						2017-02-04 15:36:38 -08:00 
						 
				 
			
				
					
						
							
							
								noah the goodra 
							
						 
					 
					
						
						
							
						
						2509c44078 
					 
					
						
						
							
							changed the WIN32 macro in microprofileui ( #2528 )  
						
						... 
						
						
						
						I changed the macro in microprofileui.h from WIN32 to _WIN32 so that it
would correctly dectect that its being compiled on a windows platform 
						
						
					 
					
						2017-02-04 12:17:52 -08:00 
						 
				 
			
				
					
						
							
							
								MerryMage 
							
						 
					 
					
						
						
							
						
						e2815408fd 
					 
					
						
						
							
							arm_dynarmic: Update memory interface  
						
						
						
						
					 
					
						2017-02-03 17:32:51 +00:00 
						 
				 
			
				
					
						
							
							
								MerryMage 
							
						 
					 
					
						
						
							
						
						2b36d4c9d7 
					 
					
						
						
							
							arm_dynarmic: CP15 support  
						
						
						
						
					 
					
						2017-02-03 17:32:47 +00:00 
						 
				 
			
				
					
						
							
							
								Kloen 
							
						 
					 
					
						
						
							
						
						3597687453 
					 
					
						
						
							
							externals: Updated nihstro to latest master. Fix warning on MSVC  
						
						
						
						
					 
					
						2017-01-28 14:30:50 +01:00