summaryrefslogtreecommitdiffstats
path: root/libmsi/database.c
Commit message (Expand)AuthorAgeFilesLines
* convert array-strings to literalsPaolo Bonzini2012-12-061-48/+27
* differentiate directory separatorsPaolo Bonzini2012-12-061-7/+7
* eliminate Windows dependenciesPaolo Bonzini2012-12-061-10/+1
* eliminate WCHARPaolo Bonzini2012-12-061-254/+206
* port to libgsfPaolo Bonzini2012-12-061-206/+132
* LibmsiViews are not objectsPaolo Bonzini2012-12-061-1/+1
* use arrays of chars for GUIDsPaolo Bonzini2012-12-061-8/+8
* rewrite outfile completely on commitPaolo Bonzini2012-12-061-112/+169
* delay writing storages to the outfilePaolo Bonzini2012-12-061-20/+0
* delay reading streams to commit timePaolo Bonzini2012-12-061-37/+16
* delay writing streams to the outfilePaolo Bonzini2012-12-061-44/+24
* open infile streams in advancePaolo Bonzini2012-12-061-64/+45
* special-case db->infile streamsPaolo Bonzini2012-12-061-25/+31
* load all table names on startupPaolo Bonzini2012-12-061-9/+21
* block writes to databases that were open as read-onlyPaolo Bonzini2012-12-061-0/+6
* do _Streams/_Storages enumeration on the internal data structuresPaolo Bonzini2012-12-061-0/+50
* move stream creation to database.cPaolo Bonzini2012-12-061-3/+64
* add cache_infile_structurePaolo Bonzini2012-12-061-0/+42
* make table stream I/O independent from everything elsePaolo Bonzini2012-12-061-2/+59
* initialize db after creating the structPaolo Bonzini2012-12-061-15/+19
* separate the input and output storages for LibmsiDatabasePaolo Bonzini2012-12-061-9/+13
* move management of substorages to LibmsiDatabasePaolo Bonzini2012-12-061-0/+209
* store stream name in db->streamsPaolo Bonzini2012-12-061-27/+5
* do not use _libmsi_query_modifyPaolo Bonzini2012-12-061-11/+9
* eliminate LIBMSI_DB_OPEN_DIRECTPaolo Bonzini2012-12-061-17/+3
* introduce LibmsiResultPaolo Bonzini2012-12-061-117/+117
* abandon camelcasePaolo Bonzini2012-12-061-86/+86
* use actual types in the APIPaolo Bonzini2012-12-061-73/+50
* rename View functions to QueryPaolo Bonzini2012-12-061-21/+21
* remove Unicode APIsPaolo Bonzini2012-12-061-37/+11
* make Unicode APIs privatePaolo Bonzini2012-12-061-2/+2
* make MsiDatabaseExport accept a file descriptorPaolo Bonzini2012-12-061-52/+18
* make MsiRecordSetStream ASCII-onlyPaolo Bonzini2012-12-061-19/+15
* make MsiDatabaseImport ASCII onlyPaolo Bonzini2012-12-061-55/+36
* make MsiOpenDatabase ASCII onlyPaolo Bonzini2012-12-061-57/+25
* do not use lstr functionsPaolo Bonzini2012-12-061-34/+34
* ok, things start to be readablePaolo Bonzini2012-12-061-115/+115
* get rid of the useless Win32 BOOL typePaolo Bonzini2012-12-061-14/+14
* get rid of the stupid Win32 CHAR typePaolo Bonzini2012-12-061-6/+6
* get rid of stupid Win32 integer typesPaolo Bonzini2012-12-061-85/+85
* get rid of WINAPIPaolo Bonzini2012-12-061-9/+9
* make MSIOBJECT arguments explicitly pointersPaolo Bonzini2012-12-061-9/+9
* get rid of P/LP typesPaolo Bonzini2012-12-061-99/+99
* split multiple declarations on a single linePaolo Bonzini2012-12-061-14/+34
* get rid of handlesPaolo Bonzini2012-12-061-20/+17
* we finally have our own headerPaolo Bonzini2012-12-061-1/+1
* stub away a large body of Windows headersPaolo Bonzini2012-12-061-1/+0
* promote wine includes to main source directoryPaolo Bonzini2012-12-061-2/+2
* header file dietPaolo Bonzini2012-12-061-1/+0
* butcher debugging interfacesPaolo Bonzini2012-12-061-1/+0