summaryrefslogtreecommitdiffstats
path: root/dbus/dbus-marshal-validate-util.c
Commit message (Collapse)AuthorAgeFilesLines
* 2005-02-10 Havoc Pennington <hp@redhat.com>Havoc Pennington2005-02-111-1/+2
| | | | | | | | | | | | | | * dbus/dbus-message-factory.c (generate_special): modify test to avoid using a non-basic dict key * dbus/dbus-marshal-validate-util.c: add test for the below * doc/dbus-specification.xml: require that dict keys are a basic type * dbus/dbus-marshal-validate.c (_dbus_validate_signature_with_reason): require that dict key is a basic type
* 2005-02-05 Havoc Pennington <hp@redhat.com>Havoc Pennington2005-02-051-1/+7
| | | | | | | | | | * dbus/dbus-marshal-validate.c (validate_body_helper): fix crash if the signature of a variant was empty (_dbus_validate_signature_with_reason): catch "(a)" (array inside struct with no element type) * dbus/dbus-message-factory.c (generate_uint32_changed): add more mangled messages to break things
* 2005-01-27 Havoc Pennington <hp@redhat.com>Havoc Pennington2005-01-281-1/+1
| | | | | | | | | | | * dbus/dbus-arch-deps.h.in: add 16/32-bit types * configure.in: find the right type for 16 and 32 bit ints as well as 64 * dbus/dbus-protocol.h (DBUS_TYPE_INT16, DBUS_TYPE_UINT16): add the 16-bit types so people don't have to stuff them in 32-bit or byte arrays.
* 2005-01-26 Havoc Pennington <hp@redhat.com>Havoc Pennington2005-01-271-0/+575
* dbus/dbus-marshal-validate-util.c: break this out (and fix build, apparently - nobody noticed?)