Commit graph

5215 commits

Author SHA1 Message Date
James Benton
f166b24032 cafe/nsysnet: Implement send. 2019-12-18 15:26:22 +00:00
James Benton
7e1f293313 cafe/nsysnet: Implement getpeername. 2019-12-18 15:26:21 +00:00
James Benton
5dfd619c03 cafe/nsysnet: Fix signed / unsigned comparison. 2019-12-18 15:26:21 +00:00
James Benton
44dcb8a9f2 ios/net: Fix variable shadowing. 2019-12-18 15:26:21 +00:00
James Benton
39f5e976d9 ios/net: Initial /dev/socket implementation. 2019-12-18 15:26:21 +00:00
James Benton
afa60cc35d cafe/nsysnet: Implement more socket functions. 2019-12-18 15:26:21 +00:00
James Benton
fd76b1e075 ios/net: Add more socket structures. 2019-12-18 15:26:21 +00:00
James Benton
ca0d600e2c ios/net: Add IOS_NET logger. 2019-12-18 15:26:21 +00:00
James Benton
0a08adf683 cmake: Add libuv and c-ares. 2019-12-18 15:26:21 +00:00
James Benton
8c3e453128 ci: Add conan install to MacOS 2019-12-18 15:26:21 +00:00
James Benton
6c90e8345c ci: Update conan to use VS2019. 2019-12-18 15:26:21 +00:00
James Benton
5ce0cae19b conan: Add libuv and c-ares. 2019-12-18 15:26:21 +00:00
James Benton
5bca7bf064 cmake: Cleanup options. 2019-12-18 15:26:21 +00:00
James Benton
bc50cba385 ios/fs: Add support for logging of all filesystem operations.
More interesting filesystem operations like open file are debug, the less
interesting ones like read file are trace.
2019-12-18 15:26:21 +00:00
James Benton
66c7ec0603 decaf: Add support for setting log level per logger.
For example you might have in your config.toml file:
[log.levels]
ios_fs = "trace"
2019-12-18 15:26:21 +00:00
James Benton
6256521c63 coreinit: Mark OSExitThread as noreturn. 2019-12-18 15:26:21 +00:00
James Benton
6aa8d2b0f0 decaf-qt: Fix invalid code hidden in assert. 2019-12-18 15:26:21 +00:00
James Benton
f9af9c7bbf vfs: Ensure directory iteration returns contents sorted alphabetically. 2019-12-18 15:26:21 +00:00
James Benton
1474e054fc common: Fix string_copy on non-Windows platforms. 2019-12-18 14:09:59 +00:00
James Benton
b26df065b4 vfs: Use cross platform std::errc for translating errors in host device. 2019-12-17 11:14:02 +00:00
James Benton
abfd8327da cafe/nsysnet: Remove initialiseNSSL function.
Can be done with a constructor instead.
2019-12-17 11:06:39 +00:00
James Benton
6f1e5a4d65 ios: Add IoctlVecAlign constant. 2019-12-17 11:06:39 +00:00
James Benton
d75fe76487 cafe/hle: Add support for specifying custom alignment of stack objects. 2019-12-17 11:06:39 +00:00
James Benton
1ceb65a357 ios/nn: Add missing case for TlsEntryEvent::GetSize 2019-12-17 11:06:39 +00:00
Yannik Marchand
210eab1fc4 cafe/coreinit: Fix buffer size in OSPanic 2019-12-17 11:02:52 +00:00
Yannik Marchand
5a9ec714c4 common: Add missing <memory> include to log.h 2019-12-17 10:04:30 +00:00
Yannik Marchand
63e2a0f6ec libdecaf: Fix lib name in default trace filters 2019-12-17 10:03:51 +00:00
James Benton
f2477a2235 cafe/coreinit: Add missing switch case. 2019-12-14 22:06:57 +00:00
James Benton
c8bbd76beb cafe/hle: Fix ambiguous RegisterTypeInfo.
{"str"} was matching const char *parameter.
2019-12-14 22:06:57 +00:00
James Benton
9177ae58de cafe: Add missing switch case. 2019-12-14 22:06:57 +00:00
James Benton
73d73e374a cafe/vpad: Fix implementation of VPADGetTPCalibratedPoint{Ex}. 2019-12-10 20:38:37 +00:00
James Benton
912206297d cafe/vpad: Implement VPAD{Get/Set}TPCalibrationParam. 2019-12-10 20:38:32 +00:00
James Benton
2d1f4e1378 cpu: Add std::initializer_list for be2_array. 2019-12-10 20:38:28 +00:00
Brett Lawson
8579bf62d3 cafe: Removed unused variable causing warning. 2019-12-10 08:24:38 -08:00
James Benton
0b128ddca6 ci: Add Vulkan to macOS builds 2019-12-09 22:24:22 +00:00
James Benton
dd674e02e7 gpu: Remove addrlibopt. 2019-12-09 22:24:17 +00:00
James Benton
173f81154e Remove some unused includes. 2019-12-09 22:24:14 +00:00
James Benton
66099bcf54 cafe/gx2: Change tiling apertures to use new tiling code. 2019-12-09 22:24:09 +00:00
Brett Lawson
a06a696f97 ci: Cleaned up and started caching Windows Vulkan and Qt. 2019-12-10 06:48:05 -08:00
James
be221fbe9a
Update BUILDING.md 2019-12-10 11:54:25 +00:00
James Benton
b5597cfb4e gpu: Fix some warnings. 2019-12-09 21:17:31 +00:00
James Benton
d79c4b3fa3 vfs: Fix some warnings. 2019-12-09 21:17:15 +00:00
James Benton
5455ae2d8c vfs: Add missing virtual destructors. 2019-12-09 21:17:04 +00:00
James Benton
d53f520a11 decaf: Fix some more warnings. 2019-12-09 21:16:40 +00:00
James Benton
2c4bfc4937 cafe/kernel: Add missing newline to end of file. 2019-12-09 21:15:32 +00:00
James Benton
7d38202cf1 cpu: Fix initialisation order in be2_array. 2019-12-09 21:15:10 +00:00
Brett Lawson
43366a34e7 Enabled /W4 warning level on MSVC. 2019-12-09 11:42:47 -08:00
Brett Lawson
10c08e4308 decafsdl: Cleaned up to pass /W4 without warnings. 2019-12-09 11:42:46 -08:00
Brett Lawson
10c44a7c3e tools: Cleaned up to pass /W4 without warnings. 2019-12-09 11:42:46 -08:00
Brett Lawson
256dbd8f66 libdecaf: Cleaned up to pass /W4 without warnings. 2019-12-09 11:42:46 -08:00