SQLite Archiver (Windows)
Check-in [e69ad51287]
Not logged in

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

Overview
Comment:Created Makefile.vc for NMake/MSVC10, to build sqlar.exe on Win32. Windows doesn't have unistd.h; added workarounds to sqlar.c. Imported dirent from http://www.two-sdg.demon.co.uk/curbralan/code/dirent/dirent.html; this is a Windows emulation of POSIX dirent. Imported zlib from Tcl 8.6.0 sources (origin http://zlib.net/)
Timelines: family | ancestors | win32
Files: files | file ages | folders
SHA1:e69ad51287f025bcbafb12649afa818c24967f21
User & Date: twylite 2014-08-13 14:18:36
Context
2014-08-13 14:18
Created Makefile.vc for NMake/MSVC10, to build sqlar.exe on Win32. Windows doesn't have unistd.h; added workarounds to sqlar.c. Imported dirent from http://www.two-sdg.demon.co.uk/curbralan/code/dirent/dirent.html; this is a Windows emulation of POSIX dirent. Imported zlib from Tcl 8.6.0 sources (origin http://zlib.net/) Leaf check-in: e69ad51287 user: twylite tags: win32
2014-06-14 17:20
In sqlarfs (the Fuse FS driver for SQLite archives) make sure it always runs in the foreground. And after it stops, clean up prepared statements and memory allocations and close the database connection before exiting. Leaf check-in: ed4e6af2e8 user: drh tags: trunk
Changes
Unified Diffs Side-by-Side Diffs Patch

Added Makefile.vc.

Added dirent/dirent.c.

Added dirent/dirent.h.

Changes to sqlar.c.

Added zlib/CMakeLists.txt.

Added zlib/ChangeLog.

Added zlib/FAQ.

Added zlib/INDEX.

Added zlib/Makefile.

Added zlib/Makefile.in.

Added zlib/README.

Added zlib/adler32.c.

Added zlib/amiga/Makefile.pup.

Added zlib/amiga/Makefile.sas.

Added zlib/as400/bndsrc.

Added zlib/as400/compile.clp.

Added zlib/as400/readme.txt.

Added zlib/as400/zlib.inc.

Added zlib/compress.c.

Added zlib/configure.

Added zlib/contrib/README.contrib.

Added zlib/contrib/ada/buffer_demo.adb.

Added zlib/contrib/ada/mtest.adb.

Added zlib/contrib/ada/read.adb.

Added zlib/contrib/ada/readme.txt.

Added zlib/contrib/ada/test.adb.

Added zlib/contrib/ada/zlib-streams.adb.

Added zlib/contrib/ada/zlib-streams.ads.

Added zlib/contrib/ada/zlib-thin.adb.

Added zlib/contrib/ada/zlib-thin.ads.

Added zlib/contrib/ada/zlib.adb.

Added zlib/contrib/ada/zlib.ads.

Added zlib/contrib/ada/zlib.gpr.

Added zlib/contrib/amd64/amd64-match.S.

Added zlib/contrib/asm686/README.686.

Added zlib/contrib/asm686/match.S.

Added zlib/contrib/blast/Makefile.

Added zlib/contrib/blast/README.

Added zlib/contrib/blast/blast.c.

Added zlib/contrib/blast/blast.h.

Added zlib/contrib/blast/test.pk.

Added zlib/contrib/blast/test.txt.

Added zlib/contrib/delphi/ZLib.pas.

Added zlib/contrib/delphi/ZLibConst.pas.

Added zlib/contrib/delphi/readme.txt.

Added zlib/contrib/delphi/zlibd32.mak.

Added zlib/contrib/dotzlib/DotZLib.build.

Added zlib/contrib/dotzlib/DotZLib.chm.

Added zlib/contrib/dotzlib/DotZLib.sln.

Added zlib/contrib/dotzlib/DotZLib/AssemblyInfo.cs.

Added zlib/contrib/dotzlib/DotZLib/ChecksumImpl.cs.

Added zlib/contrib/dotzlib/DotZLib/CircularBuffer.cs.

Added zlib/contrib/dotzlib/DotZLib/CodecBase.cs.

Added zlib/contrib/dotzlib/DotZLib/Deflater.cs.

Added zlib/contrib/dotzlib/DotZLib/DotZLib.cs.

Added zlib/contrib/dotzlib/DotZLib/DotZLib.csproj.

Added zlib/contrib/dotzlib/DotZLib/GZipStream.cs.

Added zlib/contrib/dotzlib/DotZLib/Inflater.cs.

Added zlib/contrib/dotzlib/DotZLib/UnitTests.cs.

Added zlib/contrib/dotzlib/LICENSE_1_0.txt.

Added zlib/contrib/dotzlib/readme.txt.

Added zlib/contrib/gcc_gvmat64/gvmat64.S.

Added zlib/contrib/infback9/README.

Added zlib/contrib/infback9/infback9.c.

Added zlib/contrib/infback9/infback9.h.

Added zlib/contrib/infback9/inffix9.h.

Added zlib/contrib/infback9/inflate9.h.

Added zlib/contrib/infback9/inftree9.c.

Added zlib/contrib/infback9/inftree9.h.

Added zlib/contrib/inflate86/inffas86.c.

Added zlib/contrib/inflate86/inffast.S.

Added zlib/contrib/iostream/test.cpp.

Added zlib/contrib/iostream/zfstream.cpp.

Added zlib/contrib/iostream/zfstream.h.

Added zlib/contrib/iostream2/zstream.h.

Added zlib/contrib/iostream2/zstream_test.cpp.

Added zlib/contrib/iostream3/README.

Added zlib/contrib/iostream3/TODO.

Added zlib/contrib/iostream3/test.cc.

Added zlib/contrib/iostream3/zfstream.cc.

Added zlib/contrib/iostream3/zfstream.h.

Added zlib/contrib/masmx64/bld_ml64.bat.

Added zlib/contrib/masmx64/gvmat64.asm.

Added zlib/contrib/masmx64/inffas8664.c.

Added zlib/contrib/masmx64/inffasx64.asm.

Added zlib/contrib/masmx64/readme.txt.

Added zlib/contrib/masmx86/bld_ml32.bat.

Added zlib/contrib/masmx86/inffas32.asm.

Added zlib/contrib/masmx86/match686.asm.

Added zlib/contrib/masmx86/readme.txt.

Added zlib/contrib/minizip/Makefile.

Added zlib/contrib/minizip/Makefile.am.

Added zlib/contrib/minizip/MiniZip64_Changes.txt.

Added zlib/contrib/minizip/MiniZip64_info.txt.

Added zlib/contrib/minizip/configure.ac.

Added zlib/contrib/minizip/crypt.h.

Added zlib/contrib/minizip/ioapi.c.

Added zlib/contrib/minizip/ioapi.h.

Added zlib/contrib/minizip/iowin32.c.

Added zlib/contrib/minizip/iowin32.h.

Added zlib/contrib/minizip/make_vms.com.

Added zlib/contrib/minizip/miniunz.c.

Added zlib/contrib/minizip/minizip.c.

Added zlib/contrib/minizip/minizip.pc.in.

Added zlib/contrib/minizip/mztools.c.

Added zlib/contrib/minizip/mztools.h.

Added zlib/contrib/minizip/unzip.c.

Added zlib/contrib/minizip/unzip.h.

Added zlib/contrib/minizip/zip.c.

Added zlib/contrib/minizip/zip.h.

Added zlib/contrib/pascal/example.pas.

Added zlib/contrib/pascal/readme.txt.

Added zlib/contrib/pascal/zlibd32.mak.

Added zlib/contrib/pascal/zlibpas.pas.

Added zlib/contrib/puff/Makefile.

Added zlib/contrib/puff/README.

Added zlib/contrib/puff/puff.c.

Added zlib/contrib/puff/puff.h.

Added zlib/contrib/puff/pufftest.c.

Added zlib/contrib/puff/zeros.raw.

Added zlib/contrib/testzlib/testzlib.c.

Added zlib/contrib/testzlib/testzlib.txt.

Added zlib/contrib/untgz/Makefile.

Added zlib/contrib/untgz/Makefile.msc.

Added zlib/contrib/untgz/untgz.c.

Added zlib/contrib/vstudio/readme.txt.

Added zlib/contrib/vstudio/vc10/miniunz.vcxproj.

Added zlib/contrib/vstudio/vc10/miniunz.vcxproj.filters.

Added zlib/contrib/vstudio/vc10/miniunz.vcxproj.user.

Added zlib/contrib/vstudio/vc10/minizip.vcxproj.

Added zlib/contrib/vstudio/vc10/minizip.vcxproj.filters.

Added zlib/contrib/vstudio/vc10/minizip.vcxproj.user.

Added zlib/contrib/vstudio/vc10/testzlib.vcxproj.

Added zlib/contrib/vstudio/vc10/testzlib.vcxproj.filters.

Added zlib/contrib/vstudio/vc10/testzlib.vcxproj.user.

Added zlib/contrib/vstudio/vc10/testzlibdll.vcxproj.

Added zlib/contrib/vstudio/vc10/testzlibdll.vcxproj.filters.

Added zlib/contrib/vstudio/vc10/testzlibdll.vcxproj.user.

Added zlib/contrib/vstudio/vc10/zlib.rc.

Added zlib/contrib/vstudio/vc10/zlibstat.vcxproj.

Added zlib/contrib/vstudio/vc10/zlibstat.vcxproj.filters.

Added zlib/contrib/vstudio/vc10/zlibstat.vcxproj.user.

Added zlib/contrib/vstudio/vc10/zlibvc.def.

Added zlib/contrib/vstudio/vc10/zlibvc.sln.

Added zlib/contrib/vstudio/vc10/zlibvc.vcxproj.

Added zlib/contrib/vstudio/vc10/zlibvc.vcxproj.filters.

Added zlib/contrib/vstudio/vc10/zlibvc.vcxproj.user.

Added zlib/contrib/vstudio/vc9/miniunz.vcproj.

Added zlib/contrib/vstudio/vc9/minizip.vcproj.

Added zlib/contrib/vstudio/vc9/testzlib.vcproj.

Added zlib/contrib/vstudio/vc9/testzlibdll.vcproj.

Added zlib/contrib/vstudio/vc9/zlib.rc.

Added zlib/contrib/vstudio/vc9/zlibstat.vcproj.

Added zlib/contrib/vstudio/vc9/zlibvc.def.

Added zlib/contrib/vstudio/vc9/zlibvc.sln.

Added zlib/contrib/vstudio/vc9/zlibvc.vcproj.

Added zlib/crc32.c.

Added zlib/crc32.h.

Added zlib/deflate.c.

Added zlib/deflate.h.

Added zlib/doc/algorithm.txt.

Added zlib/doc/rfc1950.txt.

Added zlib/doc/rfc1951.txt.

Added zlib/doc/rfc1952.txt.

Added zlib/doc/txtvsbin.txt.

Added zlib/examples/README.examples.

Added zlib/examples/enough.c.

Added zlib/examples/fitblk.c.

Added zlib/examples/gun.c.

Added zlib/examples/gzappend.c.

Added zlib/examples/gzjoin.c.

Added zlib/examples/gzlog.c.

Added zlib/examples/gzlog.h.

Added zlib/examples/zlib_how.html.

Added zlib/examples/zpipe.c.

Added zlib/examples/zran.c.

Added zlib/gzclose.c.

Added zlib/gzguts.h.

Added zlib/gzlib.c.

Added zlib/gzread.c.

Added zlib/gzwrite.c.

Added zlib/infback.c.

Added zlib/inffast.c.

Added zlib/inffast.h.

Added zlib/inffixed.h.

Added zlib/inflate.c.

Added zlib/inflate.h.

Added zlib/inftrees.c.

Added zlib/inftrees.h.

Added zlib/make_vms.com.

Added zlib/msdos/Makefile.bor.

Added zlib/msdos/Makefile.dj2.

Added zlib/msdos/Makefile.emx.

Added zlib/msdos/Makefile.msc.

Added zlib/msdos/Makefile.tc.

Added zlib/nintendods/Makefile.

Added zlib/nintendods/README.

Added zlib/old/Makefile.emx.

Added zlib/old/Makefile.riscos.

Added zlib/old/README.

Added zlib/old/descrip.mms.

Added zlib/old/os2/Makefile.os2.

Added zlib/old/os2/zlib.def.

Added zlib/old/visual-basic.txt.

Added zlib/qnx/package.qpg.

Added zlib/test/example.c.

Added zlib/test/infcover.c.

Added zlib/test/minigzip.c.

Added zlib/treebuild.xml.

Added zlib/trees.c.

Added zlib/trees.h.

Added zlib/uncompr.c.

Added zlib/watcom/watcom_f.mak.

Added zlib/watcom/watcom_l.mak.

Added zlib/win32/DLL_FAQ.txt.

Added zlib/win32/Makefile.bor.

Added zlib/win32/Makefile.gcc.

Added zlib/win32/Makefile.msc.

Added zlib/win32/README-WIN32.txt.

Added zlib/win32/README.txt.

Added zlib/win32/USAGE.txt.

Added zlib/win32/VisualC.txt.

Added zlib/win32/zdll.lib.

Added zlib/win32/zlib.def.

Added zlib/win32/zlib1.dll.

Added zlib/win32/zlib1.rc.

Added zlib/win64/zdll.lib.

Added zlib/win64/zlib1.dll.

Added zlib/zconf.h.

Added zlib/zconf.h.cmakein.

Added zlib/zconf.h.in.

Added zlib/zlib.3.

Added zlib/zlib.3.pdf.

Added zlib/zlib.h.

Added zlib/zlib.map.

Added zlib/zlib.pc.cmakein.

Added zlib/zlib.pc.in.

Added zlib/zlib2ansi.

Added zlib/zutil.c.

Added zlib/zutil.h.