summaryrefslogtreecommitdiffstats
path: root/source3/lib
Commit message (Collapse)AuthorAgeFilesLines
* remove faked_create_user() BUILD_FARM hack as we have nss_wrapper nowStefan Metzmacher2007-11-091-77/+0
| | | | | metze (This used to be commit fc98c1904865608509a01911afa46de74873ef41)
* nss_wrapper: hopefully a better fix for the solaris get*ent_r functionsmetze2007-11-091-0/+28
| | | | | | | metze git-svn-id: svn+ssh://svn.samba.org/data/svn/samba/branches/SAMBA_4_0@25873 0c0555d6-39d7-0310-84fc-f1cc0bd64818 (This used to be commit e0c8c01650b2aa0a1ab491c9800b8aa575bf4185)
* nss_wrapper: revert solaris get*ent_r() functionsmetze2007-11-091-62/+0
| | | | | | | | | | This was the wrong approach, as in future lib/replace should hide this special solaris stuff. metze git-svn-id: svn+ssh://svn.samba.org/data/svn/samba/branches/SAMBA_4_0@25872 0c0555d6-39d7-0310-84fc-f1cc0bd64818 (This used to be commit 350d6c19e3e933804ce7234f21ef008c74894e2e)
* nss_wrapper: set the destination pointer in the get*_r functionsmetze2007-11-091-2/+10
| | | | | | | metze git-svn-id: svn+ssh://svn.samba.org/data/svn/samba/branches/SAMBA_4_0@25871 0c0555d6-39d7-0310-84fc-f1cc0bd64818 (This used to be commit 17b449212a2f68262a95b0ebaabb377cc9a8dcc9)
* libreplace: AC_VERIFY_C_PROTOTYPE() needs AC_LANG_SOURCE() to bring in ↵metze2007-11-091-2/+2
| | | | | | | | | confdefs.h metze git-svn-id: svn+ssh://svn.samba.org/data/svn/samba/branches/SAMBA_4_0@25870 0c0555d6-39d7-0310-84fc-f1cc0bd64818 (This used to be commit 95dfbd3a6c22ff6381c8b220b06ec3a5cf59c06b)
* nss_wrapper: add solaris versions of getpwent_r and getgrent_rmetze2007-11-091-0/+62
| | | | | | | metze git-svn-id: svn+ssh://svn.samba.org/data/svn/samba/branches/SAMBA_4_0@25868 0c0555d6-39d7-0310-84fc-f1cc0bd64818 (This used to be commit 70ea441fe46d75162adc6c4b055a9fd5fab00342)
* libreplace: solaris has different prototypes for getpwent_r and getgrent_rmetze2007-11-091-0/+32
| | | | | | | metze git-svn-id: svn+ssh://svn.samba.org/data/svn/samba/branches/SAMBA_4_0@25867 0c0555d6-39d7-0310-84fc-f1cc0bd64818 (This used to be commit 77900d2ba03455412ad645e757ba468ca90453fb)
* nss_wrapper: not all systems have get*_r callsmetze2007-11-091-0/+20
| | | | | | | metze git-svn-id: svn+ssh://svn.samba.org/data/svn/samba/branches/SAMBA_4_0@25866 0c0555d6-39d7-0310-84fc-f1cc0bd64818 (This used to be commit 2451399acb9dbba6b02935f6a1d02e2b56b499ef)
* libreplace: check for nss passwd|group get*_r functionsmetze2007-11-091-0/+2
| | | | | | | metze git-svn-id: svn+ssh://svn.samba.org/data/svn/samba/branches/SAMBA_4_0@25865 0c0555d6-39d7-0310-84fc-f1cc0bd64818 (This used to be commit 8e81dd7356eb8422284a93bfc9b55ed1523c8208)
* nss_wrapper: add nss_wrapper.plmetze2007-11-091-0/+265
| | | | | | | | | This script will be used to add|delete passwd|group entries metze git-svn-id: svn+ssh://svn.samba.org/data/svn/samba/branches/SAMBA_4_0@25837 0c0555d6-39d7-0310-84fc-f1cc0bd64818 (This used to be commit 28789e60cc59a3e7a42500ebb78c472093be6b12)
* nss_wrapper: add support for groups and return EPERM in initgroups()metze2007-11-091-15/+356
| | | | | | | | | | | | | | The NSS_WRAPPER_GROUP envvar should point to the /etc/group style file. Note: NSS_WRAPPER_PASSWD and NSS_WRAPPER_GROUP both need non-empty values to enable NSS Wrapper support. metze git-svn-id: svn+ssh://svn.samba.org/data/svn/samba/branches/SAMBA_4_0@25836 0c0555d6-39d7-0310-84fc-f1cc0bd64818 (This used to be commit 6abc84a564682f2b3dda314b5a08816ef99ac517)
* nss_wrapper: add support for passwd accountsmetze2007-11-091-14/+567
| | | | | | | | | | The NSS_WRAPPER_PASSWD envvar should point to the /etc/passwd style file. metze git-svn-id: svn+ssh://svn.samba.org/data/svn/samba/branches/SAMBA_4_0@25835 0c0555d6-39d7-0310-84fc-f1cc0bd64818 (This used to be commit 36af3e864c2698b2f4ffd1bc3c873f1e4f8b718b)
* nss_wrapper: add lib/nss_wrapper skeletonmetze2007-11-094-0/+374
| | | | | | | metze git-svn-id: svn+ssh://svn.samba.org/data/svn/samba/branches/SAMBA_4_0@25834 0c0555d6-39d7-0310-84fc-f1cc0bd64818 (This used to be commit 0924b0c8de70c0b84785cf6885f6aab325fc9b8e)
* Try to fix building dso's on hpux with gccjelmer2007-11-091-1/+5
| | | | | git-svn-id: svn+ssh://svn.samba.org/data/svn/samba/branches/SAMBA_4_0@25886 0c0555d6-39d7-0310-84fc-f1cc0bd64818 (This used to be commit 4642af8026f086488672a51a0ecce2603e65f4ce)
* Try to get some more flags right.jelmer2007-11-091-4/+4
| | | | | git-svn-id: svn+ssh://svn.samba.org/data/svn/samba/branches/SAMBA_4_0@25880 0c0555d6-39d7-0310-84fc-f1cc0bd64818 (This used to be commit ccb39b18448376b094680fa927c60159cc5ec566)
* Add libreplace macro for soname flags.jelmer2007-11-091-0/+41
| | | | | git-svn-id: svn+ssh://svn.samba.org/data/svn/samba/branches/SAMBA_4_0@25877 0c0555d6-39d7-0310-84fc-f1cc0bd64818 (This used to be commit 81167d8f38e11423bcde5305f9e77ec268b0cf2e)
* Try to fix the build on some HPUX machines.jelmer2007-11-091-3/+1
| | | | | git-svn-id: svn+ssh://svn.samba.org/data/svn/samba/branches/SAMBA_4_0@25875 0c0555d6-39d7-0310-84fc-f1cc0bd64818 (This used to be commit 8d1f54f45d9b8278e5e031d016b1e7b44d3b1a22)
* More pstring/fstring removal.Jeremy Allison2007-11-081-11/+16
| | | | | Jeremy. (This used to be commit 7646f4b284403c18b22ca5cc7de4a57ba571183e)
* Remove more pstring/fstrings.Jeremy Allison2007-11-081-56/+43
| | | | | Jeremy. (This used to be commit 7a1de5b44e84a7474e78518c6ba33b3fedc42b5f)
* Remove unneeded variable.Jeremy Allison2007-11-081-6/+3
| | | | | Jeremy. (This used to be commit c21bc756e36581d3adc770bc2b773b5cf9bf11d0)
* Fix case where we have no dns domain name. Return a talloc of "".Jeremy Allison2007-11-081-0/+2
| | | | | Jeremy. (This used to be commit ab8934844a8ae08657769ce1787c32f14a7eb745)
* Remove more fstring/pstring bad useage. Go talloc !Jeremy Allison2007-11-083-35/+38
| | | | | Jeremy. (This used to be commit 2a0173743d2cf615d52278f3dd87cc804abe2d16)
* Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into ↵Jeremy Allison2007-11-081-1/+1
|\ | | | | | | | | | | v3-2-test (This used to be commit d9335456d23271a4b15b97d24f1b263700a3b9df)
| * libreplace: we need to link to make sure the functions are availableStefan Metzmacher2007-11-081-1/+1
| | | | | | | | | | metze (This used to be commit 130de20d646fe14f494b021a98d6855c7b5b2a1a)
* | 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)
* 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)
* 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)
* Remove the horror that was the global smb_rw_error.Jeremy Allison2007-11-051-43/+44
| | | | | | | | | | | 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)
* 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-051-6/+1
|\ | | | | | | (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)
* | Display sec ace flags.Günther Deschner2007-11-051-3/+31
|/ | | | | Guenther (This used to be commit 52bf835c5e9b2fa759c61bf4a7a364eeaeae6043)
* Remove most of the remaining globals out of lib/util_sock.c.Jeremy Allison2007-11-033-42/+40
| | | | | | | I have a plan for dealing with the remaining..... Watch this space. Jeremy. (This used to be commit 963fc7685212689f02b3adcc05b4273ee5c382d4)
* Remove more static data from lib/util_sock.c andJeremy Allison2007-11-033-39/+33
| | | | | | callers. Jeremy. (This used to be commit 35aaa36f82c70964cee5d0778eb04547b226dd3f)
* Missed one case where I need to pass down addrlen.Jeremy Allison2007-11-031-1/+1
| | | | | Jeremy (This used to be commit 62b5ca3334598aec3304d21118f67702afc3854a)