summaryrefslogtreecommitdiffstats
path: root/libmsi/database.c
Commit message (Collapse)AuthorAgeFilesLines
* Split libmsi.h to be more gobject-likeMarc-André Lureau2012-12-101-2607/+0
|
* move non-query functions to database.cPaolo Bonzini2012-12-101-0/+311
|
* 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
| | | | Store the external data in the STREAMS table.
* 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
| | | | It is not supported by libgsf
* 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
| | | | | The implementation-side "view" concept is different from the API side. Rename the API to make it more consistent.
* 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
| | | | Removes DeleteFile, LPCTSTR, GetCurrentDirectoryW.
* do not use lstr functionsPaolo Bonzini2012-12-061-34/+34
|
* ok, things start to be readablePaolo Bonzini2012-12-061-115/+115
| | | | fix
* 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
|
* drop OLE Automation supportPaolo Bonzini2012-12-061-153/+3
|
* initial commitPaolo Bonzini2012-10-221-0/+2180