Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | convert tests to use char APIs only | Paolo Bonzini | 2012-12-06 | 4 | -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-8 | Paolo Bonzini | 2012-12-06 | 1 | -17/+35 | |
| | | | | This is the encoding that libgsf accepts. | |||||
* | decode stream names from UTF-8 | Paolo Bonzini | 2012-12-06 | 2 | -17/+65 | |
| | | | | This is the encoding that libgsf accepts. | |||||
* | wine bug: do not doubly encode the stream name | Paolo Bonzini | 2012-12-06 | 1 | -12/+1 | |
| | ||||||
* | writing the string pool should be endian-friendly | Paolo Bonzini | 2012-12-06 | 1 | -18/+30 | |
| | ||||||
* | match i/n variables in msi_save_string_table with loading routine | Paolo Bonzini | 2012-12-06 | 1 | -15/+15 | |
| | ||||||
* | reading the string pool should be endian-friendly | Paolo Bonzini | 2012-12-06 | 1 | -23/+19 | |
| | ||||||
* | make MsiDatabaseApplyTransform ASCII-only | Paolo Bonzini | 2012-12-06 | 3 | -31/+14 | |
| | ||||||
* | make MsiDatabaseExport accept a file descriptor | Paolo Bonzini | 2012-12-06 | 4 | -65/+45 | |
| | ||||||
* | make MsiRecordSetStream ASCII-only | Paolo Bonzini | 2012-12-06 | 5 | -48/+24 | |
| | ||||||
* | make MsiDatabaseImport ASCII only | Paolo Bonzini | 2012-12-06 | 3 | -64/+43 | |
| | ||||||
* | make MsiOpenDatabase ASCII only | Paolo Bonzini | 2012-12-06 | 4 | -71/+37 | |
| | | | | Removes DeleteFile, LPCTSTR, GetCurrentDirectoryW. | |||||
* | remove string argument from MsiGetSummaryInformation | Paolo Bonzini | 2012-12-06 | 5 | -67/+40 | |
| | | | | Propedeutic to making MsiOpenDatabase ASCII-only. | |||||
* | use uint64_t instead of FILETIME | Paolo Bonzini | 2012-12-06 | 4 | -35/+46 | |
| | ||||||
* | do not use lstr functions | Paolo Bonzini | 2012-12-06 | 12 | -486/+514 | |
| | ||||||
* | rewrite validate_codepage | Paolo Bonzini | 2012-12-06 | 1 | -4/+16 | |
| | ||||||
* | use libc memory allocation functions | Paolo Bonzini | 2012-12-06 | 4 | -10/+14 | |
| | ||||||
* | ok, things start to be readable | Paolo Bonzini | 2012-12-06 | 25 | -1655/+1655 | |
| | | | | fix | |||||
* | get rid of the useless Win32 BOOL type | Paolo Bonzini | 2012-12-06 | 24 | -251/+252 | |
| | ||||||
* | get rid of the stupid Win32 CHAR type | Paolo Bonzini | 2012-12-06 | 11 | -108/+108 | |
| | ||||||
* | get rid of stupid Win32 integer types | Paolo Bonzini | 2012-12-06 | 29 | -1187/+1189 | |
| | ||||||
* | get rid of WINAPI | Paolo Bonzini | 2012-12-06 | 6 | -104/+104 | |
| | ||||||
* | remove superfluous "struct tagMSIVIEW" | Paolo Bonzini | 2012-12-06 | 13 | -153/+153 | |
| | ||||||
* | make MSIOBJECT arguments explicitly pointers | Paolo Bonzini | 2012-12-06 | 10 | -207/+300 | |
| | ||||||
* | get rid of P/LP types | Paolo Bonzini | 2012-12-06 | 25 | -435/+435 | |
| | ||||||
* | split multiple declarations on a single line | Paolo Bonzini | 2012-12-06 | 6 | -24/+55 | |
| | ||||||
* | get rid of handles | Paolo Bonzini | 2012-12-06 | 10 | -502/+302 | |
| | ||||||
* | correctly reset NULL pointers in the tests | Paolo Bonzini | 2012-12-06 | 2 | -1/+74 | |
| | | | | | Otherwise, stale data is used in subsequent tests when a test fails, and dangling pointers are accessed. | |||||
* | small test fixes | Paolo Bonzini | 2012-12-06 | 1 | -1/+1 | |
| | ||||||
* | add tests | Paolo Bonzini | 2012-12-06 | 11 | -2/+13750 | |
| | ||||||
* | we finally have our own header | Paolo Bonzini | 2012-12-06 | 21 | -132/+86 | |
| | ||||||
* | move headers to include/ | Paolo Bonzini | 2012-12-06 | 4 | -34/+81 | |
| | ||||||
* | stub away a large body of Windows headers | Paolo Bonzini | 2012-12-06 | 8 | -15/+489 | |
| | ||||||
* | promote wine includes to main source directory | Paolo Bonzini | 2012-12-06 | 29 | -39/+42 | |
| | ||||||
* | butcher wine/unicode.h | Paolo Bonzini | 2012-12-06 | 2 | -83/+15 | |
| | ||||||
* | kill override for system winnt.h | Paolo Bonzini | 2012-12-06 | 4 | -255/+110 | |
| | ||||||
* | header file diet | Paolo Bonzini | 2012-12-06 | 22 | -1498/+41 | |
| | ||||||
* | kill msi.c | Paolo Bonzini | 2012-12-06 | 2 | -471/+2 | |
| | ||||||
* | remove unused DLLs | Paolo Bonzini | 2012-12-06 | 1 | -16/+1 | |
| | ||||||
* | do not use strcmpiW | Paolo Bonzini | 2012-12-06 | 1 | -82/+55 | |
| | ||||||
* | butcher debugging interfaces | Paolo Bonzini | 2012-12-06 | 23 | -199/+69 | |
| | ||||||
* | add missing utf-16 runtime functions | Paolo Bonzini | 2012-12-06 | 4 | -3/+256 | |
| | ||||||
* | remove dependency on Wine wctype runtime | Paolo Bonzini | 2012-12-06 | 2 | -96/+2 | |
| | ||||||
* | kill package.c and more | Paolo Bonzini | 2012-12-06 | 5 | -2080/+1 | |
| | ||||||
* | remove stubs | Paolo Bonzini | 2012-12-06 | 2 | -200/+0 | |
| | ||||||
* | remove some now-unused functions | Paolo Bonzini | 2012-12-06 | 3 | -169/+3 | |
| | ||||||
* | kill msi.rc | Paolo Bonzini | 2012-12-06 | 6 | -367/+0 | |
| | ||||||
* | kill source.c | Paolo Bonzini | 2012-12-06 | 2 | -1365/+1 | |
| | ||||||
* | kill patch.c | Paolo Bonzini | 2012-12-06 | 4 | -781/+1 | |
| | ||||||
* | kill registry.c | Paolo Bonzini | 2012-12-06 | 5 | -4764/+2 | |
| |