[PR #3878] [MERGED] npWebApi #3776

Closed
opened 2026-02-27 22:04:56 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/shadps4-emu/shadPS4/pull/3878
Author: @georgemoralis
Created: 12/25/2025
Status: Merged
Merged: 2/7/2026
Merged by: @georgemoralis

Base: mainHead: npWebApi


📝 Commits (10+)

  • 284dd6c added function parameters
  • 7826d0d added logging
  • 6360df2 more logging
  • 95a9c50 added error codes file
  • c01c585 sceNpWebApiCreateExtdPushEventFilter some re
  • a951da8 added np_web_api_internal
  • 62fc359 more np_web_api_internal definations
  • 8111858 Initial types cleanup
  • 8432161 Basic library context handling.
  • b2e0676 Fix params to sceNpWebApiCreateContext

📊 Changes

12 files changed (+2490 additions, -298 deletions)

View changed files

📝 CMakeLists.txt (+3 -0)
📝 src/common/elf_info.h (+1 -0)
📝 src/core/libraries/network/http.cpp (+2 -2)
📝 src/core/libraries/network/http.h (+1 -1)
📝 src/core/libraries/np/np_common.h (+1 -1)
📝 src/core/libraries/np/np_matching2.cpp (+1 -1)
📝 src/core/libraries/np/np_types.h (+10 -8)
📝 src/core/libraries/np/np_web_api.cpp (+487 -184)
📝 src/core/libraries/np/np_web_api.h (+113 -101)
src/core/libraries/np/np_web_api_error.h (+36 -0)
src/core/libraries/np/np_web_api_internal.cpp (+1534 -0)
src/core/libraries/np/np_web_api_internal.h (+301 -0)

📄 Description

RE this stuff


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/shadps4-emu/shadPS4/pull/3878 **Author:** [@georgemoralis](https://github.com/georgemoralis) **Created:** 12/25/2025 **Status:** ✅ Merged **Merged:** 2/7/2026 **Merged by:** [@georgemoralis](https://github.com/georgemoralis) **Base:** `main` ← **Head:** `npWebApi` --- ### 📝 Commits (10+) - [`284dd6c`](https://github.com/shadps4-emu/shadPS4/commit/284dd6ce1551b70a7c8b72c7b6459604badb2333) added function parameters - [`7826d0d`](https://github.com/shadps4-emu/shadPS4/commit/7826d0d2da90ba052f64e7463e8de8686087e374) added logging - [`6360df2`](https://github.com/shadps4-emu/shadPS4/commit/6360df23bbda295b9c556895857387d88b5466d9) more logging - [`95a9c50`](https://github.com/shadps4-emu/shadPS4/commit/95a9c5031a945e67133d5a8e128ee55f37f8ccbf) added error codes file - [`c01c585`](https://github.com/shadps4-emu/shadPS4/commit/c01c5854af01430c5bc6675cd1f6957633155274) sceNpWebApiCreateExtdPushEventFilter some re - [`a951da8`](https://github.com/shadps4-emu/shadPS4/commit/a951da8c24b07543281ff187a9bfdc0f21c215bb) added np_web_api_internal - [`62fc359`](https://github.com/shadps4-emu/shadPS4/commit/62fc359e213e4b801073e49e6046a3beceec102e) more np_web_api_internal definations - [`8111858`](https://github.com/shadps4-emu/shadPS4/commit/8111858f932c4ab3f5de10a4b62875f3e8c242ec) Initial types cleanup - [`8432161`](https://github.com/shadps4-emu/shadPS4/commit/84321616e385e162cd2dfe4e224b3000ce55c079) Basic library context handling. - [`b2e0676`](https://github.com/shadps4-emu/shadPS4/commit/b2e0676c90686a1de0ecc73a281e9b5ddbd91ae1) Fix params to sceNpWebApiCreateContext ### 📊 Changes **12 files changed** (+2490 additions, -298 deletions) <details> <summary>View changed files</summary> 📝 `CMakeLists.txt` (+3 -0) 📝 `src/common/elf_info.h` (+1 -0) 📝 `src/core/libraries/network/http.cpp` (+2 -2) 📝 `src/core/libraries/network/http.h` (+1 -1) 📝 `src/core/libraries/np/np_common.h` (+1 -1) 📝 `src/core/libraries/np/np_matching2.cpp` (+1 -1) 📝 `src/core/libraries/np/np_types.h` (+10 -8) 📝 `src/core/libraries/np/np_web_api.cpp` (+487 -184) 📝 `src/core/libraries/np/np_web_api.h` (+113 -101) ➕ `src/core/libraries/np/np_web_api_error.h` (+36 -0) ➕ `src/core/libraries/np/np_web_api_internal.cpp` (+1534 -0) ➕ `src/core/libraries/np/np_web_api_internal.h` (+301 -0) </details> ### 📄 Description RE this stuff --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-27 22:04:56 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/shadPS4#3776
No description provided.