1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-01 21:18:10 +03:00
samba-mirror/source3/lib
Andrew Tridgell 0cc2cee8d5 r18939: don't rely on the umask being right in ldb creation. Both Samba3 and
Samba4 smbd force the umask to 0, which meant we ended up with ldb
being world writable.

This isn't really an ideal fix, as it means ldb no longer honors umask
(as it should do, like all good libraries).

Unfortunately the 'proper' fix is too complex for now

this also merges a tiny code style fix from s4 to s3
(This used to be commit dd8ec8725f)
2007-10-10 12:14:49 -05:00
..
ldb r18939: don't rely on the umask being right in ldb creation. Both Samba3 and 2007-10-10 12:14:49 -05:00
replace r18864: merge lib/replace changes from samba4 2007-10-10 12:01:06 -05:00
socket_wrapper r18920: merge socket_wrapper changes from samba4 2007-10-10 12:14:46 -05:00
talloc r18810: use a copy of samba4's talloc under lib/talloc/ 2007-10-10 12:01:02 -05:00
access.c r17408: Let us use netgroups even without a NIS domain but just using files 2007-10-10 11:38:32 -05:00
account_pol.c r18313: Nobody said "no" (yet.... gd?), so commit it: 2007-10-10 11:51:19 -05:00
adt_tree.c r9998: starting content for maintainers file 2007-10-10 11:03:30 -05:00
afs_settoken.c r10976: Fix the build with openssl-0.9.8a. 2007-10-10 11:04:58 -05:00
afs.c r16945: Sync trunk -> 3.0 for 3.0.24 code. Still need 2007-10-10 11:19:14 -05:00
arc4.c r10656: BIG merge from trunk. Features not copied over 2007-10-10 11:04:48 -05:00
audit.c r15041: Adding rpc client calls to manipulate auditing policies on remote CIFS 2007-10-10 11:15:59 -05:00
bitmap.c r4120: Never, ever, doubt valgrind :-). Fix order of evaluation bug that's been in the 2007-10-10 10:53:34 -05:00
charcnv.c r18897: Fix valgrind bug found by Volker. 2007-10-10 12:14:43 -05:00
clobber.c r12855: Remove erroneous commenting out of valgrind fix. 2007-10-10 11:06:05 -05:00
crc32.c r12043: It's amazing the warnings you find when compiling on a 64-bit 2007-10-10 11:05:42 -05:00
data_blob.c r18709: add some useful function from samba4 2007-10-10 12:00:49 -05:00
debug.c r17334: Some C++ warnings 2007-10-10 11:38:26 -05:00
display_sec.c r18745: Use the Samba4 data structures for security descriptors and security descriptor 2007-10-10 12:00:54 -05:00
dmallocmsg.c r10656: BIG merge from trunk. Features not copied over 2007-10-10 11:04:48 -05:00
dprintf.c r17334: Some C++ warnings 2007-10-10 11:38:26 -05:00
dummyroot.c r6588: just include includes.h to get prototypes here. 2007-10-10 10:56:46 -05:00
dummysmbd.c r17569: Make 'max smbd processes' more robust. Counting on the child to decrement a 2007-10-10 11:38:39 -05:00
events.c r18473: Once we go online, trigger a "get krb5 ticket event" 2007-10-10 11:51:43 -05:00
fault.c r15631: Add a new option "enable core files". Administrators can use this to 2007-10-10 11:17:03 -05:00
fsusage.c r1608: Fix from Nick THOMPSON <nickthompson@agere.com> to protect smbd 2007-10-10 10:52:16 -05:00
gencache.c r18312: Change gencache_get slightly: Delete expired keys, and only strdup the value 2007-10-10 11:51:19 -05:00
genrand.c r13571: Replace all calls to talloc_free() with thye TALLOC_FREE() 2007-10-10 11:10:14 -05:00
hmacmd5.c r14454: Janitor for tridge - same code exists in Samba3 and 4. 2007-10-10 11:15:31 -05:00
iconv.c r15283: Oh yeah. The build farm doesn't do much with head. OK, here is the patch to SAMBA_3_0 to declare prototypes for the initialization functions. These are the same changes I just made to head. --paulg 2007-10-10 11:16:31 -05:00
interface.c r17334: Some C++ warnings 2007-10-10 11:38:26 -05:00
interfaces.c r18687: sync the lib/interfaces.c with lib/socket/netif.c from samba4 2007-10-10 12:00:47 -05:00
ldap_escape.c r17334: Some C++ warnings 2007-10-10 11:38:26 -05:00
md4.c Removed version number from file header. 2002-01-30 06:08:46 +00:00
md5.c updated the 3.0 branch from the head branch - ready for alpha18 2002-07-15 10:35:28 +00:00
messages.c r17316: More C++ warnings -- 456 left 2007-10-10 11:38:25 -05:00
module.c r15655: Log the result of module initialisation if it fails. 2007-10-10 11:17:05 -05:00
ms_fnmatch.c r6044: Ensure the old search calls always ask mask_match to translate 2007-10-10 10:56:18 -05:00
pam_errors.c r13316: Let the carnage begin.... 2007-10-10 11:06:23 -05:00
pidfile.c r13316: Let the carnage begin.... 2007-10-10 11:06:23 -05:00
popt_common.c r16945: Sync trunk -> 3.0 for 3.0.24 code. Still need 2007-10-10 11:19:14 -05:00
privileges.c r17334: Some C++ warnings 2007-10-10 11:38:26 -05:00
readline.c r16274: Fix the smbclient prompting behaviour for both systems that have 2007-10-10 11:17:30 -05:00
repdir.c r14746: Add the Samba4 replacements for opendir/readdir etc. to 2007-10-10 11:15:45 -05:00
secace.c r18745: Use the Samba4 data structures for security descriptors and security descriptor 2007-10-10 12:00:54 -05:00
secacl.c r18745: Use the Samba4 data structures for security descriptors and security descriptor 2007-10-10 12:00:54 -05:00
secdesc.c r18745: Use the Samba4 data structures for security descriptors and security descriptor 2007-10-10 12:00:54 -05:00
select.c r7440: * merge registry server changes from trunk (so far) for more 2007-10-10 10:57:09 -05:00
sendfile.c r14393: Fix a couple of AIX warnings. 2007-10-10 11:15:28 -05:00
server_mutex.c r4088: Get medieval on our ass about malloc.... :-). Take control of all our allocation 2007-10-10 10:53:32 -05:00
sharesec.c r17097: Move share_access_check from rpc_server/srv_srvsvc_nt.c to lib/sharesec.c 2007-10-10 11:38:11 -05:00
signal.c Merge from HEAD: 2003-01-14 08:26:54 +00:00
smbldap_util.c r13682: Actually give a developer a prayer of finding out where 2007-10-10 11:10:23 -05:00
smbldap.c r18605: sync dlinklist.h with samba4, that means DLIST_ADD_END() 2007-10-10 11:51:59 -05:00
smbrun.c r14668: Set the FILE_STATUS_OFFLINE bit by observing the events a DMAPI-based 2007-10-10 11:15:42 -05:00
sock_exec.c Refactor existing sock_exec() and socketpair_tcp() functions into their own 2003-04-30 17:35:56 +00:00
substitute.c r17039: Eliminate snum from enumshares and getshareinfo. Get rid of some pstrings. 2007-10-10 11:19:21 -05:00
sysacls.c r18016: OpenBSD apparently does not have ENOTSUP 2007-10-10 11:39:49 -05:00
sysquotas_4A.c r10163: try to fix the build on fedora 4, when --with-quota is not used 2007-10-10 11:03:35 -05:00
sysquotas_linux.c r10962: fix setting of quotas on linux kernel with the 2007-10-10 11:04:58 -05:00
sysquotas_xfs.c r6586: get rid of a few more compiler warnings 2007-10-10 10:56:46 -05:00
sysquotas.c r14342: Fix coverity #68, resource leak on error path. 2007-10-10 11:15:26 -05:00
system_smbd.c r14868: I will not write code when changing to Daylight Savings Time. 2007-10-10 11:15:52 -05:00
system.c r17630: Looks like getpeerid() is a system function on 2007-10-10 11:38:44 -05:00
tallocmsg.c r17922: sync samba3's talloc with samba4's and move the samba3 specific stuff to tallocmsg.c 2007-10-10 11:38:59 -05:00
time.c r18597: A C++ warning 2007-10-10 11:51:57 -05:00
ufc.c Fixed warnings and made const-safe so it has the correct prototype. 2001-07-03 21:07:26 +00:00
username.c r13571: Replace all calls to talloc_free() with thye TALLOC_FREE() 2007-10-10 11:10:14 -05:00
util_file.c r17592: Remove some unused functions pointed out by John E. Malmberg, make 2007-10-10 11:38:41 -05:00
util_nscd.c r18707: Fix the build when you have libnscd installed (which apparently no host 2007-10-10 12:00:49 -05:00
util_pw.c r17334: Some C++ warnings 2007-10-10 11:38:26 -05:00
util_reg.c r18793: Fix BE string handling in the auto-generated 2007-10-10 12:00:58 -05:00
util_seaccess.c r18745: Use the Samba4 data structures for security descriptors and security descriptor 2007-10-10 12:00:54 -05:00
util_sec.c r17294: Make the code a little cleaner. Instead of using the two 2007-10-10 11:38:24 -05:00
util_sid.c r18271: Big change: 2007-10-10 11:51:18 -05:00
util_sock.c r15700: Make nmbd udp sockets non-blocking to prevent problem 2007-10-10 11:17:08 -05:00
util_str.c r18787: Fix the strlen_m and strlen_m_term code by merging 2007-10-10 12:00:57 -05:00
util_unistr.c r18793: Fix BE string handling in the auto-generated 2007-10-10 12:00:58 -05:00
util_uuid.c r18654: Rename "struct uuid" => "struct GUID" for consistency. 2007-10-10 11:52:19 -05:00
util.c r18707: Fix the build when you have libnscd installed (which apparently no host 2007-10-10 12:00:49 -05:00
version.c r13231: apparently strncat() is converted to strcat() on RH7.3 and similar systems. Fix the build on those boxes 2007-10-10 11:06:19 -05:00
wins_srv.c r13915: Fixed a very interesting class of realloc() bugs found by Coverity. 2007-10-10 11:10:59 -05:00
xfile.c r17869: More sensible fix for Stanford Checker null deref. 2007-10-10 11:38:55 -05:00