Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix up Wmaybe-uninitialized, and remove loop optim warnings | Marc-André Lureau | 2013-02-08 | 1 | -2/+3 |
| | |||||
* | Clean-up all gcc warning | Marc-André Lureau | 2013-02-08 | 1 | -49/+21 |
| | |||||
* | Define TRACE to use g_debug() | Marc-André Lureau | 2013-02-07 | 1 | -8/+9 |
| | |||||
* | Replace WARN with g_warning | Marc-André Lureau | 2013-02-07 | 1 | -8/+8 |
| | |||||
* | Replace FIXME with g_warning("FIXME:...") | Marc-André Lureau | 2013-02-07 | 1 | -2/+2 |
| | |||||
* | Replace ERR with g_critical | Marc-André Lureau | 2013-02-07 | 1 | -4/+4 |
| | |||||
* | Compiler complains about missing or void returns in non-void functions | Fridrich Štrba | 2013-02-06 | 1 | -1/+2 |
| | |||||
* | Remove LIBMSI_RESULT_NO_MORE_ITEMS from API | Marc-André Lureau | 2013-01-17 | 1 | -1/+1 |
| | | | | | | | Raising an error for indicating the end of the results is really inconvenient, it's like throwing an exception for something quite normal... The user can still make a distinction when there is an error if the GError is set. | ||||
* | libmsi: simplify LibmsiDatabase, use flags | Marc-André Lureau | 2013-01-17 | 1 | -49/+35 |
| | |||||
* | libmsi: guard calls of parent class constructed method | Paolo Bonzini | 2013-01-17 | 1 | -1/+2 |
| | | | | RHEL6's glib 2.22 leaves a NULL pointer there. | ||||
* | database: export special _SummaryInformation table | Marc-André Lureau | 2013-01-09 | 1 | -10/+47 |
| | | | | See http://msdn.microsoft.com/es-es/library/windows/desktop/aa372921%28v=vs.85%29.aspx | ||||
* | database: import stream from table name | Marc-André Lureau | 2013-01-09 | 1 | -35/+6 |
| | | | | Follow more closely MsiDatabaseExport/ MsiDatabaseImport behaviour. | ||||
* | database: extract streams during table export | Marc-André Lureau | 2013-01-09 | 1 | -17/+88 |
| | | | | | See also MSDN documentation about the import/export of tables with streams: http://msdn.microsoft.com/en-us/library/windows/desktop/aa370079%28v=vs.85%29.aspx | ||||
* | Add more public functions precondition checks | Marc-André Lureau | 2013-01-09 | 1 | -9/+17 |
| | |||||
* | Add documentation and annotations | Marc-André Lureau | 2013-01-09 | 1 | -4/+78 |
| | |||||
* | database: remove folder argument from import() | Marc-André Lureau | 2013-01-09 | 1 | -22/+8 |
| | |||||
* | database: rename get_state() to is_readonly() | Marc-André Lureau | 2013-01-09 | 1 | -12/+5 |
| | |||||
* | database: make is_table_persistent() return a boolean | Marc-André Lureau | 2013-01-09 | 1 | -6/+15 |
| | |||||
* | database: make commit() GObject-like | Marc-André Lureau | 2013-01-09 | 1 | -21/+21 |
| | |||||
* | database: make merge() GObject-like | Marc-André Lureau | 2013-01-09 | 1 | -10/+13 |
| | |||||
* | database: make import() GObject-like | Marc-André Lureau | 2013-01-09 | 1 | -4/+12 |
| | |||||
* | database: make export() GObject-like | Marc-André Lureau | 2013-01-09 | 1 | -4/+11 |
| | |||||
* | database: make apply_transform() GObject-like | Marc-André Lureau | 2013-01-09 | 1 | -3/+9 |
| | |||||
* | database: Make get_primary_keys() GObject-like | Marc-André Lureau | 2013-01-09 | 1 | -5/+11 |
| | |||||
* | Remove libmsi_database_open_query() | Marc-André Lureau | 2013-01-09 | 1 | -8/+12 |
| | | | | It does the same job as libmsi_query_new() | ||||
* | database: remove libmsi_database_open() | Marc-André Lureau | 2013-01-09 | 1 | -23/+0 |
| | |||||
* | database: Remove unused argument to libmsi_database_apply_transform() | Marc-André Lureau | 2013-01-09 | 1 | -3/+3 |
| | |||||
* | query: return TRUE on success, add GError | Marc-André Lureau | 2013-01-09 | 1 | -2/+7 |
| | |||||
* | adapt code more to GObject standards | Paolo Bonzini | 2013-01-09 | 1 | -26/+24 |
| | |||||
* | Merge branch 'pre-gsf' | Paolo Bonzini | 2012-12-12 | 1 | -4/+2 |
|\ | |||||
| * | testdatabase: clean up some criticals | Marc-André Lureau | 2012-12-12 | 1 | -4/+2 |
| | | |||||
* | | Merge branch 'pre-gsf' | Paolo Bonzini | 2012-12-12 | 1 | -71/+21 |
|\| | | | | | | | | | Conflicts: libmsi/libmsi-record.c | ||||
| * | Make libmsi_record_get_string() return allocated | Marc-André Lureau | 2012-12-12 | 1 | -37/+17 |
| | | |||||
* | | Merge branch 'pre-gsf' | Paolo Bonzini | 2012-12-12 | 1 | -1/+1 |
|\| | |||||
| * | libmsi-record: rename clear_data->clear get_integer->get_int | Marc-André Lureau | 2012-12-12 | 1 | -1/+1 |
| | | |||||
* | | Merge branch 'pre-gsf' | Paolo Bonzini | 2012-12-12 | 1 | -0/+12 |
|\| | | | | | | | | | | | Conflicts: libmsi/libmsi-record.c tests/test.h | ||||
| * | Introduce GError types | Marc-André Lureau | 2012-12-12 | 1 | -0/+12 |
| | | |||||
* | | Merge branch 'pre-gsf' | Paolo Bonzini | 2012-12-11 | 1 | -156/+259 |
|\| | | | | | | | | | | | | | | | | | | | | | 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 | 1 | -161/+258 |
| | | |||||
* | | Merge branch 'pre-gsf' | Paolo Bonzini | 2012-12-11 | 1 | -206/+206 |
|\| | | | | | | | | | | | Conflicts: libmsi/libmsi-database.c libmsi/libmsi-summary-info.c | ||||
| * | reorder functions to prepare for GObjectization | Paolo Bonzini | 2012-12-11 | 1 | -224/+223 |
| | | |||||
* | | 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 | 1 | -2/+2 |
|\| | |||||
| * | Rename libmsi_record_create() to libmsi_record_new() | Marc-André Lureau | 2012-12-10 | 1 | -2/+2 |
| | | |||||
* | | Merge branch 'pre-gsf' | Paolo Bonzini | 2012-12-10 | 1 | -566/+393 |
|/ | | | | | | | 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 | 1 | -0/+2607 |