Commit Graph

  • 9dac2eb91b Add entry point note to LaserLok Matt Nadareski 2022-06-22 09:54:38 -07:00
  • 2209f362fa Add notes for CrypKey Matt Nadareski 2022-06-22 09:50:16 -07:00
  • 614413ab76 Add missing checks for ActiveMARK Matt Nadareski 2022-06-22 09:42:52 -07:00
  • 35c15d0ff8 Add missing SecuROM 8 check Matt Nadareski 2022-06-22 09:35:41 -07:00
  • b521df2ad4 Fix finding, update SecuROM Matt Nadareski 2022-06-22 09:29:29 -07:00
  • 778fe106f9 Read overlay data (unused) Matt Nadareski 2022-06-22 09:13:01 -07:00
  • 9171014dcd Add missing PKZIP signature Matt Nadareski 2022-06-21 23:39:19 -07:00
  • 7ee74d9b81 Port remaining psxt001z code Matt Nadareski 2022-06-21 23:38:30 -07:00
  • 826011f532 More small cleanup (nw) Matt Nadareski 2022-06-20 22:37:46 -07:00
  • adb349932f Start overlay framework Matt Nadareski 2022-06-20 21:39:19 -07:00
  • f4f13c03fe Update SharpCompress Matt Nadareski 2022-06-20 21:38:01 -07:00
  • e29e87444e ComHandler Matt Nadareski 2022-06-20 21:36:53 -07:00
  • b233b3c17b Add data at PE entry point Matt Nadareski 2022-06-19 22:40:07 -07:00
  • a8fca77331 Minor cleanup attempt Matt Nadareski 2022-06-18 23:19:57 -07:00
  • 5e4ee07646 Partially fix caching Matt Nadareski 2022-06-18 21:59:13 -07:00
  • 52b2a9bef8 Fix name decode Matt Nadareski 2022-06-18 21:49:06 -07:00
  • dc7f8da52f Simplify and fix MS-OLE Matt Nadareski 2022-06-18 21:16:11 -07:00
  • d46b0768a0 LibMSI cleanup and notes (nw) Matt Nadareski 2022-06-17 23:12:21 -07:00
  • f136af3457 Cleanup and minor MS-OLE fixes Matt Nadareski 2022-06-17 23:11:12 -07:00
  • 2e2b6068c5 Fix SQL parsing Matt Nadareski 2022-06-17 21:22:06 -07:00
  • 7a29d8a8f9 Fix StringTable read/build Matt Nadareski 2022-06-17 14:53:18 -07:00
  • ae0c47066e Safety and trimming Matt Nadareski 2022-06-17 14:47:32 -07:00
  • 11188c9488 Buffer pointer Matt Nadareski 2022-06-17 14:46:59 -07:00
  • 4d5d2d8690 Seek -> SeekImpl Matt Nadareski 2022-06-17 13:41:51 -07:00
  • 1860a863b8 Add initial detection of phenoProtect (#120) SilasLaspada 2022-06-16 23:13:02 -06:00
  • 8dbf6d9362 GsfInfileZip second pass Matt Nadareski 2022-06-16 22:11:09 -07:00
  • e3e8a1170f GsfInfileTar second pass Matt Nadareski 2022-06-16 16:43:07 -07:00
  • b22641b7ab GsfInfileStdio second pass Matt Nadareski 2022-06-16 15:43:10 -07:00
  • d3d75b9e58 GsfInfileMSVBA second pass Matt Nadareski 2022-06-16 15:35:58 -07:00
  • 6083c64b87 GsfInfileMSOle second pass Matt Nadareski 2022-06-16 15:17:38 -07:00
  • 4185367a49 GsfBlob, GsfClipData, and GsfDocMetaData second pass Matt Nadareski 2022-06-16 13:54:35 -07:00
  • c027b1798a Ensure consistent reads and writes Matt Nadareski 2022-06-16 13:07:41 -07:00
  • 76e52292a8 Fix GsfInputMemory.ReadImpl Matt Nadareski 2022-06-15 23:43:59 -07:00
  • dd5f7c4e0b Fix GsfInputStdio.MakeLocalCopy Matt Nadareski 2022-06-15 23:35:06 -07:00
  • 6e70991e86 Fix build, add export all (nw) Matt Nadareski 2022-06-15 23:31:08 -07:00
  • f1803b9f3a Organize files, clean up formatting, add TODOs Matt Nadareski 2022-06-15 22:53:41 -07:00
  • 9e0abe7c5d Merge branch 'master' of https://github.com/mnadareski/BurnOutSharp Matt Nadareski 2022-06-15 17:19:59 -07:00
  • 1a01102252 LibMSI (nw) Matt Nadareski 2022-06-15 17:19:44 -07:00
  • ce849d312f Fix naming in GSF Matt Nadareski 2022-06-15 17:19:25 -07:00
  • 71da8a53c0 Add detection for new TAGES variant and add references to Redump entries (#119) SilasLaspada 2022-06-13 01:12:34 -06:00
  • b8f7d00dc9 Fix LibGSF build Matt Nadareski 2022-06-10 20:59:36 -07:00
  • 7e69a56892 LibGSF (nw) Matt Nadareski 2022-06-10 15:29:58 -07:00
  • 8cedd3e469 Handle malformed IS-CAB filenames Matt Nadareski 2022-06-04 22:02:13 -07:00
  • d5e60439fb Remove now-unused Wix references Matt Nadareski 2022-06-04 22:01:02 -07:00
  • 1a0e16a05b Use new debug flag Matt Nadareski 2022-06-01 12:01:14 -07:00
  • bee6d2b885 Update LibMSPackSharp Matt Nadareski 2022-06-01 11:50:49 -07:00
  • 5d515c7ddd Update LibMSPackSharp Matt Nadareski 2022-06-01 11:34:50 -07:00
  • 013301fa99 Update LibMSPackSharp Matt Nadareski 2022-05-31 16:40:12 -07:00
  • 152ae8bf6c Update LibMSPackSharp Matt Nadareski 2022-05-31 16:38:21 -07:00
  • 439f71ef5c Migrate to external libmspack Matt Nadareski 2022-05-31 16:34:40 -07:00
  • 66c7afe20b Use placeholder cabinet to start at first file Matt Nadareski 2022-05-31 16:06:29 -07:00
  • 6a609ea3f5 Break and set fixing flags if there's an appending error Matt Nadareski 2022-05-31 16:04:20 -07:00
  • 6752d0cfa3 Append cabinets where needed Matt Nadareski 2022-05-31 15:54:53 -07:00
  • 1d26b06592 Fix 0 checks, fix aligned table creation Matt Nadareski 2022-05-31 15:44:22 -07:00
  • 9ca24a3053 LZX and MSCAB format cleanup Matt Nadareski 2022-05-26 23:12:53 -07:00
  • 76ca87f7a9 Fully fix LZX Matt Nadareski 2022-05-25 23:52:26 -07:00
  • c913b10286 Partially fix CAB decompression Matt Nadareski 2022-05-25 23:46:45 -07:00
  • 768c77a6bc Attempts at changes Matt Nadareski 2022-05-25 21:55:36 -07:00
  • 20d90d6a60 More reorganization Matt Nadareski 2022-05-24 21:39:33 -07:00
  • 54a48e0729 Less static methods Matt Nadareski 2022-05-24 17:05:34 -07:00
  • 15c05c65e7 Partial classes Matt Nadareski 2022-05-24 16:52:41 -07:00
  • 4dbaa415c5 Constants Matt Nadareski 2022-05-24 15:52:05 -07:00
  • 1a0b83a9f1 Split last MSB/LSB Matt Nadareski 2022-05-24 09:35:11 -07:00
  • 4316427980 Nearly finish demacroificiation Matt Nadareski 2022-05-24 00:47:09 -07:00
  • 21ecaca761 Properly implement methods from macros Matt Nadareski 2022-05-23 23:31:55 -07:00
  • 7022a957d6 Start making common read methods again Matt Nadareski 2022-05-23 22:36:24 -07:00
  • 32cfcbff0a Rename a couple things Matt Nadareski 2022-05-23 21:21:13 -07:00
  • 283fa425d4 Partial OAB cleanup Matt Nadareski 2022-05-23 21:16:42 -07:00
  • d37eac02d5 KWAJ objectification and cleanup Matt Nadareski 2022-05-23 21:13:55 -07:00
  • c3e0b99002 CHM decompressor cleanup Matt Nadareski 2022-05-23 20:48:34 -07:00
  • 9e49703bc5 Clean up some CAB decompressor code Matt Nadareski 2022-05-23 15:05:03 -07:00
  • 98a7149cc9 CHM objectification cleanup Matt Nadareski 2022-05-23 14:25:22 -07:00
  • 394b4e70fb libmspack cleanup Matt Nadareski 2022-05-23 13:36:19 -07:00
  • b29198b3d4 CHM objectification Matt Nadareski 2022-05-22 23:46:29 -07:00
  • 044c398fa7 Minor LZX cleanup (nw) Matt Nadareski 2022-05-22 20:41:41 -07:00
  • ae7087e8d0 Attempts at LZX fixes Matt Nadareski 2022-05-22 13:57:33 -07:00
  • 90bc78982c Safer opening of CABs Matt Nadareski 2022-05-22 13:13:42 -07:00
  • 2ce8bda394 Skip other null writes for other packages Matt Nadareski 2022-05-22 10:21:54 -07:00
  • ac0ed050dc Partially fix MSZIP decompression Matt Nadareski 2022-05-22 10:17:41 -07:00
  • e4aadb3794 Minor tweaks that might help Matt Nadareski 2022-05-22 00:19:04 -07:00
  • 80626f3b9e Cleanup to get some things working Matt Nadareski 2022-05-21 23:44:03 -07:00
  • 93263dfeb9 Finish KWAJ LZH and get building Matt Nadareski 2022-05-21 22:38:28 -07:00
  • 51e5f82cc2 Complete LZX implementation Matt Nadareski 2022-05-21 22:18:25 -07:00
  • b69c5cf928 Huffman tree implement MSZIP (nw) Matt Nadareski 2022-05-21 21:47:54 -07:00
  • e45b593c7b LZH KWAJ demacroificiation (nw) Matt Nadareski 2022-05-21 21:26:42 -07:00
  • c245ebb80a Focus on QTM for demacroification Matt Nadareski 2022-05-21 21:00:26 -07:00
  • cd38407e4e Continue demacroization (nw) Matt Nadareski 2022-05-20 23:33:57 -07:00
  • f34b1ba5cf Continue demacroification (nw) Matt Nadareski 2022-05-20 22:29:43 -07:00
  • 08c97d291e Start of de-macro-ification Matt Nadareski 2022-05-19 23:52:08 -07:00
  • 3ea294f4d9 DefaultFileImpl -> FileStream Matt Nadareski 2022-05-19 22:32:58 -07:00
  • ddb2be278a More CAB-specific cleanup Matt Nadareski 2022-05-19 22:19:06 -07:00
  • b6b5dc4efa Make more objects for CAB Matt Nadareski 2022-05-19 20:46:58 -07:00
  • 218fecb273 Start cleanup on libmspack Matt Nadareski 2022-05-19 17:07:08 -07:00
  • b23a504c7b Missed a few cast->as Matt Nadareski 2022-05-19 12:11:23 -07:00
  • c54181e9ac "as" not "cast" Matt Nadareski 2022-05-19 11:56:38 -07:00
  • 7e100a261c Make Library static Matt Nadareski 2022-05-19 11:24:34 -07:00
  • 38e1154bad Add initial port of libmspack (nw) Matt Nadareski 2022-05-19 11:20:44 -07:00
  • 901804e9e4 Add OS limitation note to readme Matt Nadareski 2022-05-15 21:09:03 -07:00
  • dfee4a8d76 Use debug flag for exception printing Matt Nadareski 2022-05-15 20:58:27 -07:00
  • 295b86fbd0 Replace HLExtract with HLLibSharp Matt Nadareski 2022-05-15 14:18:45 -07:00