1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-24 21:34:56 +03:00
samba-mirror/source3
Volker Lendecke eccb9b7962 r21549: Only create DISP_INFO structs for domain handles, the others don't need
them. It just does not make sense to do a querydispinfo on an alias handle...

This fixes a memleak: Every samr_connect*() call leaked a DISP_INFO for the
(NULL) sid.

More cleanup pending: Essentially, we only need the DISP_INFO cache for the
get_global_sam_sid() domain. BUILTIN is fixed and small enough, and there are
no other domains around where enumerations could happen.

This also removes the explicit builtin_domain flags. I don't think this is
worth it. If this makes a significant difference, then we have a *VERY* tuned
RPC layer...

Jeremy, please check this. If it's ok, we might want to merge it across.

Volker
(This used to be commit 0aceda68a8)
2007-10-10 12:18:12 -05:00
..
auth r21536: Fix copy/paste typo. 2007-10-10 12:18:11 -05:00
client r21283: Do not display away debug output of cifs dfs resolver by default 2007-10-10 12:17:54 -05:00
codepages r39: * importing .cvsignore files 2007-10-10 10:51:05 -05:00
groupdb r20090: Fix a class of bugs found by James Peach. Ensure 2007-10-10 12:16:24 -05:00
include r21525: Go ahead and checkin the mlock() & memalign() fixes so 2007-10-10 12:18:10 -05:00
iniparser r19928: Fix klokwork id 4509, 4573, 4574. 2007-10-10 12:16:10 -05:00
intl r17345: Some C++ warnings 2007-10-10 11:38:26 -05:00
lib r21526: Fix stray character in sys_memalign() that is only 2007-10-10 12:18:10 -05:00
libaddns r21217: Just found a system that does not define in_addr_t but only struct 2007-10-10 12:17:48 -05:00
libads r21352: Let ads_upn_suffixes() return a pointer to an array of suffixes. 2007-10-10 12:17:57 -05:00
libgpo r20610: Fix a Solaris warning 2007-10-10 12:16:58 -05:00
libmsrpc r20832: Remove extra pointers previously added to unique [out] pointers. Instead, 2007-10-10 12:17:11 -05:00
librpc r21462: Fix EnumValue (?) 2007-10-10 12:18:06 -05:00
libsmb r21460: Fix for server-side processing of SPNEGO auth 2007-10-10 12:18:06 -05:00
locking r21257: Better fix for bug #4188 : 2007-10-10 12:17:51 -05:00
modules r21339: Fix the non-linux build. This is more evidence that this needs to be 2007-10-10 12:17:56 -05:00
nmbd r21064: The core of this patch is 2007-10-10 12:17:32 -05:00
nsswitch r21548: prevent segv (reference to -1 element of array) 2007-10-10 12:18:12 -05:00
pam_smbpass r16241: Fix Klocwork #106 and others like it. 2007-10-10 11:17:27 -05:00
param r21547: Fix from Michael Adam <ma@sernet.de>: Refuse registry shares without path. 2007-10-10 12:18:11 -05:00
passdb r21507: Fix some "cannot access LDAP when no root" bugs. 2007-10-10 12:18:09 -05:00
po r20745: Commit Finnish transalation of SWAT after review 2007-10-10 12:17:08 -05:00
popt r17347: Some C++ warnings -- 271 left 2007-10-10 11:38:27 -05:00
printing r21446: Karolins "printjob username" 2007-10-10 12:18:04 -05:00
profile r21543: Fix 64bit build warning. 2007-10-10 12:18:11 -05:00
python r18801: Fix (at least the build of) python bindings. 2007-10-10 12:00:59 -05:00
registry r21225: Couple of fixes from Martin Zielinski mz@seh.de, 2007-10-10 12:17:48 -05:00
rpc_client r21462: Fix EnumValue (?) 2007-10-10 12:18:06 -05:00
rpc_parse r21507: Fix some "cannot access LDAP when no root" bugs. 2007-10-10 12:18:09 -05:00
rpc_server r21549: Only create DISP_INFO structs for domain handles, the others don't need 2007-10-10 12:18:12 -05:00
rpcclient r21320: Display query_user info level 16 in rpcclient. 2007-10-10 12:17:56 -05:00
script r21202: On some build hosts, the first tests fail with CONNECTION_REFUSED. On my 2007-10-10 12:17:47 -05:00
services r20069: Fix logic bug I introduced 2007-10-10 12:16:23 -05:00
smbd r21547: Fix from Michael Adam <ma@sernet.de>: Refuse registry shares without path. 2007-10-10 12:18:11 -05:00
stf r39: * importing .cvsignore files 2007-10-10 10:51:05 -05:00
tdb r21445: Apply tdb_parse_record Tridges error return, merge to 3_0_25 and 4_0 2007-10-10 12:18:04 -05:00
tests r19941: One copy of this code should be sufficient. 2007-10-10 12:16:11 -05:00
torture r21116: Fix the build -- sorry! 2007-10-10 12:17:39 -05:00
utils r21540: Fix Bug #3713 and readd reporting what the profiles tool does (when 2007-10-10 12:18:11 -05:00
web r17873: Fix possible null deref found by Stanford checker. 2007-10-10 11:38:56 -05:00
.dmallocrc
.indent.pro r11131: updating indent resource file from trunk 2007-10-10 11:05:01 -05:00
.valgrind_suppressions r19062: try to fix the valgrind noise in the build-farm 2007-10-10 12:15:07 -05:00
aclocal.m4 r21467: Add GPFS-provided DMAPI support based on their GPL library 2007-10-10 12:18:06 -05:00
autogen.sh r18644: bring in libreplace in lib/replace 2007-10-10 11:52:03 -05:00
change-log
config.guess r11375: Update to the latest config.guess and config.sub files. 2007-10-10 11:05:14 -05:00
config.sub r11375: Update to the latest config.guess and config.sub files. 2007-10-10 11:05:14 -05:00
configure.developer r18373: copy over configure.developer from samba4 which adds 2007-10-10 11:51:20 -05:00
configure.in r21546: remove duplicate lines 2007-10-10 12:18:11 -05:00
Doxyfile r16945: Sync trunk -> 3.0 for 3.0.24 code. Still need 2007-10-10 11:19:14 -05:00
dynconfig.c r15848: Introduce commandline options to set the remainder of the parameters in 2007-10-10 11:17:11 -05:00
install-sh
mainpage.dox
Makefile.in r21453: use the tdb mapping file for groups by default for compatibility with the 3.0.25 tree (for now) 2007-10-10 12:18:05 -05:00
samba3-knownfail r19552: Fix names of known failing tests. 2007-10-10 12:15:41 -05:00
smbadduser.in r13384: Adding in some more SuSE patches 2007-10-10 11:09:57 -05:00
TODO r18188: merge 3.0-libndr branch 2007-10-10 11:43:56 -05:00
VERSION r21157: this is 3.0.26 trunk 2007-10-10 12:17:44 -05:00