/ All files named "test/zipfile.test"
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

History for test/zipfile.test

2020-01-03
16:38
[429cb81c] part of check-in [523e09bd] Improvement to check-in [7405e98225761180] so that missing or null filenames given to the zipfile extension throw an immediate error. (check-in: [523e09bd] user: drh branch: trunk, size: 22883)
2020-01-02
21:30
[42603fac] part of check-in [7405e982] Do not allow the zipfile virtual table to start a transaction if no filename has been specified. (check-in: [7405e982] user: drh branch: trunk, size: 22773)
2019-12-27
00:19
[aab99dc4] part of check-in [465a15c5] Fix buffer underflows in the zipfile extension associated with zero-length or NULL filename in the ZIP archive. But report on the mailing list by Yongheng and Rui. (check-in: [465a15c5] user: drh branch: trunk, size: 22636)
2019-12-23
21:11
[330bec11] part of check-in [bc8bfc7f] Test case for the zipfile-extension bug fix of the previous check-in. (check-in: [bc8bfc7f] user: drh branch: trunk, size: 22235)
2019-12-19
15:15
[daab4c9b] part of check-in [a80f84b5] Fix the zipfile extension so that INSERT works even if the pathname of the file being inserted is a NULL. Bug discovered by the Yongheng and Rui fuzzer. (check-in: [a80f84b5] user: drh branch: trunk, size: 21884)
2018-11-16
08:36
[b3b55863] part of check-in [7fffcee0] Fix a problem with virtual table "fsdir" and some join queries. (check-in: [7fffcee0] user: dan branch: trunk, size: 21453)
2018-03-29
16:54
[a61f6ba6] part of check-in [b6252feb] Another change to test file zipfile.test to help it run on systems without "unzip". (check-in: [b6252feb] user: dan branch: trunk, size: 20627)
16:39
[1eb76362] part of check-in [d99022a5] Fix a test script bug causing zipfile.test to fail on systems that do not have the "unzip" program installed. (check-in: [d99022a5] user: dan branch: trunk, size: 20562)
2018-03-17
02:13
[2a923f6e] part of check-in [cf78a882] For 'zipfile', detect attempts to cause a duplicate entry via UPDATE. (check-in: [cf78a882] user: mistachkin branch: testFixes, size: 20525)
2018-03-16
23:54
[dbad090b] part of check-in [49d2566c] Enable more 'zipfile' tests on Win32. (check-in: [49d2566c] user: mistachkin branch: testFixes, size: 19434)
2018-03-15
15:09
[fd865048] part of check-in [7ce4e71c] Fix an issue with the fsdir() table-valued function not resetting correctly after each pass of a join. (check-in: [7ce4e71c] user: drh branch: trunk, size: 18185)
2018-03-10
14:17
[a9806a86] part of check-in [8ad35d48] Add support for INSERT OR REPLACE and INSERT OR IGNORE on the zipfile extension. (check-in: [8ad35d48] user: drh branch: trunk, size: 17964)
13:21
[d4efc554] part of check-in [f634a7e3] Improved error messages from the zipfile extension. (check-in: [f634a7e3] user: drh branch: trunk, size: 17172)
2018-02-01
20:42
[44aa8af1] part of check-in [3f621545] Add a few more zipfile tests. No changes to code. (check-in: [3f621545] user: dan branch: trunk, size: 17097)
19:41
[1f066994] part of check-in [48f1c556] Fix a problem triggered when a zipfile virtual table is created and written to within the same transaction. And add other zipfile tests. (check-in: [48f1c556] user: dan branch: trunk, size: 15790)
15:19
[37cc584a] part of check-in [e6bb7506] Fix a memory leak that could follow an IO error in the zipfile extension. And add other tests. (check-in: [e6bb7506] user: dan branch: trunk, size: 12780)
2018-01-31
19:45
[a1652802] part of check-in [4eb5b24c] Fix a test case in zipfile.test. (check-in: [4eb5b24c] user: dan branch: zipfile-timestamp-fix, size: 11908)
19:13
[3695ab6d] part of check-in [e2114df1] When creating a new archive entry, have zipfile store UTC instead of local time in the legacy MS-DOS format timestamp field. (check-in: [e2114df1] user: dan branch: zipfile-timestamp-fix, size: 11414)
2018-01-30
14:07
[368a5a0c] part of check-in [81fdbe0c] Prevent users from creating zipfile() virtual tables without an argument. (check-in: [81fdbe0c] user: dan branch: trunk, size: 10025)
2018-01-29
19:47
[c40ae3a5] part of check-in [438c5c52] Add unix-only tests to check that the "unzip" program can unpack archives generated by the zipfile extension. (check-in: [438c5c52] user: dan branch: trunk, size: 10271)
18:41
[12199631] part of check-in [e364eeac] Add aggregate function zipfile() to the zipfile extension. For composing new zip archives in memory. (check-in: [e364eeac] user: dan branch: trunk, size: 8610)
2018-01-27
16:29
[1b213bdc] part of check-in [e63185ed] If a zipfile virtual table is created with no argument - "CREATE VIRTUAL TABLE zzz USING zipfile()" - accumulate data in memory. Support "SELECT zipfile_blob(z) FROM zzz LIMIT 1" to retrieve a zip archive image. (check-in: [e63185ed] user: dan branch: trunk, size: 8214)
2018-01-26
18:59
[0834b33e] part of check-in [029ebcd3] If the argument to table function zipfile() is a blob (not text), assume that it contains a zip file image to interpret, not the name of a file on disk. (check-in: [029ebcd3] user: dan branch: trunk, size: 7300)
2018-01-17
12:58
[cb42e8fa] part of check-in [6bb2a10f] Omit the single test from zipfile.test that uses json functionality in non-SQLITE_ENABLE_JSON1 builds. (check-in: [6bb2a10f] user: dan branch: trunk, size: 6691)
2018-01-16
21:09
[17e3ed85] part of check-in [ba44724b] Fix a problem causing zipfile to store 0 in place of the CRC32 value for uncompressed files. (check-in: [ba44724b] user: dan branch: trunk, size: 6655)
2018-01-15
19:00
[71a9d37b] part of check-in [b0b7d036] Fix a problem in the zipfile module causing it to generate incorrect checksums. Remove the ability to insert compressed data into a zip archive. (check-in: [b0b7d036] user: dan branch: trunk, size: 6506)
2018-01-13
19:08
[61c6daf7] part of check-in [f2d2a5df] Support UPDATE statements against zipfile virtual tables. (check-in: [f2d2a5df] user: dan branch: trunk, size: 6191)
2018-01-11
17:33
[a5cd98e9] part of check-in [931201f6] Change zipfile to be a WITHOUT ROWID virtual table and table-valued function. (check-in: [931201f6] user: dan branch: trunk, size: 4334)
2018-01-10
17:37
[e7132ca6] part of check-in [1f099b2b] Return an SQLITE_CONSTRAINT error if an attempt is made to insert duplicate entries into a zip archive. (check-in: [1f099b2b] user: dan branch: trunk, size: 4257)
16:30
[355e499e] part of check-in [94bc3c60] Have the zipfile module automatically append "/" to directory names that do not already end with such a character. This is required for info-zip compatibility. (check-in: [94bc3c60] user: dan branch: trunk, size: 3463)
2018-01-09
20:44
[9fb98a24] part of check-in [64c9ccf6] Return SQLITE_CONSTRAINT if a user attempts to update a zipfile table. (check-in: [64c9ccf6] user: dan branch: trunk, size: 2917)
18:31
[2f71a254] part of check-in [f6355970] Fix a potential crash in sqlite3expert.c caused by a missing sqlite3_reset() call. (check-in: [f6355970] user: dan branch: trunk, size: 2662)
10:29
[de2ee377] part of check-in [5fed6703] Fix a zipfile problem with adding new directories to an archive. (check-in: [5fed6703] user: dan branch: trunk, size: 2620)
2018-01-08
19:59
[ad4278e1] part of check-in [7e7e472f] Update the zipfile module so that it matches the documentation. (check-in: [7e7e472f] user: dan branch: trunk, size: 1991)
2018-01-05
20:13
[a1dd0429] part of check-in [5bc816ec] Skip running the 'zipfile' test if the necessary static package cannot be loaded. (check-in: [5bc816ec] user: mistachkin branch: trunk, size: 1888)
2017-12-30
18:32
[d4f342ca] part of check-in [01d4e866] Have zipfile support DELETE commands. (check-in: [01d4e866] user: dan branch: sqlar-shell-support, size: 1785)
14:26
[63059e59] part of check-in [f69e8194] Rearrange things a bit so that writing to a zipfile does not invert the order of objects it contains. (check-in: [f69e8194] user: dan branch: sqlar-shell-support, size: 1402)
2017-12-29
20:19
Added: [c5167d0d] part of check-in [2dec2dec] Update ext/misc/zipfile.c to support creating and adding entries to existing zip archives. (check-in: [2dec2dec] user: dan branch: sqlar-shell-support, size: 1402)