mirror of
https://github.com/adamhathcock/sharpcompress.git
synced 2026-09-23 07:25:11 +00:00
Commit Graph
Select branches
Hide Pull Requests
7zip_sfx
Issue-197
TarNames
WinRT
adam/async-deflate
adam/async-rar
adam/async-rar2
adam/awesome-copilot
adam/bzip2-options
adam/cleanup-streamextensions
adam/cli
adam/create-rar-async
adam/data-descriptor-fix
adam/enable-agent
adam/fix-tests-with-proper-rewind
adam/issue-1377
adam/lmza-investigation
adam/make-nullable
adam/memory-perf
adam/more-7zip-writing
adam/more-async-3
adam/more-cleanup
adam/more-explode-async
adam/multi-threaded
adam/open-async
adam/proper-detection
adam/rar-async-only
adam/rework-7z-extraction
adam/update-deps
adam/zip-slip-fix
adam/zstd
async
async-2
build-netcore3
copilot/add-ace-archive-support
copilot/add-buffered-stream-async-read
copilot/add-password-support-zip-files
copilot/add-performance-benchmarking
copilot/add-so-optimized-zip-support
copilot/consolidate-readfully-readexact-logic
copilot/convert-stream-access-to-async
copilot/dynamic-default-ringbuffer
copilot/fix-7zip-opening-issue
copilot/fix-archivefactory-issue
copilot/fix-archivefactory-openarchive-error
copilot/fix-async-only-stream-writes
copilot/fix-code-review-suggestion
copilot/fix-compressed-tar-issue
copilot/fix-data-descriptor-stream-bug
copilot/fix-decompression-bomb-crash-bugs
copilot/fix-decompression-exception
copilot/fix-decompression-performance-issue
copilot/fix-entry-size-issue
copilot/fix-infinite-loop-rar-archive
copilot/fix-multiple-decompressors-crash
copilot/fix-non-seekable-stream-exception
copilot/fix-nullreferenceexception-extracting-executable
copilot/fix-openentrystreamasync-memory-issue
copilot/fix-rar5-decompression-error
copilot/fix-sync-methods-in-async-api
copilot/fix-tar-archive-extension-hinting
copilot/fix-tar-entries-listing
copilot/fix-tar-xz-file-reading-issue
copilot/fix-tararchive-incomplete-iteration
copilot/fix-tararchive-open-crash
copilot/fix-unable-to-decompress-tar-files
copilot/fix-xzstream-non-seekable-streams
copilot/fix-ziparchive-extraction-issue
copilot/flat-gzip-fix-stream-rewind
copilot/rationalize-sourcestream-volumes
copilot/setup-copilot-instructions
copilot/sub-pr-1040
copilot/sub-pr-1040-again
copilot/sub-pr-1076
copilot/sub-pr-1121
copilot/sub-pr-1132-again
copilot/sub-pr-1203
copilot/support-7z-writer-in-csharp-10
copilot/support-multi-threading-path
dependabot/nuget/all-dependencies-407341980e
dependabot/nuget/build/all-dependencies-3b87ad34ea
dmg
dotnet-tool
master
native_zlib
net461-tests
netcore2
new_7zip
pax
portable_crypto
presentation
recycle-memory-stream
system_buffers
tar_redux
zip_encryption
zstandard
#1
#1
#1000
#1002
#1003
#1004
#1005
#1006
#1007
#1009
#101
#1010
#1011
#1012
#1013
#1015
#1017
#1018
#1019
#1023
#1024
#1025
#1028
#103
#1030
#1031
#1032
#1033
#1034
#1035
#1036
#1037
#1038
#1038
#104
#1040
#1041
#1043
#1044
#1045
#1049
#105
#1050
#1052
#1053
#1053
#1054
#1055
#1056
#1057
#1058
#1059
#1059
#1060
#1062
#1062
#1063
#1066
#1067
#1069
#107
#1071
#1072
#1073
#1074
#1075
#1076
#1077
#1078
#1080
#1081
#1082
#1084
#1085
#1087
#1088
#1089
#1090
#1091
#1092
#1093
#1095
#1096
#1097
#1098
#1099
#110
#110
#1100
#1101
#1102
#1104
#1106
#1108
#1109
#1110
#1111
#1111
#1113
#1114
#1116
#1117
#1118
#1120
#1121
#1122
#1123
#1124
#1125
#1126
#1127
#1128
#113
#1131
#1132
#1133
#1135
#1136
#1137
#1138
#1139
#114
#114
#1140
#1141
#1142
#1143
#1143
#1145
#1146
#1148
#1149
#115
#1151
#1152
#1154
#1156
#1157
#1160
#1161
#1162
#1163
#1165
#1166
#1167
#1169
#1172
#1174
#1175
#1175
#1177
#1178
#1179
#118
#1180
#1181
#1182
#1183
#1184
#1186
#1187
#1188
#1189
#119
#1191
#1192
#1193
#1194
#1194
#1195
#1197
#12
#1200
#1202
#1203
#1205
#1207
#1209
#121
#1210
#1211
#1213
#1214
#1215
#1218
#1219
#122
#1220
#1221
#1222
#1223
#1224
#1225
#1226
#1227
#1229
#123
#1230
#1232
#1233
#1234
#1235
#1237
#1238
#1239
#1240
#1241
#1242
#1243
#1244
#1245
#1247
#1248
#1249
#125
#1250
#1252
#1253
#1256
#1256
#1257
#1259
#1260
#1264
#1266
#1267
#1269
#127
#1271
#1272
#1273
#1274
#1275
#1277
#1278
#1278
#1279
#1280
#1281
#1282
#1282
#1284
#1286
#1287
#1288
#1289
#129
#1290
#1291
#1292
#1293
#1295
#1297
#1299
#1300
#1301
#1302
#1303
#1305
#1306
#1308
#1309
#131
#131
#1310
#1311
#1312
#1313
#1314
#1315
#1319
#1320
#1321
#1322
#1323
#1324
#1326
#1327
#1328
#1330
#1332
#1333
#1334
#1335
#1336
#1338
#1340
#1341
#1342
#1343
#1344
#1345
#1346
#1347
#1349
#1350
#1350
#1352
#1354
#1356
#1357
#1358
#1359
#136
#1360
#1362
#1363
#1364
#1364
#1365
#1366
#1367
#1369
#1371
#1372
#1373
#1376
#1378
#1379
#1379
#138
#1380
#1381
#1382
#1383
#1384
#1385
#1385
#1387
#1388
#1389
#1390
#1390
#1392
#1393
#1395
#1396
#1397
#1398
#1399
#1400
#1401
#1402
#1403
#1404
#1405
#1406
#1407
#1408
#1409
#1411
#1412
#1413
#1414
#1414
#1415
#143
#143
#147
#15
#153
#154
#161
#168
#174
#175
#178
#179
#180
#181
#183
#185
#186
#186
#188
#189
#191
#195
#199
#20
#20
#200
#205
#206
#207
#207
#210
#211
#212
#215
#217
#217
#218
#218
#219
#219
#220
#225
#225
#226
#23
#231
#234
#234
#235
#236
#238
#245
#247
#249
#251
#252
#253
#257
#258
#26
#265
#265
#266
#27
#271
#272
#274
#276
#278
#28
#284
#287
#29
#295
#299
#3
#3
#30
#300
#301
#302
#303
#307
#31
#310
#313
#32
#324
#326
#327
#329
#331
#333
#336
#337
#340
#341
#341
#342
#342
#344
#344
#347
#347
#349
#349
#351
#352
#354
#359
#363
#369
#371
#374
#375
#376
#378
#381
#383
#384
#385
#389
#39
#395
#396
#4
#4
#40
#400
#402
#403
#404
#408
#409
#41
#410
#410
#417
#421
#422
#423
#433
#435
#435
#436
#44
#440
#442
#444
#45
#450
#450
#452
#453
#455
#457
#460
#47
#471
#472
#478
#48
#48
#482
#483
#484
#485
#489
#49
#49
#495
#496
#498
#500
#508
#51
#512
#513
#515
#519
#52
#522
#523
#527
#528
#529
#53
#530
#531
#541
#542
#546
#547
#549
#55
#550
#551
#559
#56
#560
#561
#563
#565
#567
#568
#569
#570
#571
#572
#573
#579
#583
#583
#59
#592
#593
#596
#6
#6
#601
#602
#602
#610
#611
#614
#616
#621
#622
#624
#627
#63
#638
#640
#651
#652
#655
#658
#659
#660
#661
#662
#663
#669
#671
#672
#673
#674
#675
#679
#680
#682
#683
#684
#686
#687
#689
#69
#690
#696
#697
#699
#7
#706
#707
#709
#715
#716
#717
#72
#722
#723
#725
#726
#727
#729
#731
#733
#735
#737
#740
#744
#745
#746
#750
#756
#758
#759
#763
#768
#769
#770
#778
#780
#781
#784
#785
#786
#787
#788
#789
#790
#792
#794
#798
#799
#800
#801
#803
#805
#807
#81
#810
#810
#814
#815
#816
#817
#819
#82
#821
#823
#825
#828
#829
#83
#832
#834
#835
#84
#847
#848
#849
#850
#852
#853
#854
#855
#856
#857
#859
#860
#862
#864
#866
#868
#876
#877
#878
#884
#886
#887
#888
#889
#891
#892
#893
#894
#895
#896
#897
#898
#900
#901
#903
#904
#905
#906
#907
#909
#910
#912
#913
#914
#916
#918
#921
#924
#928
#929
#930
#931
#933
#934
#935
#939
#943
#945
#947
#948
#949
#950
#951
#952
#953
#954
#955
#956
#957
#958
#959
#96
#961
#962
#963
#964
#966
#967
#968
#969
#97
#970
#972
#973
#974
#975
#976
#977
#978
#979
#98
#98
#980
#981
#983
#984
#985
#986
#987
#988
#989
#99
#990
#991
#993
#994
#996
#997
#999
0.10
0.10.1
0.10.1.1
0.10.1.2
0.10.1.3
0.10.2
0.10.3
0.11
0.11.1
0.11.2
0.11.3
0.11.4
0.11.5
0.11.6
0.12.0
0.12.1
0.12.2
0.12.3
0.12.4
0.13.0
0.13.1
0.14.0
0.14.1
0.15.0
0.15.1
0.15.2
0.16.0
0.16.1
0.16.2
0.17.0
0.17.1
0.18
0.18.1
0.18.2
0.19
0.19.1
0.19.2
0.20.0
0.21
0.21.0
0.21.1
0.22
0.23
0.24
0.25
0.25.1
0.26
0.27
0.27.1
0.28
0.28.1
0.28.2
0.28.3
0.29
0.29.0
0.30
0.30.1
0.31
0.32
0.32.1
0.32.2
0.33.0
0.34.0
0.34.1
0.34.2
0.35.0
0.36.0
0.37.0
0.37.1
0.37.2
0.38.0
0.39.0
0.40.0
0.41.0
0.42.0
0.42.1
0.43.0
0.44.0
0.44.1
0.44.2
0.44.3
0.44.4
0.44.5
0.45.0
0.45.1
0.46.0
0.46.1
0.46.2
0.46.3
0.46.4
0.47.0
0.47.1
0.47.2
0.47.3
0.47.4
0.48.0
0.48.1
0.49.0
0.49.0-beta.136
0.49.0-beta.140
0.49.0-beta1
0.49.1
0.50.0
0.50.0-beta1
0.50.1
0.50.2
0.50.3
0.50.4
0.9
Select branches
Hide Pull Requests
7zip_sfx
Issue-197
TarNames
WinRT
adam/async-deflate
adam/async-rar
adam/async-rar2
adam/awesome-copilot
adam/bzip2-options
adam/cleanup-streamextensions
adam/cli
adam/create-rar-async
adam/data-descriptor-fix
adam/enable-agent
adam/fix-tests-with-proper-rewind
adam/issue-1377
adam/lmza-investigation
adam/make-nullable
adam/memory-perf
adam/more-7zip-writing
adam/more-async-3
adam/more-cleanup
adam/more-explode-async
adam/multi-threaded
adam/open-async
adam/proper-detection
adam/rar-async-only
adam/rework-7z-extraction
adam/update-deps
adam/zip-slip-fix
adam/zstd
async
async-2
build-netcore3
copilot/add-ace-archive-support
copilot/add-buffered-stream-async-read
copilot/add-password-support-zip-files
copilot/add-performance-benchmarking
copilot/add-so-optimized-zip-support
copilot/consolidate-readfully-readexact-logic
copilot/convert-stream-access-to-async
copilot/dynamic-default-ringbuffer
copilot/fix-7zip-opening-issue
copilot/fix-archivefactory-issue
copilot/fix-archivefactory-openarchive-error
copilot/fix-async-only-stream-writes
copilot/fix-code-review-suggestion
copilot/fix-compressed-tar-issue
copilot/fix-data-descriptor-stream-bug
copilot/fix-decompression-bomb-crash-bugs
copilot/fix-decompression-exception
copilot/fix-decompression-performance-issue
copilot/fix-entry-size-issue
copilot/fix-infinite-loop-rar-archive
copilot/fix-multiple-decompressors-crash
copilot/fix-non-seekable-stream-exception
copilot/fix-nullreferenceexception-extracting-executable
copilot/fix-openentrystreamasync-memory-issue
copilot/fix-rar5-decompression-error
copilot/fix-sync-methods-in-async-api
copilot/fix-tar-archive-extension-hinting
copilot/fix-tar-entries-listing
copilot/fix-tar-xz-file-reading-issue
copilot/fix-tararchive-incomplete-iteration
copilot/fix-tararchive-open-crash
copilot/fix-unable-to-decompress-tar-files
copilot/fix-xzstream-non-seekable-streams
copilot/fix-ziparchive-extraction-issue
copilot/flat-gzip-fix-stream-rewind
copilot/rationalize-sourcestream-volumes
copilot/setup-copilot-instructions
copilot/sub-pr-1040
copilot/sub-pr-1040-again
copilot/sub-pr-1076
copilot/sub-pr-1121
copilot/sub-pr-1132-again
copilot/sub-pr-1203
copilot/support-7z-writer-in-csharp-10
copilot/support-multi-threading-path
dependabot/nuget/all-dependencies-407341980e
dependabot/nuget/build/all-dependencies-3b87ad34ea
dmg
dotnet-tool
master
native_zlib
net461-tests
netcore2
new_7zip
pax
portable_crypto
presentation
recycle-memory-stream
system_buffers
tar_redux
zip_encryption
zstandard
#1
#1
#1000
#1002
#1003
#1004
#1005
#1006
#1007
#1009
#101
#1010
#1011
#1012
#1013
#1015
#1017
#1018
#1019
#1023
#1024
#1025
#1028
#103
#1030
#1031
#1032
#1033
#1034
#1035
#1036
#1037
#1038
#1038
#104
#1040
#1041
#1043
#1044
#1045
#1049
#105
#1050
#1052
#1053
#1053
#1054
#1055
#1056
#1057
#1058
#1059
#1059
#1060
#1062
#1062
#1063
#1066
#1067
#1069
#107
#1071
#1072
#1073
#1074
#1075
#1076
#1077
#1078
#1080
#1081
#1082
#1084
#1085
#1087
#1088
#1089
#1090
#1091
#1092
#1093
#1095
#1096
#1097
#1098
#1099
#110
#110
#1100
#1101
#1102
#1104
#1106
#1108
#1109
#1110
#1111
#1111
#1113
#1114
#1116
#1117
#1118
#1120
#1121
#1122
#1123
#1124
#1125
#1126
#1127
#1128
#113
#1131
#1132
#1133
#1135
#1136
#1137
#1138
#1139
#114
#114
#1140
#1141
#1142
#1143
#1143
#1145
#1146
#1148
#1149
#115
#1151
#1152
#1154
#1156
#1157
#1160
#1161
#1162
#1163
#1165
#1166
#1167
#1169
#1172
#1174
#1175
#1175
#1177
#1178
#1179
#118
#1180
#1181
#1182
#1183
#1184
#1186
#1187
#1188
#1189
#119
#1191
#1192
#1193
#1194
#1194
#1195
#1197
#12
#1200
#1202
#1203
#1205
#1207
#1209
#121
#1210
#1211
#1213
#1214
#1215
#1218
#1219
#122
#1220
#1221
#1222
#1223
#1224
#1225
#1226
#1227
#1229
#123
#1230
#1232
#1233
#1234
#1235
#1237
#1238
#1239
#1240
#1241
#1242
#1243
#1244
#1245
#1247
#1248
#1249
#125
#1250
#1252
#1253
#1256
#1256
#1257
#1259
#1260
#1264
#1266
#1267
#1269
#127
#1271
#1272
#1273
#1274
#1275
#1277
#1278
#1278
#1279
#1280
#1281
#1282
#1282
#1284
#1286
#1287
#1288
#1289
#129
#1290
#1291
#1292
#1293
#1295
#1297
#1299
#1300
#1301
#1302
#1303
#1305
#1306
#1308
#1309
#131
#131
#1310
#1311
#1312
#1313
#1314
#1315
#1319
#1320
#1321
#1322
#1323
#1324
#1326
#1327
#1328
#1330
#1332
#1333
#1334
#1335
#1336
#1338
#1340
#1341
#1342
#1343
#1344
#1345
#1346
#1347
#1349
#1350
#1350
#1352
#1354
#1356
#1357
#1358
#1359
#136
#1360
#1362
#1363
#1364
#1364
#1365
#1366
#1367
#1369
#1371
#1372
#1373
#1376
#1378
#1379
#1379
#138
#1380
#1381
#1382
#1383
#1384
#1385
#1385
#1387
#1388
#1389
#1390
#1390
#1392
#1393
#1395
#1396
#1397
#1398
#1399
#1400
#1401
#1402
#1403
#1404
#1405
#1406
#1407
#1408
#1409
#1411
#1412
#1413
#1414
#1414
#1415
#143
#143
#147
#15
#153
#154
#161
#168
#174
#175
#178
#179
#180
#181
#183
#185
#186
#186
#188
#189
#191
#195
#199
#20
#20
#200
#205
#206
#207
#207
#210
#211
#212
#215
#217
#217
#218
#218
#219
#219
#220
#225
#225
#226
#23
#231
#234
#234
#235
#236
#238
#245
#247
#249
#251
#252
#253
#257
#258
#26
#265
#265
#266
#27
#271
#272
#274
#276
#278
#28
#284
#287
#29
#295
#299
#3
#3
#30
#300
#301
#302
#303
#307
#31
#310
#313
#32
#324
#326
#327
#329
#331
#333
#336
#337
#340
#341
#341
#342
#342
#344
#344
#347
#347
#349
#349
#351
#352
#354
#359
#363
#369
#371
#374
#375
#376
#378
#381
#383
#384
#385
#389
#39
#395
#396
#4
#4
#40
#400
#402
#403
#404
#408
#409
#41
#410
#410
#417
#421
#422
#423
#433
#435
#435
#436
#44
#440
#442
#444
#45
#450
#450
#452
#453
#455
#457
#460
#47
#471
#472
#478
#48
#48
#482
#483
#484
#485
#489
#49
#49
#495
#496
#498
#500
#508
#51
#512
#513
#515
#519
#52
#522
#523
#527
#528
#529
#53
#530
#531
#541
#542
#546
#547
#549
#55
#550
#551
#559
#56
#560
#561
#563
#565
#567
#568
#569
#570
#571
#572
#573
#579
#583
#583
#59
#592
#593
#596
#6
#6
#601
#602
#602
#610
#611
#614
#616
#621
#622
#624
#627
#63
#638
#640
#651
#652
#655
#658
#659
#660
#661
#662
#663
#669
#671
#672
#673
#674
#675
#679
#680
#682
#683
#684
#686
#687
#689
#69
#690
#696
#697
#699
#7
#706
#707
#709
#715
#716
#717
#72
#722
#723
#725
#726
#727
#729
#731
#733
#735
#737
#740
#744
#745
#746
#750
#756
#758
#759
#763
#768
#769
#770
#778
#780
#781
#784
#785
#786
#787
#788
#789
#790
#792
#794
#798
#799
#800
#801
#803
#805
#807
#81
#810
#810
#814
#815
#816
#817
#819
#82
#821
#823
#825
#828
#829
#83
#832
#834
#835
#84
#847
#848
#849
#850
#852
#853
#854
#855
#856
#857
#859
#860
#862
#864
#866
#868
#876
#877
#878
#884
#886
#887
#888
#889
#891
#892
#893
#894
#895
#896
#897
#898
#900
#901
#903
#904
#905
#906
#907
#909
#910
#912
#913
#914
#916
#918
#921
#924
#928
#929
#930
#931
#933
#934
#935
#939
#943
#945
#947
#948
#949
#950
#951
#952
#953
#954
#955
#956
#957
#958
#959
#96
#961
#962
#963
#964
#966
#967
#968
#969
#97
#970
#972
#973
#974
#975
#976
#977
#978
#979
#98
#98
#980
#981
#983
#984
#985
#986
#987
#988
#989
#99
#990
#991
#993
#994
#996
#997
#999
0.10
0.10.1
0.10.1.1
0.10.1.2
0.10.1.3
0.10.2
0.10.3
0.11
0.11.1
0.11.2
0.11.3
0.11.4
0.11.5
0.11.6
0.12.0
0.12.1
0.12.2
0.12.3
0.12.4
0.13.0
0.13.1
0.14.0
0.14.1
0.15.0
0.15.1
0.15.2
0.16.0
0.16.1
0.16.2
0.17.0
0.17.1
0.18
0.18.1
0.18.2
0.19
0.19.1
0.19.2
0.20.0
0.21
0.21.0
0.21.1
0.22
0.23
0.24
0.25
0.25.1
0.26
0.27
0.27.1
0.28
0.28.1
0.28.2
0.28.3
0.29
0.29.0
0.30
0.30.1
0.31
0.32
0.32.1
0.32.2
0.33.0
0.34.0
0.34.1
0.34.2
0.35.0
0.36.0
0.37.0
0.37.1
0.37.2
0.38.0
0.39.0
0.40.0
0.41.0
0.42.0
0.42.1
0.43.0
0.44.0
0.44.1
0.44.2
0.44.3
0.44.4
0.44.5
0.45.0
0.45.1
0.46.0
0.46.1
0.46.2
0.46.3
0.46.4
0.47.0
0.47.1
0.47.2
0.47.3
0.47.4
0.48.0
0.48.1
0.49.0
0.49.0-beta.136
0.49.0-beta.140
0.49.0-beta1
0.49.1
0.50.0
0.50.0-beta1
0.50.1
0.50.2
0.50.3
0.50.4
0.9
-
16903bdecb
clean up shrink stream to ensure correctness
Adam Hathcock
2026-04-02 11:48:01 +01:00 -
58bec11b2c
Fix decompression bomb and crash bugs (fuzzer-found)
copilot-swe-agent[bot]
2026-04-02 09:49:27 +00:00 -
24e812ce76
Initial plan
copilot-swe-agent[bot]
2026-04-02 09:33:07 +00:00 -
97962cd84d
Rebase onto release branch
copilot/fix-decompression-bomb-crash-bugs
copilot-swe-agent[bot]
2026-04-02 08:46:23 +00:00 -
f7b8225422
Fix decompression bomb and crash bugs (4 security fixes)
copilot-swe-agent[bot]
2026-04-01 17:40:35 +00:00 -
1e7369a6ee
Initial plan for security bug fixes
copilot-swe-agent[bot]
2026-04-01 17:21:01 +00:00 -
d0261c41a2
Initial plan
copilot-swe-agent[bot]
2026-04-01 17:11:31 +00:00 -
456a7dfd58
Revert default buffer to 80KB; add ZStandard minimumRewindBufferSize (DStreamInSize=131075)
copilot/dynamic-default-ringbuffer
copilot-swe-agent[bot]
2026-04-01 13:12:49 +00:00 -
d278cfbf4f
Change StartRecording minBufferSize parameter default from 0 to null
copilot-swe-agent[bot]
2026-04-01 11:54:15 +00:00 -
97c4ad2509
Determine ring buffer size at construction, not after: StartRecording(minBufferSize)
copilot-swe-agent[bot]
2026-04-01 11:19:17 +00:00 -
ca52cec0b3
Dynamic RingBuffer for BZip2: expand buffer after format detection
copilot-swe-agent[bot]
2026-03-31 09:01:21 +00:00 -
ddcbb3e474
Initial plan
copilot-swe-agent[bot]
2026-03-31 08:39:14 +00:00 -
ea6946c48d
Merge pull request #1266 from coderb/master
Adam Hathcock
2026-03-28 10:03:58 +00:00 -
512f101d26
Merge remote-tracking branch 'origin/master' into coderb/master
Adam Hathcock
2026-03-28 09:57:33 +00:00 -
fefeed0601
Merge pull request #1267 from adamhathcock/release
Adam Hathcock
2026-03-28 09:53:45 +00:00 -
265d99095b
Fix three BLAKE2sp correctness bugs and eliminate allocations in hot path
root
2026-03-27 13:19:57 -04:00 -
ec0c0d429d
Add 7z writer support via WriterFactory and SevenZipWriter implementation
copilot/support-7z-writer-in-csharp-10
copilot-swe-agent[bot]
2026-03-23 13:45:36 +00:00 -
eb62846280
Initial plan
copilot-swe-agent[bot]
2026-03-23 13:39:20 +00:00 -
7178a9e599
Merge pull request #1260 from adamhathcock/copilot/fix-multiple-decompressor-crash
0.47.3
Adam Hathcock
2026-03-23 12:15:32 +00:00 -
a3a7098ed2
Fix MalformedInputTests.cs so that it's not running in legacy
Adam Hathcock
2026-03-23 11:54:17 +00:00 -
243bf00308
Address code review: fix HbCreateDecodeTables off-by-one, rename test helper
copilot-swe-agent[bot]
2026-03-23 10:03:14 +00:00 -
f038652d3b
Fix multiple decompressor crashes on malformed input (IOOB, DivByZero, NullRef)
copilot-swe-agent[bot]
2026-03-23 09:55:55 +00:00 -
f608957c7a
Initial plan: fix multiple decompressor crashes on malformed input
copilot-swe-agent[bot]
2026-03-23 09:37:58 +00:00 -
4540c58e98
Initial plan
copilot-swe-agent[bot]
2026-03-23 09:23:19 +00:00 -
6db7bbf52f
Fix compressed Tar files not listing all entries in archive API
copilot/fix-tar-entries-listing
copilot-swe-agent[bot]
2026-03-20 17:31:34 +00:00 -
0241deebe5
Initial plan
copilot-swe-agent[bot]
2026-03-20 17:14:40 +00:00 -
d7f9d25b74
Merge pull request #1257 from adamhathcock/copilot/fix-rewind-buffer-size-zstandard
0.47.2
Adam Hathcock
2026-03-17 18:38:56 +00:00 -
6ee0e07dff
Fix Tar archive extension hinting in TryOpenReader, GetCompressionType, and TryOpenReaderAsync
copilot/fix-tar-archive-extension-hinting
copilot-swe-agent[bot]
2026-03-17 13:09:08 +00:00 -
d56b676ee9
fix: increase RewindableBufferSize to 160KB to cover ZStandard worst-case first block
copilot-swe-agent[bot]
2026-03-17 12:25:29 +00:00 -
1bfc11adfa
Merge pull request #1253 from adamhathcock/adam/fix-zip645-and-zipzstd
0.47.1
Adam Hathcock
2026-03-17 12:21:57 +00:00 -
0947657b49
try ignoring the warning that only seems to happen on GA
copilot/fix-multiple-decompressors-crash
Adam Hathcock
2026-03-17 12:12:44 +00:00 -
4d6478454d
Initial plan
copilot-swe-agent[bot]
2026-03-17 12:19:54 +00:00 -
28fada72e9
Initial plan
copilot-swe-agent[bot]
2026-03-17 12:19:23 +00:00 -
9611c4c3de
try ignoring the warning that only seems to happen on GA
Adam Hathcock
2026-03-17 12:12:44 +00:00 -
685388d545
Fix multiple decompressor crashes on malformed input (IOOB, DivideByZero, NullRef)
copilot-swe-agent[bot]
2026-03-16 18:58:36 +00:00 -
74dbbe722f
Initial plan
copilot-swe-agent[bot]
2026-03-16 18:14:07 +00:00 -
642371f87e
fixes .net 4.8 build for WinzipAesCryptoStream tests
Daniel Sabel
2026-03-16 08:04:06 +01:00 -
63e83dff5d
Update tests/SharpCompress.Test/Zip/ZipFilePartTests.cs
Adam Hathcock
2026-03-11 11:53:10 +00:00 -
5fc0d691cf
fixes xor range on async WinzipAesCryptoStream path
Daniel Sabel
2026-03-11 08:57:47 +01:00 -
b54c42028c
Merge pull request #1243 from adamhathcock/adam/api-clean-up
Adam Hathcock
2026-03-10 16:45:29 +00:00 -
03aef9e4c1
update test to reflect smaller test zip
Daniel Sabel
2026-03-09 14:04:17 +01:00 -
51859f9a2b
fixes decompression of large mixed encrypted zip files
Daniel Sabel
2026-03-09 14:02:31 +01:00 -
f3ee50bf91
7zip writing has more details
adam/more-7zip-writing
Adam Hathcock
2026-03-09 11:32:20 +00:00 -
b05a16d007
oops, wrong change made
Adam Hathcock
2026-03-06 15:39:07 +00:00 -
e6a179bdb5
fmt
Adam Hathcock
2026-03-06 15:33:57 +00:00 -
f13ab3a0e7
FindFactoryAsync shouldn't be public
Adam Hathcock
2026-03-06 15:33:30 +00:00 -
ebd784cfb2
code review changes
Adam Hathcock
2026-03-06 15:16:28 +00:00 -
15d6d3c641
Merge remote-tracking branch 'origin/master' into adam/api-clean-up
Adam Hathcock
2026-03-06 15:12:56 +00:00 -
542f71f0de
Merge pull request #1244 from adamhathcock/copilot/sub-pr-1243
Adam Hathcock
2026-03-06 15:07:36 +00:00 -
c6e2221b24
Merge pull request #1245 from adamhathcock/adam/clean-up-tests
Adam Hathcock
2026-03-06 15:07:08 +00:00 -
04d1a10114
don't use static scratch directory for tests. Throw exception when test can't clean up
Adam Hathcock
2026-03-06 14:54:47 +00:00 -
b0e9736005
Rename IWriteableArchiveFactory.cs to IWritableArchiveFactory.cs to match interface name
copilot-swe-agent[bot]
2026-03-06 14:52:06 +00:00 -
bf32c85933
Initial plan
copilot-swe-agent[bot]
2026-03-06 14:48:55 +00:00 -
9050a7a64a
remove extra creates
Adam Hathcock
2026-03-06 11:43:44 +00:00 -
f34ed8bd94
first commit for conslidating publci api
Adam Hathcock
2026-03-06 11:22:09 +00:00 -
b719edfa57
Merge pull request #1242 from adamhathcock/adam/update-deps
0.47.0
Adam Hathcock
2026-03-03 17:29:30 +00:00 -
7c0e3d584a
Update test dependencies
Adam Hathcock
2026-03-03 17:01:21 +00:00 -
5a8119e562
Merge remote-tracking branch 'origin/release'
Adam Hathcock
2026-03-03 16:25:10 +00:00 -
1d07f4e1ca
Merge pull request #1237 from adamhathcock/copilot/fix-zip-extraction-error
Adam Hathcock
2026-03-03 16:21:11 +00:00 -
3abf0dc3f3
Merge pull request #1239 from adamhathcock/adam/extractionoptions-are-back
Adam Hathcock
2026-03-03 16:19:27 +00:00 -
3fb7e02653
update docs
Adam Hathcock
2026-03-03 12:50:27 +00:00 -
0910f20c90
renamed to ReaderOptions.ForFilePath
Adam Hathcock
2026-03-03 12:40:58 +00:00 -
8fbb2688d9
Merge pull request #1240 from adamhathcock/dependabot/github_actions/actions/upload-artifact-7
Adam Hathcock
2026-03-02 14:05:15 +00:00 -
d17b74e608
Bump actions/upload-artifact from 6 to 7
dependabot[bot]
2026-03-02 10:23:07 +00:00 -
ba1cd66336
First pass of moving extraction options back
Adam Hathcock
2026-03-02 07:00:33 +00:00 -
10b6e903c1
Merge pull request #1238 from adamhathcock/adam/fix-zip-extraction-error
0.46.4
Adam Hathcock
2026-03-01 13:55:44 +00:00 -
4445b8e01e
fmt
Adam Hathcock
2026-03-01 13:38:20 +00:00 -
fc426c73e0
correct fix
Adam Hathcock
2026-03-01 13:37:48 +00:00 -
c1b132c215
Fix DataErrorException when extracting 0-size LZMA ZIP entries
copilot-swe-agent[bot]
2026-02-27 22:06:18 +00:00 -
30dfa72622
Fix DataErrorException when extracting LZMA-compressed zero-byte ZIP entries
copilot-swe-agent[bot]
2026-02-27 22:10:58 +00:00 -
75d2b70f20
Fix DataErrorException when extracting 0-size LZMA ZIP entries
copilot-swe-agent[bot]
2026-02-27 22:06:18 +00:00 -
55c2e75b1d
Initial plan
copilot-swe-agent[bot]
2026-02-27 21:49:40 +00:00 -
6e8ae5d342
Merge pull request #1235 from adamhathcock/adam/support-async-7z-writing
Adam Hathcock
2026-02-25 18:31:29 +00:00 -
50e8c66c27
Add async 7z writing
Adam Hathcock
2026-02-25 16:39:22 +00:00 -
c4acf1774d
Merge pull request #1233 from adamhathcock/adam/expose-sc-stream
0.46.3
Adam Hathcock
2026-02-25 14:16:34 +00:00 -
28319f1510
Merge pull request #1234 from adamhathcock/copilot/sub-pr-1233
Adam Hathcock
2026-02-25 13:13:56 +00:00 -
d0bfdfd6ab
Fix buffer size alignment: use RewindableBufferSize consistently in Create() and StartRecording()
copilot-swe-agent[bot]
2026-02-25 10:41:26 +00:00 -
5a0d6dd333
Initial plan
copilot-swe-agent[bot]
2026-02-25 10:38:41 +00:00 -
0778b13086
add more docs
Adam Hathcock
2026-02-25 09:15:40 +00:00 -
a53a88b9dc
Make SharpCompressStream public
Adam Hathcock
2026-02-25 09:10:21 +00:00 -
852a077085
Merge pull request #1229 from DanNsk/feature/sevenzip-writer-lzma2-new
Adam Hathcock
2026-02-24 18:15:40 +00:00 -
543c33e26b
fmt
Adam Hathcock
2026-02-24 17:09:32 +00:00 -
e5ef31bdaf
Fix XZBlock exception when accessing Position on non-seekable streams
copilot/fix-non-seekable-stream-exception
copilot-swe-agent[bot]
2026-02-23 21:11:00 +00:00 -
2d0bc1633c
Initial plan
copilot-swe-agent[bot]
2026-02-23 21:03:58 +00:00 -
9c214a658c
Rewind output stream when non-seekable empty input leaves orphaned encoder bytes
Daniil Bystrukhin
2026-02-22 23:31:41 -06:00 -
d512655c5c
Adapt SevenZipFactory and WriterOptionsExtensions to upstream IWriterFactory changes
Daniil Bystrukhin
2026-02-22 23:12:33 -06:00 -
3e35d7e6b4
Merge branch 'adamhathcock:master' into feature/sevenzip-writer-lzma2-new
D. B.
2026-02-22 23:02:09 -06:00 -
2093ceb700
Merge feature/sevenzip-writer-lzma review fixes into lzma2 branch
Daniil Bystrukhin
2026-02-22 22:57:12 -06:00 -
02fa306b46
Fix empty stream handling, SubStreamsInfo size tag, CRC dedup, and post-dispose guard
Daniil Bystrukhin
2026-02-22 22:54:09 -06:00 -
d4277f5907
Code review fixes: post-dispose guard, SubStreamsInfo spec compliance, CRC dedup, exception filter
Daniil Bystrukhin
2026-02-22 22:30:47 -06:00 -
d82cf8f911
Merge feature/sevenzip-writer-lzma - use CompressionType enum, default LZMA2
Daniil Bystrukhin
2026-02-22 21:19:13 -06:00 -
97b8a93a0c
Pass CompressionType through compressor instead of bool isLzma2
Daniil Bystrukhin
2026-02-22 21:15:17 -06:00 -
bcf628568c
Replace IsLzma2 flag with CompressionType enum for 7z writer API consistency
Daniil Bystrukhin
2026-02-22 21:08:34 -06:00 -
be0e298b1a
Merge branch 'feature/sevenzip-writer-lzma' into feature/sevenzip-writer-lzma2-new
Daniil Bystrukhin
2026-02-22 20:34:50 -06:00 -
cac77aaeda
Strip trailing slash from directory names in 7z writer
Daniil Bystrukhin
2026-02-22 20:22:21 -06:00 -
aec0fca5f8
Merge pull request #1211 from adamhathcock/adam/writers-should-async
Adam Hathcock
2026-02-22 13:28:50 +00:00 -
8d24dff967
fix aot
Adam Hathcock
2026-02-22 13:22:37 +00:00 -
0d913f6bbc
some code fixes
Adam Hathcock
2026-02-22 13:19:04 +00:00 -
f766213d06
Merge branch 'master' into adam/writers-should-async
Adam Hathcock
2026-02-22 10:45:17 +00:00 -
19d11b0882
post-merge restore
Adam Hathcock
2026-02-22 10:43:37 +00:00