summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 2005-01-11 Joe Shaw <joeshaw@novell.com>Joe Shaw2005-01-112-13/+13
| | | | | | | | | | | Patch from Timo Teräs <ext-timo.teras@nokia.com> * dbus/dbus-connection.c (_dbus_connection_queue_received_message_link): Call _dbus_connection_remove_timeout() instead of the _locked() variant, since it's always called from _dbus_connection_handle_watch(), which handles the locking. Removed the _locked() variant since it's no longer used.
* 2005-01-03 Havoc Pennington <hp@redhat.com>Havoc Pennington2005-01-032-1/+6
| | | | | * dbus/dbus-internals.h: I'm an idiot, _dbus_assert certainly can return
* 2004-12-26 Havoc Pennington <hp@redhat.com>Havoc Pennington2005-01-032-1/+5
| | | | * dbus/dbus-internals.h: add _DBUS_GNUC_NORETURN to _dbus_assert
* add a file to hold the validation routinesHavoc Pennington2005-01-033-3/+84
|
* 2005-01-03 Havoc Pennington <hp@redhat.com>Havoc Pennington2005-01-034-2/+48
| | | | | | | * dbus/dbus-sysdeps.c (_dbus_sysdeps_test): fix using == on floating point * dbus/dbus-string.c (_dbus_string_insert_alignment): new function
* finish off my TODO list for stuff needed to port dbus-message.c. NextHavoc Pennington2005-01-034-192/+486
| | | | step is to do so.
* just when the file was looking all beautiful, add horrible hacky code toHavoc Pennington2005-01-033-136/+816
| | | | fixup array lengths after setting a value somewhere within the array.
* cleanup args to read func in test suiteHavoc Pennington2005-01-031-40/+40
|
* checkpoint set_variable_length workHavoc Pennington2005-01-032-175/+348
|
* values-only DBusTypeWriterHavoc Pennington2005-01-022-51/+171
|
* minor cleanupHavoc Pennington2005-01-022-49/+77
|
* clean up the naming of dbus_marshal functionsHavoc Pennington2005-01-023-152/+149
|
* delete some more noise, put args in consistent order (a big bug trap sadly),Havoc Pennington2005-01-024-688/+806
| | | | and work on the set value stuff some
* cleanups and fixesHavoc Pennington2005-01-022-98/+139
|
* implement _dbus_type_writer_write_reader() (to copy a block of values)Havoc Pennington2005-01-024-108/+300
| | | | | which is the first step toward a sane reimplementation of all that delete/modify and realign nonsense in dbus-message.c
* change strings to be marshaled consistently with the other basic types ↵Havoc Pennington2005-01-022-14/+19
| | | | (address of the value passed in, so char**)
* make reader const-correctHavoc Pennington2005-01-022-55/+91
|
* extend unit test to display progress and to verify that we are inserting not ↵Havoc Pennington2005-01-021-73/+225
| | | | appending in all cases
* add DBusTypeMarkHavoc Pennington2005-01-024-68/+272
|
* 2005-01-01 Havoc Pennington <hp@redhat.com>Havoc Pennington2005-01-012-0/+9
| | | | * configure.in: add -Wfloat-equal
* chop dbus-marshal-basic in half and move it to be insertion rather than ↵Havoc Pennington2005-01-014-2314/+662
| | | | append based
* voc Pennington <hp@redhat.com>Havoc Pennington2005-01-013-0/+24
| | | | | * dbus/dbus-sysdeps.h: add _DBUS_DOUBLES_BITWISE_EQUAL macro, for a variety of reasons '==' doesn't do this.
* all types now unit tested and working.Havoc Pennington2005-01-012-55/+604
|
* add more "subclassing" to the test node classesHavoc Pennington2005-01-011-236/+106
|
* yay, variant values working before the new year.Havoc Pennington2005-01-011-45/+157
|
* minor tweakingHavoc Pennington2005-01-011-5/+70
|
* add int64 to test suites, fix minor bug where marshaling assumed that ↵Havoc Pennington2005-01-013-6/+116
| | | | DBusOctets8 was aligned when passed in as a function argument
* remove old unit test code, and clean up whitespaceHavoc Pennington2005-01-011-1496/+182
|
* test framework extensionHavoc Pennington2005-01-011-122/+378
|
* further extend testsHavoc Pennington2004-12-311-50/+469
|
* new test framework in placeHavoc Pennington2004-12-311-38/+611
|
* 2004-12-31 Havoc Pennington <hp@redhat.com>Havoc Pennington2004-12-313-1/+69
| | | | | * dbus/dbus-string.c (_dbus_string_equal_substrings): new function I keep wishing I had
* use vtable instead of flags for types only iteratorsHavoc Pennington2004-12-312-109/+144
|
* add "types only" TypeReader, will move to use a vtable instead of a flag in ↵Havoc Pennington2004-12-312-74/+145
| | | | a minute
* - add variant readerHavoc Pennington2004-12-302-7/+48
| | | | - further squish the iterator structs
* store writer container_type in one byte to shrink iteratorHavoc Pennington2004-12-301-1/+1
|
* remove unused element_type_len fieldHavoc Pennington2004-12-302-3/+1
|
* - remove DICT typeHavoc Pennington2004-12-305-217/+227
| | | | | | | | - add SIGNATURE type - fix max name len of 256, should be 255 so it fits in a byte if it's going to be a number near 256 - generalize some of the recursive type marshaling code to share between arrays and variants - just started on implementing variant
* 2004-12-30 John (J5) Palmieri <johnp@redhat.com>John (J5) Palmieri2004-12-302-1/+5
| | | | * python/dbus.py: s/ACTIVATION_REPLY_ACTIVE/ACTIVATION_REPLY_ACTIVATED
* 2004-12-30 John (J5) Palmieri <johnp@redhat.com>John (J5) Palmieri2004-12-302-2/+10
| | | | | | | * python/dbus_bindings.pyx.in: Change DBUS_ACTIVATION_REPLY_ACTIVATED and DBUS_ACTIVATION_REPLY_ALREADY_ACTIVE to match the values in dbus-protocol.h. Because they are defines and not enums they are not autogenerated.
* DBusTypeWriterClass isn't going to work well, so remove vestiges of it.Havoc Pennington2004-12-292-2/+10
|
* switch to a vtable approach for the readerHavoc Pennington2004-12-292-309/+368
|
* put it in the test suite arrays (ok, I need to rewrite the unit tests here ↵Havoc Pennington2004-12-291-1/+13
| | | | to be more automated...)
* struct of array of struct and array of struct of arrayHavoc Pennington2004-12-291-14/+361
|
* checkpoint with array-of-struct workingHavoc Pennington2004-12-292-232/+446
|
* arrays are working, wootHavoc Pennington2004-12-282-57/+126
|
* sync busted marshaling work in progressHavoc Pennington2004-12-285-153/+1103
|
* 2004-12-26 John (J5) Palmieri <johnp@redhat.com>John (J5) Palmieri2004-12-273-0/+31
| | | | | | | | * python/dbus_bindings.pyx.in (bus_activate_service): Bind dbus_bus_activate_service * python/dbus.py (Bus.activate_service): activate a service on the bus.
* 2004-12-24 Havoc Pennington <hp@redhat.com>Havoc Pennington2004-12-243-24/+54
| | | | | | | * test/decode-gcov.c: change to use .gcno and .gcda files, but the file format has also changed and I haven't adapted to that yet * Makefile.am: load .gcno files from latest gcc
* * Forgot to add ChangeLog on last commitJohn (J5) Palmieri2004-12-231-0/+12
|