Commit graph

1222 commits

Author SHA1 Message Date
SuchAFuriousDeath
323f07e4ea
Implement syscall 653 (#523)
Co-authored-by: tompro <tomas.prochazka@apertia.cz>
2023-12-16 23:03:30 +07:00
Putta Khunchalee
dd08a6aba6
Implements FS root (#524) 2023-12-16 15:41:25 +01:00
SuchAFuriousDeath
00605717ab
Implements dmem1 ioctl (#512)
Co-authored-by: tompro <tomas.prochazka@apertia.cz>
2023-12-16 19:44:46 +07:00
Putta Khunchalee
3f392a20fe
Implements devfs_vmkdir (#522) 2023-12-16 10:46:10 +01:00
dependabot[bot]
b7e96f1aa1
Bump actions/upload-artifact from 3 to 4 (#521)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-15 22:40:36 +01:00
Putta Khunchalee
9bb6842c65
Initializes devfs mounting (#518) 2023-12-11 15:30:20 +01:00
Putta Khunchalee
f766222a3a
Removes recursive lock checking from gutex (#517) 2023-12-11 09:34:07 +01:00
Putta Khunchalee
17e414e7bf
Fixes incorrect command validation for IOCTL (#516) 2023-12-11 07:45:30 +01:00
Putta Khunchalee
65761d9342
Mounts devfs as an initial root FS (#515) 2023-12-10 20:04:19 +01:00
VocalFan
dff58d46be
Changes to PKG installer (#514)
Co-authored-by: SuchAFuriousDeath <48620541+SuchAFuriousDeath@users.noreply.github.com>
2023-12-11 01:35:40 +07:00
SuchAFuriousDeath
b5722ffe50
Refactor ioctl com (#506)
Co-authored-by: tompro <tomas.prochazka@apertia.cz>
2023-12-10 22:56:51 +07:00
VocalFan
179090e740
Always use latest version of Rust-Lang (#508) 2023-12-09 18:08:09 +01:00
Putta Khunchalee
649f2564ad
Initializes FS rework (#507) 2023-12-09 10:54:20 -05:00
SuchAFuriousDeath
189a51e41b
Implements syscall 464 (#491)
Co-authored-by: tompro <tomas.prochazka@apertia.cz>
2023-12-09 16:00:50 +07:00
Putta Khunchalee
f63bec0dc3
Fixes incorrect auth info for the process (#505) 2023-12-09 00:39:05 -05:00
VocalFan
8da9195798
Fix/Add Freqs (#504) 2023-12-07 22:47:05 +01:00
SuchAFuriousDeath
1d61e1252a
Implements dmem0, dmem1 and dmem2 (#502)
Co-authored-by: tompro <tomas.prochazka@apertia.cz>
2023-12-06 22:16:46 +07:00
Putta Khunchalee
7d48746ddf
Implements syscall 586 (#499) 2023-12-05 12:56:39 +01:00
Putta Khunchalee
c5f8afe6b0
Implements wrapper type for AuthInfo::paid and AuthInfo::caps (#498) 2023-12-05 11:38:03 +01:00
Putta Khunchalee
0a7fe6a209
Implements sysctl vm.ps4dev.trcmem_avail (#496) 2023-12-05 09:37:55 +01:00
SuchAFuriousDeath
440ab47b4b
Implement vm.ps4dev.trcmem_total (#492)
Co-authored-by: tompro <tomas.prochazka@apertia.cz>
2023-12-05 15:03:56 +07:00
Putta Khunchalee
9171e36d50
Makes relocation gets functions through EE (#495) 2023-12-05 08:06:48 +01:00
Putta Khunchalee
0f94c8eb27
Simplifies gmtx names (#489) 2023-12-03 15:53:32 +01:00
Putta Khunchalee
8e51e5b003
Implements rootvnode (#488) 2023-12-03 14:02:27 +01:00
Putta Khunchalee
332b70cf10
Changes auth info for the process (#481) 2023-12-03 10:52:44 +01:00
Putta Khunchalee
fea13952e2
Adds more logs for syscall 594 (#480) 2023-12-03 01:43:25 -05:00
SuchAFuriousDeath
1b20ccef7f
Implement machdep_tsc_freq (#472)
Co-authored-by: tompro <tomas.prochazka@apertia.cz>
2023-12-02 23:36:14 +07:00
SuchAFuriousDeath
0360fb591c
Implement /dev/deci_tty6 (#479)
Co-authored-by: tompro <tomas.prochazka@apertia.cz>
2023-12-02 21:17:28 +07:00
Putta Khunchalee
5e15c56562
Implements id_rlock (#478) 2023-12-02 13:08:49 +01:00
SuchAFuriousDeath
42a77df46d
Implement write, close and dipsw ioctl (#446)
Co-authored-by: tompro <tomas.prochazka@apertia.cz>
2023-12-02 18:36:32 +07:00
Putta Khunchalee
613548b58c
Implements sceSblACMgrIsWebcoreProcess, sceSblACMgrIsDiskplayeruiProcess and sceSblACMgrIsNongameUcred (#477) 2023-12-02 11:27:22 +01:00
Putta Khunchalee
f0f909d348
Adds more namei implementation (#476) 2023-12-02 16:17:25 +07:00
Putta Khunchalee
dfb6932623
Increases code workspace to 2MB (#471) 2023-11-26 22:26:54 -05:00
Putta Khunchalee
b481cc92e8
Improves syscall 610 (#469) 2023-11-26 12:06:37 +01:00
Putta Khunchalee
6e8605b219
Adds more fields to NameiData (#467) 2023-11-26 09:59:12 +01:00
Putta Khunchalee
74d66596ff
Fixes Qt not found on macOS (#468) 2023-11-26 09:14:22 +01:00
Putta Khunchalee
df3d3d973d
Fixes Qt caching on macOS (#465) 2023-11-25 23:41:34 -05:00
Putta Khunchalee
607e5bb077
Initializes namei implementation (#464) 2023-11-25 18:15:47 +01:00
Putta Khunchalee
b91a7fc4cc
Caches Qt on macOS (#463) 2023-11-25 16:04:24 +01:00
SuchAFuriousDeath
3c78d4d19a
Implement syscall 649 (#459)
Co-authored-by: tompro <tomas.prochazka@apertia.cz>
Co-authored-by: VocalFan <45863583+VocalFan@users.noreply.github.com>
2023-11-25 21:32:34 +07:00
Putta Khunchalee
c94b4aa4a3
Implements syscall 594 (#462) 2023-11-25 13:24:12 +01:00
SuchAFuriousDeath
b712ef4c88
Run cargo fmt on save (#460)
Co-authored-by: tompro <tomas.prochazka@apertia.cz>
2023-11-24 21:22:45 +07:00
VocalFan
516ee531a2
Add safe slice for NAME2OID (#458) 2023-11-23 21:27:17 +01:00
Putta Khunchalee
001b5f148a
Caches LLVM artifacts instead of build files on macOS (#455) 2023-11-19 16:37:53 +01:00
Putta Khunchalee
87c121cfaa
Populates vfsconf supported by the PS4 (#454) 2023-11-19 13:37:25 +01:00
Putta Khunchalee
53371b12b6
Fixes xsave alignment (#452) 2023-11-19 11:30:42 +01:00
VocalFan
acb0b2a803
Fix unused initializations from Sysinfo (#453) 2023-11-19 10:56:13 +07:00
Putta Khunchalee
368d1ea97d
Removes unneeded code (#450) 2023-11-18 10:43:49 +01:00
SuchAFuriousDeath
3f6c64923c
Implement kern.proc.sanitizer (#449)
Co-authored-by: tompro <tomas.prochazka@apertia.cz>
2023-11-18 09:28:48 +07:00
Putta Khunchalee
1f758a9015
Increases file descriptor limit to maximum allowed (#441) 2023-11-17 09:17:06 +01:00