Commit Graph

123 Commits

Author SHA1 Message Date
Robinson e81fc32929
Updated build deps 2023-10-09 12:31:49 +02:00
Robinson f9fca136f2
updated build deps, kotlin 1.9.0 2023-10-02 16:15:03 +02:00
Robinson 39e3285a44
now matches supertype parameter name 2023-08-21 01:48:19 +02:00
Robinson 3161b84da3
udpated deps, version 3.4 2023-08-21 01:47:32 +02:00
Robinson bdacb743e0
updated license 2023-08-20 12:49:35 +02:00
Robinson 37320c3030
version 3.3 2023-08-20 12:46:48 +02:00
Robinson 164c84980b
updated deps 2023-08-20 12:46:14 +02:00
Robinson 59dc89ed5f
updated gradle 2023-08-20 12:45:31 +02:00
Robinson ada5ffddd5
WIP migrating to kotlin. 2023-08-16 19:44:03 -05:00
Robinson fd7583023d
Hardcoded project name 2023-08-05 12:18:26 -06:00
Robinson dcc6884003
updated version 2023-01-29 14:46:34 +01:00
Robinson 95f52cba8e
updated module name 2023-01-29 14:46:08 +01:00
Robinson 67b83287c9
Updated version and badges 2023-01-24 18:38:09 +01:00
Robinson d99156171d
Added to updates, moved version into reasonable location, updated version 2023-01-24 18:37:05 +01:00
Robinson a1b27ddc01
removed kotlin dep 2023-01-24 18:32:54 +01:00
Robinson 5fea12aca5
updated build deps and license 2023-01-24 18:31:19 +01:00
Robinson fcc3d82e51
added JPMS MRJAR support 2023-01-24 18:27:47 +01:00
Robinson 49778d691e
updated gradle 2023-01-24 18:27:28 +01:00
Robinson c80a7a94e0
Added package-info.java 2023-01-24 18:27:17 +01:00
Robinson 6adcaa49fe updated gradle 2021-04-09 16:04:03 +02:00
Robinson 062e0e8ff8 Updated license, updated version 2021-04-09 16:03:49 +02:00
Robinson 9c6aaab616 Updated libraries, added updates 2021-04-09 16:02:04 +02:00
nathan 238bc5a515 Updated gradle 2020-06-08 22:23:49 +02:00
nathan 78b3987cf2 Updated publish plugin 2020-06-08 22:23:35 +02:00
nathan c9d4ad3b2a Updated version from 2.15 to 2.16 2020-05-27 16:43:11 +02:00
nathan c280efc3db Fixed publish and release comments 2020-05-27 16:21:00 +02:00
nathan 844c8acfc9 Updated version from 2.1 to 2.2 2020-05-27 15:32:49 +02:00
nathan b6dbbbc3bf Updated gradle. 2020-05-27 15:32:06 +02:00
dorkbox 28a6747328
Merge pull request #7 from dev-lab/master
Bug fixes in CabParser
2019-09-24 21:42:18 +02:00
Taras Greben 515636e45d Copyright set 2019-09-24 22:31:23 +03:00
Taras Greben 30745c4b6f CabExtractor, a simple wrapper around CabParser that allows configuring which files to extract, and how to handle them during extraction. 2019-09-22 23:07:33 +03:00
Taras Greben bd132231f1 Bug fix: Worked incorrecly in non-windows operating systems (wrong folder delimiter caused producing long file names (with folder names)), in the case if cab contained file folders, the files from folders were not extracted (if path's to files to be extracted didn't exist) 2019-09-22 22:34:06 +03:00
Taras Greben a3440705b7 Bug fix: if several files are extracted from the same CAB stream, and they are located in different CAB folders (CAB partitions inside CAB file, don't mix it with file folders), those files extracted from non-first CAB folder will be corrupted (while no exception happen during extraction). Example: try to extract files x\27844060 c\27844060 s\27844060 from package62.cab from wsusscn2.cab: only the content of c\27844060 will be valid 2019-09-22 22:20:40 +03:00
dorkbox 9630691b94
Merge pull request #6 from dev-lab/master
Fixes of the most severe bugs in CabParser
2019-09-16 00:14:58 +02:00
Taras Greben 3b799635c8 Eliminated memory hog: if CAB file is less than 2Gb keep its stream in heap memory. After the fix, the java heap memory used when extracting package62.cab from Microsoft's wsusscn2.cab descreased from 1050Mb to 32Mb. 2019-09-15 22:18:05 +03:00
Taras Greben 148c706b94 CabInputStream.seek() function was not aware about InputStream.skip() specification, resulting corrupt cfData record when extracting data from big Cab file (e.g. when trying to extract x/27844060 from package62.cab from MS patch info: wsusscn2.cab 2019-09-15 21:50:02 +03:00
Taras Greben b325aec7fe Fix LZX decompressor (decode Intel E8 block) 2019-09-08 23:49:14 +03:00
nathan 563a7a9d72 updated .gitignore
Updated gradle
2019-05-13 15:16:25 +02:00
nathan d8a137c516 Updated to use Gradle Utils for gradle/project update management 2019-05-13 12:16:07 +02:00
nathan 3f4823772c Updated dependencies + info 2019-04-14 17:08:22 +02:00
nathan 717e8a8b24 Updated to use utilities project as a maven release instead of compiling specific files 2019-03-25 20:28:38 +01:00
nathan cfaa341d13 updated gradle 2019-03-25 20:28:28 +01:00
nathan e4c3568fe9 Added jar attributes["Automatic-Module-Name"] = Extras.id 2019-03-21 12:01:59 +01:00
nathan 91a277a38d Updated log on startup, update Gradle to 5.3 2019-03-21 10:47:52 +01:00
nathan 35436978fe Code polish 2019-03-17 14:20:10 +01:00
nathan 52f85af5b2 Fixed copy-paste license typo 2019-03-17 10:12:15 +01:00
nathan 01934e3a65 Formatting 2019-03-16 01:06:03 +01:00
nathan 7eb1e378d9 Formatting 2019-03-16 01:01:33 +01:00
nathan 94befd3a5c Added badges 2019-03-16 00:55:25 +01:00
nathan 292fed24b3 Updated dependencies, fixed kts build script 2019-03-16 00:52:38 +01:00