summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorJohn (J5) Palmieri <johnp@redhat.com>2005-06-15 15:15:32 +0000
committerJohn (J5) Palmieri <johnp@redhat.com>2005-06-15 15:15:32 +0000
commit59c3c0ae34a926dcb345d9ed45b93fe744699755 (patch)
treefbc6e88aaed4c14cd6dd8d20d0f3891c68680b86 /doc
parentb56491eb7a0f524066806c2e8b7a87ca8af45dab (diff)
* dbus/dbus-marshal-validate.h: Added a new validation
error code DBUS_VALIDITY_UNKNOWN_OOM_ERROR = -4 for out of memory errors when validating signitures * dbus/dbus-marshal-header.c: use DBUS_VALIDITY_UNKNOWN_OOM_ERROR in places where we previously used DBUS_VALID and a FALSE return value to indicate OOM * dbus/dbus-marshal-validate.c (_dbus_validate_signature_with_reason): Use a stack to track the number of elements inside containers. The stack values are then used to validate that dict entries have only two elements within them. (validate_body_helper): check the reason for failure when validating varients * dbus/dbus-message.c (load_message): use DBUS_VALIDITY_UNKNOWN_OOM_ERROR in places where we previously used DBUS_VALID and a FALSE return value to indicate OOM * doc/TODO: remove "- validate dict entry number of fields" as this patch fixes it
Diffstat (limited to 'doc')
-rw-r--r--doc/TODO2
1 files changed, 0 insertions, 2 deletions
diff --git a/doc/TODO b/doc/TODO
index 659dde1..773ebf4 100644
--- a/doc/TODO
+++ b/doc/TODO
@@ -22,8 +22,6 @@ Important for 1.0
yourself; is it an error, or allowed? If allowed,
we need to have a test for it in the test suite.
- - validate dict entry number of fields
-
- just before 1.0, try a HAVE_INT64=0 build and be sure it runs
- in dbus-keyring.c, enforce that the keyring dir is not