summaryrefslogtreecommitdiff
path: root/source3
AgeCommit message (Collapse)AuthorFilesLines
2008-05-16libreplace: also use AC_LIBREPLACE_NETWORK_CHECKS for the standalone buildStefan Metzmacher1-0/+1
metze (cherry picked from commit 04f4523ed032946b8f0e74ac6f7458010159e3bb) (This used to be commit a3d675a7738cc04bb765064a060780198721d94a)
2008-05-16libreplace: use AC_LIBREPLACE_NETWORK_CHECKS only for sambaStefan Metzmacher1-0/+1
metze (This used to be commit 0c9b24e1e75c5c10d3f3baafb80c5c27bb7e4c78)
2008-05-16libreplace: use AC_LIBREPLACE_NETWORK_CHECKS only for sambaStefan Metzmacher2-1/+1
metze (cherry picked from commit 3451b54bf7f5e37a589ec261d28c2a8b6f9788ed) (This used to be commit 0987c32645e4851badab4c1daffb4ee7982ea153)
2008-05-16libreplace: split out network checks into a AC_LIBREPLACE_NETWORK_CHECKS macroStefan Metzmacher2-63/+73
Note: moving it out of AC_LIBREPLACE_BROKEN_CHECKS will be the next step metze (cherry picked from commit 55a904b1d7aeca849d450e371b18afca5b0c6218) (This used to be commit 2a3ddc23cc8d050dfe5b4e1c0e139a7c97cc3b59)
2008-05-16libreplace: always provide utime() and utimes()Stefan Metzmacher6-1/+200
I'd like to also provide futimes(), but it seems that some systems doesn't support a it at kernel level. If someone knows how to write a portable replacement for futimes() please tell me... metze (cherry picked from commit a9604fe4a323dccb537cf02ea7594437b4995803) (This used to be commit 8a241cf150fba787c82cbcb03730083ced442fbb)
2008-05-15net rpc registry: fix getvalueraw to really print raw...Michael Adam1-1/+1
Michael (This used to be commit db933ae1a9877b3485506fc8f0ecae2f2bd8a41f)
2008-05-15net rpc registry: add a getvalueraw subcommand.Michael Adam1-3/+32
Michael (This used to be commit 5b5b29302b53c31256dfa2fdefead458cb14c560)
2008-05-15net rpc registry: abstract add boolean "raw" to rpc_registry_getvalue_internal()Michael Adam1-1/+16
and wrap it into new rpc_registry_getvalue_full() for the getvalue subcommand. Michael (This used to be commit 9ee5ddb96360987675963d629f98051bf34e3031)
2008-05-15net rpc registry: fix usage message of getvalue.Michael Adam1-1/+1
Michael (This used to be commit 5dedde7a5b01d47947a8ff49a57e729fe5bfc817)
2008-05-15net registry: add a getvalueraw command to print the value in raw format.Michael Adam1-0/+11
Michael (This used to be commit b7e8a3f1caf54145d750209f2e14b5b54c61769b)
2008-05-15net registry: refactor core of net_registry_getvalue() outMichael Adam1-3/+9
into net_registry_getvalue_internal(), which takes a bool parameter "raw" controlling the output format. Michael (This used to be commit 889e19303e141e226898f837a637a2d591c75ad9)
2008-05-15net_registry: add raw output of value to print_registry_value().Michael Adam4-14/+37
Michael (This used to be commit 340a706422cbca45cc63fa94d36c88f6751f4f31)
2008-05-15net: Fix net lookup dsgetdcname, no need to pull site ourselves.Günther Deschner1-12/+2
Guenther (This used to be commit 954d0998c2c00140addb6ba3845e80ed91e4effc)
2008-05-15dsgetdcname: add site support.Günther Deschner1-4/+14
Guenther (This used to be commit e305368538eaa72e3008a5517db3708936924297)
2008-05-15dsgetdcname: check for invalid sitename/flag combinations.Günther Deschner1-2/+7
Guenther (This used to be commit 255e509474cae92802e90613ccaddb6627ee77cd)
2008-05-15libads/cldap: store client sitename also keyed by dns domain name.Günther Deschner1-0/+1
Guenther (This used to be commit 0388b2f0cc4d14b005c5b42f2c17ddcbc8bef12a)
2008-05-15Fix build warning.Günther Deschner1-1/+0
Guenther (This used to be commit e90a4ce3c24ab2a33e34da5a9052a3b3ec4db962)
2008-05-15testparm: list registry shares with testparm.Michael Adam1-1/+1
I.e., use lp_load_with_registry_shares() instead of lp_load(). Michael (This used to be commit 95339c0c1ecc49049f1fc176f72a1dcac639e06d)
2008-05-15loadparm: add funcion lp_load_with_registry_shares().Michael Adam1-0/+15
This is like lp_load(), except that it will load the registry shares into the services aarray when registry shares are activated. Michael (This used to be commit b387c614ba8d1d3960f6917f03f0fd433cf2b2ee)
2008-05-15loadparm: add call to do_section() to process_registry_service().Michael Adam1-0/+4
Michael (This used to be commit e1b76cd5d646bb9083cfca0d15a84183cad72882)
2008-05-15loadparm: add parameter allow_registry_shares to lp_load_ex().Michael Adam1-3/+10
This allows for registry shares to be activated, i.e. loaded into the services array at lp_load() time. Michael (This used to be commit b3233ecefd5df745ba7e10511f9ab36064036b10)
2008-05-15loadparm: add a function process_registry_shares()Michael Adam1-0/+37
This loads the shares defined in registry into the services array. Michael (This used to be commit b3a90b72517c2e25d972796908aec4d2b85a030e)
2008-05-15loadparm: refactor processing of service out of process_registry_globals()Michael Adam1-8/+23
into new function process_registry_service(). Michael (This used to be commit 2986e5174e69527465ae7ef8e108110416752b56)
2008-05-15loadparm: refactor initalization of registry config out into lp_smbconf_ctx().Michael Adam1-13/+22
Michael (This used to be commit 83cd9f74d57c462ad5c8956b3ce3c81bea429b67)
2008-05-14Fix Bug #5465 (joining with createcomputer=ou1/ou2/ou3).Günther Deschner2-7/+6
Guenther (This used to be commit f3251ba03a69c2fd0335861177159a32b2bc9477)
2008-05-14Fix bug #5464. Pointed out by Herb @ Connectathon. In fork_domain_child() we ↵Jeremy Allison1-3/+3
call : CatchChild(); *before* we fork the domain child. This call establishes a signal handler that eats SIGCLD signals and doesn't call sys_select_signal() as the main daemon SIGCLD handler should do. This causes the parent to ignore dead children and time out, instead of calling winbind_child_died() on receipt of the signal. The correct fix is to move the CatchChild call into the child code after the fork. Jeremy. (This used to be commit 8d701a142be2b75dc30ad215bc178af902eb4af9)
2008-05-14Ensure we don't keep searching for sharename if it'sJeremy Allison1-3/+3
not the start of the list. Jeremy. (This used to be commit 15857534b76bc66ad122510100aa224f17250465)
2008-05-14configure: Kill linker warnings about 32bit libs on 64bit Linux.Kai Blin1-1/+1
(This used to be commit 9a40cbd66f71c49af4c72ed826d66c5f037a3171)
2008-05-14dsgetdcname: In case we didn't get a mailslot reply, don't cache the nodestatus.Günther Deschner1-1/+3
Guenther (This used to be commit 12e47be02f93e2f41af5772f6a83568b3574d032)
2008-05-14mailslot: Also pick domain name and pdc name from type 15 cldap reply.Günther Deschner1-1/+22
Guenther (This used to be commit 836877c4005ba081c0a4cc97726830d6dbd62d34)
2008-05-14AFS: The dummy afs_createtoken_str should return NULL, not False.Kai Blin1-1/+1
(This used to be commit c84d49429191423a81d558042fe949c26f5de5fe)
2008-05-13Merge branch 'v3-3-test' of git://git.samba.org/samba into 3.3-testJim McDonough2-8/+63
(This used to be commit 6dd44ebf22762e852b43e7dbcd095a58cc45abad)
2008-05-13Fix debug message.Jeremy Allison1-2/+2
Jeremy. (This used to be commit 08d168f0e5b8fb07e95a5118a839e0da53e9d363)
2008-05-13Second part of patch for bug #5460. Cope with pathnamesJeremy Allison1-15/+39
that don't look like \xxx\yyy, cope with arbitrary length. Jeremy. (This used to be commit 635035d999fcd8e06b70c8cb1137127c289dc9e6)
2008-05-13Fix bug #5460. The problem is RHEL5.0 shipped a CIFS clientJeremy Allison2-2/+33
that sets the DFS bit on pathnames but doesn't send DFS paths. This causes lookups to fail as the smbd/msdfs.c code now just eats the first two parts of the pathname and uses the rest as the local path. The previous hostname check used to protect us from that as we knew that when the hostname was invalid it was a local path (and a broken client). I didn't want to put that check back in, but came up with another idea - even though the hostname can be a different one, the sharename must be valid on this machine. So we can check for a valid sharename instead. Jeremy. (This used to be commit e1cda82f6f7de3306a653af920756c1640057f2d)
2008-05-13Enable winbind child processes to do something with signals,Jim McDonough2-12/+27
in particular closing and reopening logs on SIGHUP. Conflicts: source/winbindd/winbindd.c (This used to be commit 0f7b11accec7df1c0e9a9dc0828a5e0c5ddec4cb)
2008-05-13libwbclient: Abstract the DS_XXX flags for DsGetDcName().coffeedude2-1/+46
The wbcLookupDomainController() call supports a set of flags defined in wbclient.h. Add a mapping function between these flags and the original DS_XXX flags in order to prevent having to include the generated RPC headers in wbclient.h. (This used to be commit 31614cd5e08dd6389c66e6ddf9f2d5429c6ab033)
2008-05-13libwbclient: Add wbcLogoffUser() and wbcLookupDomainController().coffeedude4-3/+159
Add new APIs calls for WINBINDD_PAM_LOGOFF and WINBINDD_DSGETDCNAME ops. (This used to be commit cb5e8f60ac3313aec726c01687a040e6e0e42c10)
2008-05-13Fix signing problem in the client with transs requestsVolker Lendecke1-0/+3
This is a different fix than Jeremy put into 3-0-test with 040db1ce85 and other branches with different hashes. Jeremy, I think your fix led to bug 5436, so I reverted your fix. This fixes the original problem I found with the transs requests for large rpc queries in a different way. Please check! Thanks, Volker (This used to be commit c572d537e088a3fffb057181cad9a3692e40b815)
2008-05-13Revert "Fix signing bug found by Volker. That one was *subtle*."Volker Lendecke2-5/+88
This reverts commit 816aea6c1a426eb2450061b847729e22bdac33a0. (This used to be commit e402e6508ca0806deef4c4044cfa6461b682850a)
2008-05-13tests_all.sh: Do not execute $SMB4TORTURE --version if it is not available.Karolin Seeger1-1/+4
Improve error message if no SMB4TORTURE is available. Karolin (This used to be commit 443691eb2614919043406f94e9c71b49230612d5)
2008-05-12net ads: Upper case he realm name when calling kinit() using machine creds.coffeedude1-0/+1
Needed fix for the DNS Update option as part of "net ads join" (This used to be commit aebae0b71b427838fdc6344d69d6dea87a5dd58b)
2008-05-11Make sure we have serversupplied_info->sanitized_username everywhereVolker Lendecke1-10/+53
(This used to be commit 88423a17b966652eba4085e88f7ddb5c86b463dd)
2008-05-11With force user, we have the same base token for all vuidsVolker Lendecke1-1/+9
(This used to be commit 0f19bc3f65bfc132aea1de1e76fcb4ee625a050f)
2008-05-11Fix a memleak in new auth_serversupplied codeVolker Lendecke1-1/+2
(This used to be commit f23e970848b6e6655453fa65f6f160f624acfcff)
2008-05-10Fix a memleakVolker Lendecke1-5/+0
(This used to be commit 9891c7c30858a3bea9adbea1c5bfa5c6b1b85221)
2008-05-10Remove "user" from connection_structVolker Lendecke14-33/+42
(This used to be commit 368454a27cb53a408ec416cbf37235b304592fb5)
2008-05-10Add a comment explaining server_info in connection_structVolker Lendecke1-0/+4
(This used to be commit 35438a940734340d5d6389ae0551fe3c25902f93)
2008-05-10Remove the unix token info from connection_structVolker Lendecke9-33/+30
(This used to be commit 2834dacc8d49f77fe55fb5d7e3eb2dda431d1d3d)
2008-05-10Replace nt_user_token with server_info in connection_structVolker Lendecke4-55/+34
(This used to be commit a3738aef59e97d4533010b048534d937d36c0950)