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