summaryrefslogtreecommitdiffstats
path: root/libmsi
Commit message (Collapse)AuthorAgeFilesLines
...
* query: return TRUE on success, add GErrorMarc-André Lureau2013-01-092-6/+27
|
* record: add API documentationMarc-André Lureau2013-01-091-9/+97
|
* record: make API more GObject likeMarc-André Lureau2013-01-093-61/+46
| | | | | Use TRUE for success. GErrors doesn't seem useful for LibmsiRecord.
* summary-info: GObject-like APIMarc-André Lureau2013-01-091-76/+162
|
* adapt code more to GObject standardsPaolo Bonzini2013-01-093-59/+54
|
* Merge branch 'pre-gsf'Paolo Bonzini2013-01-091-1/+2
|\
| * summary-info: fix random hour in filetime parsingMarc-André Lureau2013-01-091-1/+2
| |
* | add Automake conditional for GIR supportPaolo Bonzini2012-12-121-0/+2
| |
* | Merge branch 'pre-gsf'Paolo Bonzini2012-12-122-74/+78
|\|
| * record: iField -> fieldMarc-André Lureau2012-12-121-71/+71
| |
| * record: reset pointers in libmsi_free_fieldMarc-André Lureau2012-12-121-2/+6
| |
| * testdatabase: clean up some criticalsMarc-André Lureau2012-12-121-4/+2
| |
* | Merge branch 'pre-gsf'Paolo Bonzini2012-12-122-110/+31
|\| | | | | | | | | Conflicts: libmsi/libmsi-record.c
| * Make libmsi_record_get_string() return allocatedMarc-André Lureau2012-12-122-82/+27
| |
* | Merge branch 'pre-gsf'Paolo Bonzini2012-12-124-10/+10
|\|
| * libmsi-record: rename clear_data->clear get_integer->get_intMarc-André Lureau2012-12-124-10/+10
| |
* | Merge branch 'pre-gsf'Paolo Bonzini2012-12-124-29/+143
|\| | | | | | | | | | | Conflicts: libmsi/libmsi-record.c tests/test.h
| * build-sys: move internal headers to _SOURCESMarc-André Lureau2012-12-121-6/+4
| |
| * Move debug.h to libmsi directoryMarc-André Lureau2012-12-122-0/+128
| |
| * Remove unused libmsi_record_get_field_size()Marc-André Lureau2012-12-121-35/+0
| |
| * Introduce GError typesMarc-André Lureau2012-12-121-0/+12
| |
* | Merge branch 'pre-gsf'Paolo Bonzini2012-12-112-9/+9
|\| | | | | | | | | Conflicts: libmsi/table.c
| * libmsi-types: s/MSI_NULL_INTEGER/LIBMSI_NULL_INTMarc-André Lureau2012-12-112-9/+9
| | | | | | | | So that it uses the same namespace prefix.
* | add GObject introspection supportMarc-André Lureau2012-12-111-0/+29
| |
* | Merge branch 'pre-gsf'Paolo Bonzini2012-12-111-34/+34
|\| | | | | | | | | Conflicts: libmsi/libmsi-summary-info.c
| * rename MSI_PID_* constantsPaolo Bonzini2012-12-111-34/+34
| |
* | Merge branch 'pre-gsf'Paolo Bonzini2012-12-1115-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 GObjectMarc-André Lureau2012-12-1115-447/+742
| |
* | Merge branch 'pre-gsf'Paolo Bonzini2012-12-112-233/+235
|\| | | | | | | | | | | Conflicts: libmsi/libmsi-database.c libmsi/libmsi-summary-info.c
| * reorder functions to prepare for GObjectizationPaolo Bonzini2012-12-112-253/+252
| |
* | Merge branch 'pre-gsf'Paolo Bonzini2012-12-111-7/+9
|\| | | | | | | | | Conflicts: libmsi/libmsi-database.c
| * database: avoid free of uninitialzed variablesMarc-André Lureau2012-12-111-7/+9
| |
* | Merge branch 'pre-gsf'Paolo Bonzini2012-12-109-20/+20
|\|
| * Rename libmsi_record_create() to libmsi_record_new()Marc-André Lureau2012-12-109-20/+20
| |
* | Merge branch 'pre-gsf'Paolo Bonzini2012-12-1019-54/+56
|\| | | | | | | | | | | | | Conflicts: libmsi/Makefile.am libmsi/libmsi-summary-info.c libmsi/msipriv.h
| * Split libmsi.h to be more gobject-likeMarc-André Lureau2012-12-1019-54/+56
| |
* | Merge branch 'pre-gsf' into HEADPaolo Bonzini2012-12-102-290/+290
|\| | | | | | | | | Conflicts: libmsi/msiquery.c
| * move non-query functions to database.cPaolo Bonzini2012-12-102-311/+311
| |
* | Prefer glib macros over custom oneMarc-André Lureau2012-12-102-12/+6
| |
* | Merge branch 'pre-gsf' into HEADPaolo Bonzini2012-12-103-63/+4
|\| | | | | | | | | | | Conflicts: libmsi/msipriv.h libmsi/record.c
| * Prefer glib macros over custom one (requires glib 2.18)Marc-André Lureau2012-12-101-10/+4
| |
| * remove unused functionMarc-André Lureau2012-12-103-53/+0
| |
* | Merge branch 'pre-gsf'Paolo Bonzini2012-12-072-35/+0
|\| | | | | | | | | | | Conflicts: libmsi/msipriv.h libmsi/record.c
| * remove unused functionPaolo Bonzini2012-12-072-50/+0
| |
* | wine bug: accessing name in streams_view_set_row even if mask&1 == 0Paolo Bonzini2012-12-062-9/+33
| |
* | convert array-strings to literalsPaolo Bonzini2012-12-067-88/+52
| |
* | differentiate directory separatorsPaolo Bonzini2012-12-062-7/+13
| |
* | eliminate Windows dependenciesPaolo Bonzini2012-12-0626-658/+30
| |
* | eliminate WCHARPaolo Bonzini2012-12-0626-1306/+715
| |
* | port to libgsfPaolo Bonzini2012-12-0614-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.