dbus ChangeLog,1.1210,1.1211 configure.in,1.199,1.200
Tim Dijkstra
tdykstra at kemper.freedesktop.org
Tue Dec 12 14:01:24 PST 2006
- Previous message: dbus/dbus dbus-userdb-util.c, 1.7, 1.8 dbus-userdb.c, 1.20,
1.21 dbus-userdb.h, 1.11, 1.12
- Next message: dbus/dbus dbus-userdb-util.c,1.8,1.9 dbus-userdb.c,1.21,1.22
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Update of /cvs/dbus/dbus
In directory kemper:/tmp/cvs-serv23946
Modified Files:
ChangeLog configure.in
Log Message:
* configure.in: Added switch to disable user_database caching.
* dbus/dbus-userdb-util.c, dbus/dbus-userdb.c: Add ifdefs to
be able disable user_dabase caching.
Index: ChangeLog
===================================================================
RCS file: /cvs/dbus/dbus/ChangeLog,v
retrieving revision 1.1210
retrieving revision 1.1211
diff -u -d -r1.1210 -r1.1211
--- ChangeLog 12 Dec 2006 19:08:04 -0000 1.1210
+++ ChangeLog 12 Dec 2006 22:01:22 -0000 1.1211
@@ -1,3 +1,34 @@
+2006-12-12 Tim Dijkstra <tim at famdijkstra.org>
+
+ * configure.in: Added switch to disable user_database caching.
+
+ * dbus/dbus-userdb-util.c, dbus/dbus-userdb.c: Add ifdefs to
+ be able disable user_dabase caching.
+
+2006-12-12 Tim Dijkstra <tim at famdijkstra.org>
+
+ * bus/bus.c, bus/bus.h: Remove DBusUserDatabase from the BusContext
+ struct. It is unnecessary we have a global one already. Also remove
+ bus_context_get_user_database function, it is no longer needed.
+ Flush the global database on reload.
+
+ * dbus/dbus-userdb-util.c: Replace _dbus_user_database_get_groups
+ with _dbus_groups_from_uid. It no longer needs a DBusUserDatabase.
+
+ * dbus/dbus-userdb.c, dbus/dbus-userdb.h:
+ Add _dbus_user_database_flush_system.
+ Make more functions DBUS_USERDB_INCLUDES_PRIVATE.
+ Small unrelated change in _dbus_is_a_number: change
+ _dbus_string_parse_int to _dbus_string_parse_uint.
+
+ * bus/connection.c: Change call to _dbus_user_database_get_groups to
+ _dbus_groups_from_uid.
+
+ * bus/policy.c, bus/policy.h: Change call to
+ _dbus_user_database_get_groups to _dbus_groups_from_uid. Remove
+ DBusUserDatabase from bus_policy_allow_user prototype, it no longer
+ needs it.
+
2006-12-12 John (J5) Palmieri <johnp at redhat.com>
* bus/signal.c: Fix match_rule_equal errata
Index: configure.in
===================================================================
RCS file: /cvs/dbus/dbus/configure.in,v
retrieving revision 1.199
retrieving revision 1.200
diff -u -d -r1.199 -r1.200
--- configure.in 10 Nov 2006 02:48:46 -0000 1.199
+++ configure.in 12 Dec 2006 22:01:22 -0000 1.200
@@ -59,6 +59,7 @@
AC_ARG_ENABLE(dnotify, AS_HELP_STRING([--enable-dnotify],[build with dnotify support (linux only)]),enable_dnotify=$enableval,enable_dnotify=auto)
AC_ARG_ENABLE(kqueue, AS_HELP_STRING([--enable-kqueue],[build with kqueue support]),enable_kqueue=$enableval,enable_kqueue=auto)
AC_ARG_ENABLE(console-owner-file, AS_HELP_STRING([--enable-console-owner-file],[enable console owner file]),enable_console_owner_file=$enableval,enable_console_owner_file=auto)
+AC_ARG_ENABLE(userdb-cache, AS_HELP_STRING([--enable-userdb-cache],[build with userdb-cache support]),enable_userdb_cache=$enableval,enable_userdb_cache=yes)
AC_ARG_WITH(xml, AS_HELP_STRING([--with-xml=[libxml/expat]],[XML library to use]))
AC_ARG_WITH(init-scripts, AS_HELP_STRING([--with-init-scripts=[redhat]],[Style of init scripts to install]))
@@ -105,6 +106,10 @@
AC_DEFINE(G_DISABLE_CHECKS,1,[Disable GLib public API sanity checking])
fi
+if test x$enable_userdb_cache = xyes; then
+ AC_DEFINE(DBUS_ENABLE_USERDB_CACHE,1,[Build with caching of user data])
+fi
+
#### gcc warning flags
cc_supports_flag() {
@@ -1259,6 +1264,7 @@
Building X11 code: ${enable_x11}
Building Doxygen docs: ${enable_doxygen_docs}
Building XML docs: ${enable_xml_docs}
+ Building cache support: ${enable_userdb_cache}
Gettext libs (empty OK): ${INTLLIBS}
Using XML parser: ${with_xml}
Init scripts style: ${with_init_scripts}
- Previous message: dbus/dbus dbus-userdb-util.c, 1.7, 1.8 dbus-userdb.c, 1.20,
1.21 dbus-userdb.h, 1.11, 1.12
- Next message: dbus/dbus dbus-userdb-util.c,1.8,1.9 dbus-userdb.c,1.21,1.22
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the dbus-commit
mailing list