summaryrefslogtreecommitdiffstats
path: root/source3
Commit message (Collapse)AuthorAgeFilesLines
...
| * we should not ignore convert_string_talloc() failures.Stefan Metzmacher2007-11-081-1/+1
| | | | | | | | | | | | | | In all other places in ndr_string.c we already use False... metze (This used to be commit 9a201fd4c81509eb8a93087a38bb0fda69dfd7e4)
| * libreplace: we need to link to make sure the functions are availableStefan Metzmacher2007-11-081-1/+1
| | | | | | | | | | metze (This used to be commit 130de20d646fe14f494b021a98d6855c7b5b2a1a)
| * Try to fix the build on systems without struct sockaddr_storage typeMichael Adam2007-11-081-0/+1
| | | | | | | | | | | | | | (like hape - HPUX 11.00). Michael (This used to be commit f3d762737540476bab7da1bf6db047b66f53d9ae)
| * Constrain "min receivefile size" to max of BUFFER_SIZEJeremy Allison2007-11-072-3/+28
| | | | | | | | | | | | | | | | (128k). Add debug error messages so we can see why writeX large is denied. Ensure we don't allow recvfile writes on IPC$. Jeremy. (This used to be commit 6bf053a6a17749a3bc73c8cc5fd490aa5f93b763)
| * Try to fix the build on irix.Michael Adam2007-11-071-2/+2
| | | | | | | | | | | | | | | | There were two callers of set_smb_read_error() in irix_oplocks.c not converted to the new prototype. Michael (This used to be commit e398a8d7b60127001d309c2fd0b1f13337f9b46d)
* | Unify the name and addr cache for client_name toJeremy Allison2007-11-071-21/+31
|/ | | | | | make threading easier ultimately. Jeremy. (This used to be commit 48e0725cd6bb976ca799e6b8464c94aeffb1672b)
* - check return value of ndr_push_set_switch_value()metze2007-11-071-1/+8
| | | | | | | | | - fix memory leaks in error pathes metze git-svn-id: svn+ssh://svn.samba.org/data/svn/samba/branches/SAMBA_4_0@25798 0c0555d6-39d7-0310-84fc-f1cc0bd64818 (This used to be commit a0d0a06a9e39ea4fd07e9381f4b3397f403ab79d)
* use error and out logicmetze2007-11-071-3/+7
| | | | | | | metze git-svn-id: svn+ssh://svn.samba.org/data/svn/samba/branches/SAMBA_4_0@25797 0c0555d6-39d7-0310-84fc-f1cc0bd64818 (This used to be commit 55d01b3f5b55cab3228270c0f6c164f11b0803f5)
* use NT_STATUS_HAVE_NO_MEMORY()metze2007-11-071-3/+1
| | | | | | | metze git-svn-id: svn+ssh://svn.samba.org/data/svn/samba/branches/SAMBA_4_0@25796 0c0555d6-39d7-0310-84fc-f1cc0bd64818 (This used to be commit be1f2f1abf15b34f8ab08d9e63637962fa762853)
* use NDR_CHECK()metze2007-11-071-4/+3
| | | | | | | metze git-svn-id: svn+ssh://svn.samba.org/data/svn/samba/branches/SAMBA_4_0@25794 0c0555d6-39d7-0310-84fc-f1cc0bd64818 (This used to be commit 91ccaa8e70f1665bd759a80363cda9605399464e)
* check the return value of ndr_push_set_switch_value()metze2007-11-071-1/+1
| | | | | | | metze git-svn-id: svn+ssh://svn.samba.org/data/svn/samba/branches/SAMBA_4_0@25793 0c0555d6-39d7-0310-84fc-f1cc0bd64818 (This used to be commit aa155b2c2936c0e9996eda0a21f137773270343a)
* use NT_STATUS_HAVE_NO_MEMORY() and NDR_CHECK()metze2007-11-071-16/+6
| | | | | | | metze git-svn-id: svn+ssh://svn.samba.org/data/svn/samba/branches/SAMBA_4_0@25792 0c0555d6-39d7-0310-84fc-f1cc0bd64818 (This used to be commit f3dde8c7b73b619a54814bc6a862fa917455b624)
* the return value of ndr_pull_set_switch_value() should be checkedmetze2007-11-071-2/+2
| | | | | | | metze git-svn-id: svn+ssh://svn.samba.org/data/svn/samba/branches/SAMBA_4_0@25779 0c0555d6-39d7-0310-84fc-f1cc0bd64818 (This used to be commit 1563a08cb07738c11ea7b68ba9e814885060b0b7)
* use NT_STATUS_HAVE_NO_MEMORY() and NDR_CHECK() macrosmetze2007-11-071-22/+10
| | | | | | | metze git-svn-id: svn+ssh://svn.samba.org/data/svn/samba/branches/SAMBA_4_0@25778 0c0555d6-39d7-0310-84fc-f1cc0bd64818 (This used to be commit b542eaf825aa42b53f08c73e2b86ee9fafb33256)
* add NDR_ERR_UNREAD_BYTES and don't use NTSTATUS directlymetze2007-11-072-3/+10
| | | | | | | metze git-svn-id: svn+ssh://svn.samba.org/data/svn/samba/branches/SAMBA_4_0@25777 0c0555d6-39d7-0310-84fc-f1cc0bd64818 (This used to be commit 52c422f4d7f8549a11d637de1abceabc1ae86497)
* create ndr_pull_union_blob_all() and match the logic of the struct fnsmetze2007-11-071-4/+20
| | | | | | | metze git-svn-id: svn+ssh://svn.samba.org/data/svn/samba/branches/SAMBA_4_0@25774 0c0555d6-39d7-0310-84fc-f1cc0bd64818 (This used to be commit 8ed241532a069c4207945d5f1ceb1ec817ba7976)
* Fix tdbtorture build.Jeremy Allison2007-11-061-1/+1
| | | | | Jeremy. (This used to be commit c14db81be5212dfa6fbcf8bfdcf725d7db3376ca)
* Fix const warning.Jeremy Allison2007-11-061-1/+1
| | | | | Jeremy. (This used to be commit ecc2555197860ae56726724ec824fc149d2d831c)
* Keep the tdb code in sync with Samba4.Jeremy Allison2007-11-0612-54/+238
| | | | | | | | | | | | | | | | | | | | Mainly this is the svn changes : ------------------------------------------------------------------------ r23238 | tridge | 2007-05-30 01:15:49 -0700 (Wed, 30 May 2007) | 6 lines merged transaction lock changes from ctdb this ensures that having the global lock also implies the transaction lock ------------------------------------------------------------------------ r22832 | tridge | 2007-05-13 18:00:06 -0700 (Sun, 13 May 2007) | 3 lines merged the latest tdb changes from ctdb to Samba4 Jeremy. (This used to be commit ab11c0055761e97ba32a8c3ec4fa6f8763a262cd)
* Fix bug where tdb lock call interrupted withJeremy Allison2007-11-069-0/+29
| | | | | | | | | an alarm sig would not terminate and could lead to runaway smbd processes. Thanks to Dave Daugherty @ Centrify for pointing this out to us. Jeremy. (This used to be commit ef8da1698371c95495add53df81a978df709c88d)
* Ensure we don't use massive writes in pipe mode.Jeremy Allison2007-11-061-2/+3
| | | | | Jeremy. (This used to be commit 47640fb20e42f226e7ea104076fd52547bfe1abb)
* Move some access check functions that are not posix-acl specificMichael Adam2007-11-063-212/+240
| | | | | | | to a new source file of their own. Michael (This used to be commit 9dd18bb534bca6b5de6cad9580b48681b36c0832)
* Don't repeat fast-pathing...Michael Adam2007-11-061-1/+1
| | | | | Michael (This used to be commit c61b4222d30288add216fac4da3cfaa537f5cd01)
* This is a proposed patch for Bug #5023.Michael Adam2007-11-061-300/+70
| | | | | | | | | | | | | | | | | The three can_* access check functions in smbd/posix_acls.c that are used in smbd/open.c and smbd/nttrans.c explicitly called check_posix_acl_group_access() This lead to errors with nfsv4 acls (ZFS and GPFS). This changes the can_* functions to get the nt_acl via VFS layer and call se_access_check on that. It also removes check_posix_acl_group_access() which has no more callers. NOTE: The can_* functions should really not be in smbd/posix_acls.c but in a separate file (I propose smbd/access.c). Michael (This used to be commit 6f961a23de745aba5dcd4585b731e651b8cbeef4)
* Add a const.Michael Adam2007-11-061-1/+1
| | | | | Michael (This used to be commit 7b582af2107bed3b864bb408b5c9bcce4b8e4c72)
* libreplace: we should only have one location where we check for required ↵metze2007-11-061-4/+1
| | | | | | | | | functions metze git-svn-id: svn+ssh://svn.samba.org/data/svn/samba/branches/SAMBA_4_0@25864 0c0555d6-39d7-0310-84fc-f1cc0bd64818 (This used to be commit 760f24f10cbea7ce22acd0772fb5b125f718d129)
* libreplace: we need include <unistd.h> before nss_wrapper.hmetze2007-11-061-0/+3
| | | | | | | metze git-svn-id: svn+ssh://svn.samba.org/data/svn/samba/branches/SAMBA_4_0@25863 0c0555d6-39d7-0310-84fc-f1cc0bd64818 (This used to be commit 20ec1f472566bbc570fa138cce5dbd0407aef530)
* Fix export dynamic for HPUX.jelmer2007-11-061-4/+12
| | | | | git-svn-id: svn+ssh://svn.samba.org/data/svn/samba/branches/SAMBA_4_0@25861 0c0555d6-39d7-0310-84fc-f1cc0bd64818 (This used to be commit 4d02b1344b76c6147944188161f73ad3917b8abc)
* Remove flag that causes problems on some hosts.jelmer2007-11-061-1/+1
| | | | | git-svn-id: svn+ssh://svn.samba.org/data/svn/samba/branches/SAMBA_4_0@25860 0c0555d6-39d7-0310-84fc-f1cc0bd64818 (This used to be commit 57bea8cd02cb7964bbb64ba26b83c372f0e12b94)
* Wrap native HPUX functions in dl implementation.jelmer2007-11-061-0/+16
| | | | | git-svn-id: svn+ssh://svn.samba.org/data/svn/samba/branches/SAMBA_4_0@25859 0c0555d6-39d7-0310-84fc-f1cc0bd64818 (This used to be commit 0ec16729299887b4a80a7e24fbd1750632276691)
* Check for HPUX dl functions.jelmer2007-11-061-0/+5
| | | | | git-svn-id: svn+ssh://svn.samba.org/data/svn/samba/branches/SAMBA_4_0@25855 0c0555d6-39d7-0310-84fc-f1cc0bd64818 (This used to be commit 9f862e9faf0fa9cddfcc2f87d9f247082718b3e0)
* Move SHLIBEXT determination into a test as well.jelmer2007-11-061-0/+18
| | | | | git-svn-id: svn+ssh://svn.samba.org/data/svn/samba/branches/SAMBA_4_0@25852 0c0555d6-39d7-0310-84fc-f1cc0bd64818 (This used to be commit 322cf8002bab1e449616d9fcea0bd4c9535cfe6a)
* Move system-specific ldflags checks to libreplace so they can be used by ldb.jelmer2007-11-061-0/+38
| | | | | git-svn-id: svn+ssh://svn.samba.org/data/svn/samba/branches/SAMBA_4_0@25851 0c0555d6-39d7-0310-84fc-f1cc0bd64818 (This used to be commit 63b7690335360a073dc1ae111f740a7934f1a92f)
* Add macro for picflag.jelmer2007-11-061-0/+55
| | | | | git-svn-id: svn+ssh://svn.samba.org/data/svn/samba/branches/SAMBA_4_0@25850 0c0555d6-39d7-0310-84fc-f1cc0bd64818 (This used to be commit 48c70f604071fcf7c0887fe0136bdc2dda4c8ff4)
* Add configure test for -Wl,--export-dynamic.jelmer2007-11-062-0/+11
| | | | | git-svn-id: svn+ssh://svn.samba.org/data/svn/samba/branches/SAMBA_4_0@25846 0c0555d6-39d7-0310-84fc-f1cc0bd64818 (This used to be commit 4904af51cdccd4e52d2805bd62f39276447c4646)
* libreplace: include nss_wrapper.h if NSS_WRAPPER is definedmetze2007-11-061-0/+7
| | | | | | | metze git-svn-id: svn+ssh://svn.samba.org/data/svn/samba/branches/SAMBA_4_0@25838 0c0555d6-39d7-0310-84fc-f1cc0bd64818 (This used to be commit 809fee4bef66eb8b8687f88257c0d6f77d3b4063)
* Ensure we null out the address correctly.Jeremy Allison2007-11-051-1/+2
| | | | | Jeremy. (This used to be commit e1fcd851ab38165eb0e959cdc02ff067614f8b28)
* Fix another segfault and make smbfilter run again.Michael Adam2007-11-061-1/+3
| | | | | | | | This fix is not complete yet (loop after "client closed connection") but at least it starts again... Micheal (This used to be commit e2ffc6053dc9453fc49545db47374ed42e8efecd)
* Fix a segfault.Michael Adam2007-11-061-0/+2
| | | | | Michael (This used to be commit 98225a075226e78f7ce64787dd29122fda3d6924)
* Try to fix the build. There was one forgotten callerMichael Adam2007-11-061-2/+2
| | | | | | | of receive_smb. Jeremy: please check! Michael (This used to be commit 1f0fcc3e4ef7526cbf0a5a5fc96708238d0efdeb)
* When deleting a key from the registry make sure the non-defaultGünther Deschner2007-11-064-14/+32
| | | | | | | security descriptor gets deleted as well. Guenther (This used to be commit d140d68537225b6a6a99be3d9b09354e3f6ad8c9)
* Add two const's.Michael Adam2007-11-051-2/+2
| | | | | Michael (This used to be commit bf23c4ddff617dd3cd1e2d5cedb1b5c023356dc3)
* Remove the horror that was the global smb_rw_error.Jeremy Allison2007-11-059-84/+104
| | | | | | | | | | | Each cli struct has it's own local copy of this variable, so use that in client code. In the smbd server, add one static to smbd/proccess.c and use that inside smbd. Fix a bunch of places where smb_rw_error could be set by calling read_data() in places where we weren't reading from the SMB client socket (ie. winbindd). Jeremy. (This used to be commit 255c2adf7b6ef30932b5bb9f142ccef4a5d3d0db)
* Fix a typo.Michael Adam2007-11-051-1/+1
| | | | | Michael (This used to be commit 5721a511d8dd327717bcd9c2053c4bd08f01185c)
* Don't alloc struct iface_struct nics[MAX_INTERFACES]; (128 entries)Jeremy Allison2007-11-041-1/+8
| | | | | | on the stack - use talloc. Jeremy (This used to be commit b5e37af251a26648b0e4f59ca548c5374399175e)
* This should really be a cond_set_smb_read_error().Jeremy Allison2007-11-041-3/+1
| | | | | Jeremy. (This used to be commit 5ab76b58c00dde89b56060482f5cdc5d0c6c56cb)
* Don't use 0 when we mean SMB_READ_OK.Jeremy Allison2007-11-041-1/+1
| | | | | Jeremy. (This used to be commit 08ee4314a9e25700288f4ea1af22ee1732dfea61)
* Merge commit 'origin/v3-2-test' into branches/upstreamGünther Deschner2007-11-052-7/+2
|\ | | | | | | (This used to be commit d0bf0ad2ae9a2bff4cec8c7e801a22c624b874ae)
| * Remove unnecessary codeVolker Lendecke2007-11-051-6/+1
| | | | | | | | | | SAFE_FREE checks for NULL anyway, and SMB_STRDUP panics on failure (This used to be commit 4cdebda39b9b1790fc5c7df3dc81bfb46b047ad7)
| * Fix a debug messageVolker Lendecke2007-11-051-1/+1
| | | | | | | | (This used to be commit a86849e4f9512b680f26010c297cec14251dafdd)