Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | Move debug.h to libmsi directory | Marc-André Lureau | 2012-12-12 | 2 | -0/+128 | |
| | | ||||||
| * | Remove unused libmsi_record_get_field_size() | Marc-André Lureau | 2012-12-12 | 1 | -35/+0 | |
| | | ||||||
| * | Introduce GError types | Marc-André Lureau | 2012-12-12 | 1 | -0/+12 | |
| | | ||||||
* | | Merge branch 'pre-gsf' | Paolo Bonzini | 2012-12-11 | 2 | -9/+9 | |
|\| | | | | | | | | | Conflicts: libmsi/table.c | |||||
| * | libmsi-types: s/MSI_NULL_INTEGER/LIBMSI_NULL_INT | Marc-André Lureau | 2012-12-11 | 2 | -9/+9 | |
| | | | | | | | | So that it uses the same namespace prefix. | |||||
* | | add GObject introspection support | Marc-André Lureau | 2012-12-11 | 1 | -0/+29 | |
| | | ||||||
* | | Merge branch 'pre-gsf' | Paolo Bonzini | 2012-12-11 | 1 | -34/+34 | |
|\| | | | | | | | | | Conflicts: libmsi/libmsi-summary-info.c | |||||
| * | rename MSI_PID_* constants | Paolo Bonzini | 2012-12-11 | 1 | -34/+34 | |
| | | ||||||
* | | Merge branch 'pre-gsf' | Paolo Bonzini | 2012-12-11 | 15 | -439/+735 | |
|\| | | | | | | | | | | | | | | | | | | | | | Conflicts: libmsi/Makefile.am libmsi/handle.c libmsi/libmsi-database.c libmsi/libmsi-query.c libmsi/libmsi-record.c libmsi/libmsi-summary-info.c libmsi/msipriv.h | |||||
| * | convert to GObject | Marc-André Lureau | 2012-12-11 | 15 | -447/+742 | |
| | | ||||||
* | | Merge branch 'pre-gsf' | Paolo Bonzini | 2012-12-11 | 2 | -233/+235 | |
|\| | | | | | | | | | | | Conflicts: libmsi/libmsi-database.c libmsi/libmsi-summary-info.c | |||||
| * | reorder functions to prepare for GObjectization | Paolo Bonzini | 2012-12-11 | 2 | -253/+252 | |
| | | ||||||
* | | Merge branch 'pre-gsf' | Paolo Bonzini | 2012-12-11 | 1 | -7/+9 | |
|\| | | | | | | | | | Conflicts: libmsi/libmsi-database.c | |||||
| * | database: avoid free of uninitialzed variables | Marc-André Lureau | 2012-12-11 | 1 | -7/+9 | |
| | | ||||||
* | | Merge branch 'pre-gsf' | Paolo Bonzini | 2012-12-10 | 9 | -20/+20 | |
|\| | ||||||
| * | Rename libmsi_record_create() to libmsi_record_new() | Marc-André Lureau | 2012-12-10 | 9 | -20/+20 | |
| | | ||||||
* | | Merge branch 'pre-gsf' | Paolo Bonzini | 2012-12-10 | 19 | -54/+56 | |
|\| | | | | | | | | | | | | | Conflicts: libmsi/Makefile.am libmsi/libmsi-summary-info.c libmsi/msipriv.h | |||||
| * | Split libmsi.h to be more gobject-like | Marc-André Lureau | 2012-12-10 | 19 | -54/+56 | |
| | | ||||||
* | | Merge branch 'pre-gsf' into HEAD | Paolo Bonzini | 2012-12-10 | 2 | -290/+290 | |
|\| | | | | | | | | | Conflicts: libmsi/msiquery.c | |||||
| * | move non-query functions to database.c | Paolo Bonzini | 2012-12-10 | 2 | -311/+311 | |
| | | ||||||
* | | Prefer glib macros over custom one | Marc-André Lureau | 2012-12-10 | 2 | -12/+6 | |
| | | ||||||
* | | Merge branch 'pre-gsf' into HEAD | Paolo Bonzini | 2012-12-10 | 3 | -63/+4 | |
|\| | | | | | | | | | | | Conflicts: libmsi/msipriv.h libmsi/record.c | |||||
| * | Prefer glib macros over custom one (requires glib 2.18) | Marc-André Lureau | 2012-12-10 | 1 | -10/+4 | |
| | | ||||||
| * | remove unused function | Marc-André Lureau | 2012-12-10 | 3 | -53/+0 | |
| | | ||||||
* | | Merge branch 'pre-gsf' | Paolo Bonzini | 2012-12-07 | 2 | -35/+0 | |
|\| | | | | | | | | | | | Conflicts: libmsi/msipriv.h libmsi/record.c | |||||
| * | remove unused function | Paolo Bonzini | 2012-12-07 | 2 | -50/+0 | |
| | | ||||||
* | | wine bug: accessing name in streams_view_set_row even if mask&1 == 0 | Paolo Bonzini | 2012-12-06 | 2 | -9/+33 | |
| | | ||||||
* | | convert array-strings to literals | Paolo Bonzini | 2012-12-06 | 7 | -88/+52 | |
| | | ||||||
* | | differentiate directory separators | Paolo Bonzini | 2012-12-06 | 2 | -7/+13 | |
| | | ||||||
* | | eliminate Windows dependencies | Paolo Bonzini | 2012-12-06 | 26 | -658/+30 | |
| | | ||||||
* | | eliminate WCHAR | Paolo Bonzini | 2012-12-06 | 26 | -1306/+715 | |
| | | ||||||
* | | port to libgsf | Paolo Bonzini | 2012-12-06 | 14 | -583/+419 | |
|/ | | | | | | | | | | | | status: - record+suminfo pass - the following tests fail in testdatabase: try_transform, stringtable, deleterow, storages_table, createtable. Some of these are not enabled on POSIX systems, but the others pass there. TODO: port the missing tests to libgsf, run them against the IStorage version and again with the new one. verify that the testsuite passes on POSIX systems. | |||||
* | build: fix msi_free() returns void | Marc-André Lureau | 2012-12-06 | 1 | -1/+1 | |
| | ||||||
* | build: fix compilation with current bison 2.6.5.993-06ec | Marc-André Lureau | 2012-12-06 | 1 | -2/+3 | |
| | ||||||
* | look for glib and gsf | Paolo Bonzini | 2012-12-06 | 2 | -2/+6 | |
| | ||||||
* | do not use InterlockedIncrement/Decrement | Paolo Bonzini | 2012-12-06 | 2 | -7/+7 | |
| | ||||||
* | LibmsiViews are not objects | Paolo Bonzini | 2012-12-06 | 14 | -14/+13 | |
| | ||||||
* | remove unused strings from msipriv.h | Paolo Bonzini | 2012-12-06 | 3 | -92/+3 | |
| | ||||||
* | use arrays of chars for GUIDs | Paolo Bonzini | 2012-12-06 | 7 | -145/+13 | |
| | ||||||
* | remove Windows types from suminfo.c | Paolo Bonzini | 2012-12-06 | 3 | -125/+94 | |
| | ||||||
* | rewrite summaryinfo serialization to not use Windows data structures | Paolo Bonzini | 2012-12-06 | 1 | -224/+215 | |
| | ||||||
* | wine bug: big vs. little-endian | Paolo Bonzini | 2012-12-06 | 1 | -1/+1 | |
| | ||||||
* | rewrite outfile completely on commit | Paolo Bonzini | 2012-12-06 | 5 | -137/+200 | |
| | ||||||
* | delay writing storages to the outfile | Paolo Bonzini | 2012-12-06 | 3 | -26/+28 | |
| | ||||||
* | delay reading streams to commit time | Paolo Bonzini | 2012-12-06 | 3 | -45/+21 | |
| | | | | Store the external data in the STREAMS table. | |||||
* | delay writing streams to the outfile | Paolo Bonzini | 2012-12-06 | 3 | -50/+62 | |
| | ||||||
* | open infile streams in advance | Paolo Bonzini | 2012-12-06 | 2 | -65/+45 | |
| | ||||||
* | special-case db->infile streams | Paolo Bonzini | 2012-12-06 | 2 | -26/+31 | |
| | ||||||
* | drop cached tables on commit | Paolo Bonzini | 2012-12-06 | 1 | -2/+12 | |
| | ||||||
* | load all table names on startup | Paolo Bonzini | 2012-12-06 | 3 | -25/+62 | |
| |