summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* convert tests to use char APIs onlyPaolo Bonzini2012-12-064-118/+47
| | | | | | The testcases are converted to UTF-8. Broken for now, and just happens to work here because my codepage is single-byte (1252), but it is where libmsi will head.
* encode stream names from UTF-8Paolo Bonzini2012-12-061-17/+35
| | | | This is the encoding that libgsf accepts.
* decode stream names from UTF-8Paolo Bonzini2012-12-062-17/+65
| | | | This is the encoding that libgsf accepts.
* wine bug: do not doubly encode the stream namePaolo Bonzini2012-12-061-12/+1
|
* writing the string pool should be endian-friendlyPaolo Bonzini2012-12-061-18/+30
|
* match i/n variables in msi_save_string_table with loading routinePaolo Bonzini2012-12-061-15/+15
|
* reading the string pool should be endian-friendlyPaolo Bonzini2012-12-061-23/+19
|
* make MsiDatabaseApplyTransform ASCII-onlyPaolo Bonzini2012-12-063-31/+14
|
* make MsiDatabaseExport accept a file descriptorPaolo Bonzini2012-12-064-65/+45
|
* make MsiRecordSetStream ASCII-onlyPaolo Bonzini2012-12-065-48/+24
|
* make MsiDatabaseImport ASCII onlyPaolo Bonzini2012-12-063-64/+43
|
* make MsiOpenDatabase ASCII onlyPaolo Bonzini2012-12-064-71/+37
| | | | Removes DeleteFile, LPCTSTR, GetCurrentDirectoryW.
* remove string argument from MsiGetSummaryInformationPaolo Bonzini2012-12-065-67/+40
| | | | Propedeutic to making MsiOpenDatabase ASCII-only.
* use uint64_t instead of FILETIMEPaolo Bonzini2012-12-064-35/+46
|
* do not use lstr functionsPaolo Bonzini2012-12-0612-486/+514
|
* rewrite validate_codepagePaolo Bonzini2012-12-061-4/+16
|
* use libc memory allocation functionsPaolo Bonzini2012-12-064-10/+14
|
* ok, things start to be readablePaolo Bonzini2012-12-0625-1655/+1655
| | | | fix
* get rid of the useless Win32 BOOL typePaolo Bonzini2012-12-0624-251/+252
|
* get rid of the stupid Win32 CHAR typePaolo Bonzini2012-12-0611-108/+108
|
* get rid of stupid Win32 integer typesPaolo Bonzini2012-12-0629-1187/+1189
|
* get rid of WINAPIPaolo Bonzini2012-12-066-104/+104
|
* remove superfluous "struct tagMSIVIEW"Paolo Bonzini2012-12-0613-153/+153
|
* make MSIOBJECT arguments explicitly pointersPaolo Bonzini2012-12-0610-207/+300
|
* get rid of P/LP typesPaolo Bonzini2012-12-0625-435/+435
|
* split multiple declarations on a single linePaolo Bonzini2012-12-066-24/+55
|
* get rid of handlesPaolo Bonzini2012-12-0610-502/+302
|
* correctly reset NULL pointers in the testsPaolo Bonzini2012-12-062-1/+74
| | | | | Otherwise, stale data is used in subsequent tests when a test fails, and dangling pointers are accessed.
* small test fixesPaolo Bonzini2012-12-061-1/+1
|
* add testsPaolo Bonzini2012-12-0611-2/+13750
|
* we finally have our own headerPaolo Bonzini2012-12-0621-132/+86
|
* move headers to include/Paolo Bonzini2012-12-064-34/+81
|
* stub away a large body of Windows headersPaolo Bonzini2012-12-068-15/+489
|
* promote wine includes to main source directoryPaolo Bonzini2012-12-0629-39/+42
|
* butcher wine/unicode.hPaolo Bonzini2012-12-062-83/+15
|
* kill override for system winnt.hPaolo Bonzini2012-12-064-255/+110
|
* header file dietPaolo Bonzini2012-12-0622-1498/+41
|
* kill msi.cPaolo Bonzini2012-12-062-471/+2
|
* remove unused DLLsPaolo Bonzini2012-12-061-16/+1
|
* do not use strcmpiWPaolo Bonzini2012-12-061-82/+55
|
* butcher debugging interfacesPaolo Bonzini2012-12-0623-199/+69
|
* add missing utf-16 runtime functionsPaolo Bonzini2012-12-064-3/+256
|
* remove dependency on Wine wctype runtimePaolo Bonzini2012-12-062-96/+2
|
* kill package.c and morePaolo Bonzini2012-12-065-2080/+1
|
* remove stubsPaolo Bonzini2012-12-062-200/+0
|
* remove some now-unused functionsPaolo Bonzini2012-12-063-169/+3
|
* kill msi.rcPaolo Bonzini2012-12-066-367/+0
|
* kill source.cPaolo Bonzini2012-12-062-1365/+1
|
* kill patch.cPaolo Bonzini2012-12-064-781/+1
|
* kill registry.cPaolo Bonzini2012-12-065-4764/+2
|