Commit Graph
28785 Commits
Author SHA1 Message Date
Unknown W. Brackets bb5918f90b headless: Fix Windows ARM64 build. 2021-01-02 17:55:16 -08:00
Unknown W. Brackets 01676bc795 Windows: Fix miniupnpc build on ARM64. 2021-01-02 17:42:43 -08:00
Henrik Rydgård fa466d2363 Merge pull request #13850 from unknownbrackets/warnings
Cleanup some warnings and a logger shutdown crash
2021-01-01 19:53:10 +01:00
Unknown W. Brackets 8bf93bb757 http: Ignore signals on recv() too. 2021-01-01 08:58:35 -08:00
Unknown W. Brackets c3ddb279f9 http: Cleanup excessive logging. 2021-01-01 08:55:18 -08:00
Unknown W. Brackets 83644ec1b8 Android: Remove old NDK profiler.
Pretty sure this no longer works.
2021-01-01 08:42:23 -08:00
Unknown W. Brackets f57c642f0b Common: Fix logging shutdown race condition.
Got a crash during logging on another thread during shutdown.
2021-01-01 08:38:27 -08:00
Unknown W. Brackets 84aa33970b Debugger: Fix some type conversion warnings. 2021-01-01 08:37:54 -08:00
Unknown W. Brackets ce8bbfaf54 Windows: Fix some type conversion warnings. 2021-01-01 08:37:32 -08:00
Henrik Rydgård 3c59e2351c Merge pull request #13835 from hrydgard/report-small-memstick-fix
If we are reporting a small memstick size, but data is bigger, lie.
2021-01-01 10:16:56 +01:00
Henrik Rydgård 7568ba9a76 Merge pull request #13843 from unknownbrackets/actions
Implement GitHub Actions build
2020-12-31 17:23:44 +01:00
Unknown W. Brackets 7b9431f463 Net: Remove static declarations from h file.
Were just causing warnings.
2020-12-31 08:12:48 -08:00
Unknown W. Brackets e87f9adde8 Build: Remove Travis in favor of GitHub Actions. 2020-12-31 08:12:28 -08:00
Unknown W. Brackets 7014e8997c Build: Reference test as file on failure. 2020-12-31 07:27:27 -08:00
Unknown W. Brackets 898ed73e50 Build: Auto skip on documentation only changes. 2020-12-31 07:27:27 -08:00
Unknown W. Brackets ca971ad2df Build: Disable fast fail to see all build errors.
If multiple platforms have different errors (i.e. missing cstring.h,
size_t narrowing type error, etc.) it's nice to see them all.
2020-12-31 07:27:27 -08:00
Unknown W. Brackets 99f4b85f11 Build: Skip SDL2 dependency for mobile platforms. 2020-12-31 07:27:27 -08:00
Unknown W. Brackets 17bbde21bf Build: Include PPSSPPSDL on macOS for debugging. 2020-12-31 06:58:07 -08:00
Unknown W. Brackets 0bff325a96 Build: Run tests on Linux and macOS.
And disable graphics, it just seems to crash, at least on Windows...
2020-12-31 06:51:00 -08:00
Henrik Rydgård 38cfb019e0 Merge pull request #13841 from nassau-tk/fix-jpn0-euro
Euro characters Fixed in jpn0.pgf.
2020-12-31 09:42:00 +01:00
Unknown W. Brackets e1e885ee8c Build: Install specific Android NDK. 2020-12-31 00:21:09 -08:00
Unknown W. Brackets 992e38199a Build: Install SDL2 dependency. 2020-12-31 00:21:09 -08:00
Unknown W. Brackets 15a758fd0e Build: Ensure yml use tabs. 2020-12-31 00:21:09 -08:00
Unknown W. Brackets 23a78ba686 Build: Add CMake to GitHub Actions. 2020-12-31 00:21:09 -08:00
Unknown W. Brackets f59771fa64 Build: Enable graphics tests. 2020-12-31 00:21:09 -08:00
Unknown W. Brackets cd40dcdce0 Build: Explicitly depend on miniupnpc.
Although Core already does, so this seems like an MSVC bug?
2020-12-31 00:21:09 -08:00
Unknown W. Brackets 63d53aef26 Build: Add test execution. 2020-12-31 00:21:09 -08:00
Unknown W. Brackets 37eda85c52 Build: Add GitHub Actions workflow. 2020-12-31 00:21:09 -08:00
Unknown W. Brackets c73d8ab1d0 Headless: Add specific GitHub Actions logging. 2020-12-31 00:21:09 -08:00
Unknown W. Brackets af7c97d624 Headless: Cleanup TeamCity handling in test.py. 2020-12-31 00:21:09 -08:00
nassau-tk 9fe10351c4 Euro characters Fixed in jpn0.pgf. 2020-12-31 10:44:49 +09:00
Henrik Rydgård dbce1a9eda Merge pull request #13821 from Panderner/BlockTransferAllowCreateFB-Ultimate-Ninja-Impact-attempt
An attempt to add BlockTransferAllowCreateFB for Naruto Shippuden: Ultimate Ninja Impact
2020-12-30 15:01:44 +01:00
Unknown W. Brackets 5909225675 Merge pull request #13838 from dm2912/new_branch
Ipega PG-9118 Controller > gamecontrollerdb.txt
2020-12-29 21:48:45 -05:00
Dave 2f1e568d97 Ipega PG-9118
modified:   assets/gamecontrollerdb.txt
2020-12-30 01:26:35 +00:00
Henrik Rydgård bbdc997913 If we are reporting a small memstick size, but data is bigger, lie.
Should fix #13829
2020-12-29 13:23:15 +01:00
Henrik Rydgård c5d90a7e50 Merge pull request #13831 from unknownbrackets/debugger
Debugger: Tweaks to memory read/write APIs
2020-12-29 10:51:02 +01:00
Unknown W. Brackets 711dd0e8ac Debugger: Correct a type error. 2020-12-28 20:16:49 -08:00
Unknown W. Brackets 3325a27811 Debugger: Cleanup some syntax. 2020-12-28 11:13:54 -08:00
Unknown W. Brackets b5a6693019 Debugger: Add helper to read strings.
This is common, so let's expose as an API.
2020-12-28 11:13:26 -08:00
Unknown W. Brackets 7e5052bc9e Debugger: Add API to read/write chunks of memory.
Using base64 at this point to keep JSON.
2020-12-28 10:30:58 -08:00
Unknown W. Brackets f19d957c42 Debugger: Cleanup memory.read/write validation.
Required parameters fail automatically, better to keep the error
consistent.  This was sending two errors.

Additionally, don't allow it when no game is started yet.
2020-12-28 09:31:30 -08:00
Unknown W. Brackets 589d83d4da http: Prevent assert on bad websocket data. 2020-12-28 09:30:36 -08:00
AdamN 8d2fdfc739 Merge pull request #13826 from ANR2ME/adhoc
Using MSG_TRUNC along with MSG_PEEK as a precaution of a possible buffer overflow when peeking recv buffer
2020-12-28 21:11:37 +07:00
Unknown W. Brackets 8bc1f3ee95 Merge pull request #13828 from shenweip/mpeg-fix3
Corrects the calculation of the return value when the callback of RingbufferPut returns a negative value.
2020-12-27 22:10:43 -05:00
shenweip a174390c95 Corrects the calculation of the return value when the callback of RingbufferPut returns a negative value. 2020-12-28 10:38:27 +08:00
ANR2ME a2a164b228 Using MSG_TRUNC along with MSG_PEEK as a precaution of a possible buffer overflow when peeking recv buffer. 2020-12-28 04:30:32 +07:00
Henrik Rydgård c4d6c19725 Revert "Merge pull request #13807 from unknownbrackets/ios-buttons"
Temporary, see #13824

This reverts commit b40385396a, reversing
changes made to 98e82c5c63.
2020-12-27 17:06:53 +01:00
Panderner 12e7a394af An attempt to add BlockTransferAllowCreateFB for Naruto Shippuden: Ultimate Ninja Impact 2020-12-27 14:51:58 +08:00
Unknown W. Brackets f856d524d9 Merge pull request #13819 from jbeich/freebsd
Unbreak build on FreeBSD
2020-12-27 01:36:06 -05:00
Jan Beich 901c3c53de Instance: add missing headers more POSIX systems
Core/Instance.cpp:90:56: error: use of undeclared identifier 'PROT_READ'
        InstanceInfo *buf = (InstanceInfo *)mmap(0, BUF_SIZE, PROT_READ | PROT_WRITE, MAP_SHARED, hIDMapFile, 0);
                                                              ^
Core/Instance.cpp:90:68: error: use of undeclared identifier 'PROT_WRITE'
        InstanceInfo *buf = (InstanceInfo *)mmap(0, BUF_SIZE, PROT_READ | PROT_WRITE, MAP_SHARED, hIDMapFile, 0);
                                                                          ^
Core/Instance.cpp:90:80: error: use of undeclared identifier 'MAP_SHARED'
        InstanceInfo *buf = (InstanceInfo *)mmap(0, BUF_SIZE, PROT_READ | PROT_WRITE, MAP_SHARED, hIDMapFile, 0);
                                                                                      ^
Core/Instance.cpp:91:13: error: use of undeclared identifier 'MAP_FAILED'
        if (buf == MAP_FAILED) {
                   ^
Core/Instance.cpp:147:37: error: use of undeclared identifier 'O_CREAT'
        hIDMapFile = shm_open(ID_SHM_NAME, O_CREAT | O_RDWR, 0);
                                           ^
Core/Instance.cpp:147:47: error: use of undeclared identifier 'O_RDWR'
        hIDMapFile = shm_open(ID_SHM_NAME, O_CREAT | O_RDWR, 0);
                                                     ^
Core/Instance.cpp:185:3: error: use of undeclared identifier 'shm_unlink'
                shm_unlink(ID_SHM_NAME);     // If program exited or crashed before unlinked the shared memory object and it's contents will persist.
                ^
2020-12-27 05:25:05 +00:00