luigoalma
4e04849860
Support for variable sized tickets
...
Except for cia building or loading cia just yet.
Added more checks on ticket content index, mainly due to having effects
in the ticket format itself, and are unknown still.
Ability to determine ticket size.
Verify signature with ticket's proper size.
Changes to use the new Ticket struct with the flexible array member.
2020-03-28 07:05:42 -03:00
Wolfvak
499e301b7b
- fix #555
...
- remove useless free(NULL) check
2019-10-28 14:16:55 -03:00
aspargas2
0b3b5529f2
add DISA/DIFF writing
...
this has only been tested with DIFF, specifically title database type files, but there's no reason it shouldn't work on all DISA/DIFF files
2019-09-29 19:53:29 +02:00
aspargas2
398c7fd14c
fix null pointer deref when cancelling ticket.db mounting
...
take 2
2019-09-29 19:53:28 +02:00
Wolfvak
d6c6f56526
fix compilation warnings due to unaligned packed structures in newer gcc
2019-09-29 19:53:27 +02:00
d0k3
449a89277e
ticket.db: fix out of bounds reads
2018-10-23 01:47:16 +02:00
d0k3
2f739ab130
Added ability to extract data from DIFF files
2018-02-22 01:47:29 +01:00
d0k3
2806cf09ee
Rewritten virtual ticket.db drive
2018-02-21 01:58:28 +01:00
d0k3
93485ac287
Fixed all occurences of VGAME_BUFFER
2018-02-07 00:43:21 +01:00
d0k3
a0d2d27b06
Replace TEMP_BUFFER & MAIN_BUFFER with heap
2018-02-07 00:43:18 +01:00
d0k3
24c31f482d
Validate tickets via RSA signature
...
-> only proper / signed tickets in T:/ drive
-> 100% safe way of telling a ticket is legit
2018-01-10 02:08:29 +01:00
Wolfvak
beeea37d07
Revised Makefile
2017-11-17 19:37:45 +01:00