summaryrefslogtreecommitdiff
path: root/source3/config.sub
AgeCommit message (Collapse)AuthorFilesLines
2003-07-16trying to get HEAD building again. If you want the codeGerald Carter1-144/+92
prior to this merge, checkout HEAD_PRE_3_0_0_BETA_3_MERGE (This used to be commit adb98e7b7cd0f025b52c570e4034eebf4047b1ad)
2003-02-17Update config.guess, config.sub to the versions from the GNU autotoolsMartin Pool1-92/+144
2003-01-10 release. This adds or improves detection for many host platforms. (This used to be commit 24fe55ea6d55a78d662942e78e192a84809fcba6)
2001-12-08By popular demand: a new config.guess and config.subAndrew Bartlett1-52/+98
(I hope I did this right) Andrew Bartlett (This used to be commit 75d0f4cf198534680dd2b50227b230bf5d5aa777)
2001-07-03Updated to latest from gnu.org.Jeremy Allison1-7/+20
Jeremy. (This used to be commit 03e1d4428e6efb3f231cdfc6820fe5039b3ef494)
2001-05-09latest config.guess and config.sub from gnu.orgAndrew Tridgell1-220/+479
(This used to be commit f65166b36e5d7a74cdab5cc9019221c0f724274b)
2001-02-15Fix from "Jim McDonough" <jmcd@us.ibm.com> for s390 Linux.Jeremy Allison1-1/+5
Jeremy. (This used to be commit 493c31729f515bcc5cca99ac4fa5510604518a72)
2000-04-22This is a *big* checkin that may break some things, but implements theJeremy Allison1-1/+1
new open mechanism Andrew & I discussed. config.sub: configure: Included the QNX patch. include/vfs.h: smbd/vfs-wrap.c: smbd/vfs.c: Added ftruncate vfs call (needed). Note that we will also need locking calls in the vfs (to be added). lib/util_unistr.c: nmbd/nmbd_processlogon.c: Fix for NT domain logons causing nmbd to core dump. Also fix for sidsize DOS bug. locking/locking.c: Check value of ret before using it for memdup. printing/printing.c: Convert print_fsp_open to return an allocated fsp. rpc_server/srv_lsa.c: Fix for NT domain logons. I have removed all use of lp_share_modes() from the code (although I left the parameter in the table for backwards compatibility). It no longer makes sense for this to exist. smbd/close.c: Removed lp_share_modes(). smbd/fileio.c: Fixed parameters to unlock_share_entry call in panic code. smbd/files.c: Correctly set the unix_ERR_code to ERRnofids on fsp allocation fail. smbd/nttrans.c: smbd/reply.c: smbd/trans2.c: Changed all occurrences of open_file_shared/open_directory/ open_file_stat to return an fsp from the call. smbd/open.c: Changed all occurrences of open_file_shared/open_directory/ open_file_stat to return an fsp from the call. In addition I have fixed a long standing race condition in the deny mode processing w.r.t. two smbd's creating a file. Andrew, please note that your original idea of using open with O_EXCL in this case would not work (I went over the races very carefully) and so we must re-check deny modes *after* the open() call returns. This is because there is a race between the open with O_EXCL and the lock of the share mode entry. Imagine the case where the first smbd does the open with O_EXCL and a deny mode of DENY_ALL, but is pre-empted before it locks the share modes and creates the deny mode entry for DENY_ALL. A second smbd could then come in with O_RDONLY and a deny mode of DENY_NONE and the two opens would be allowed. The *only* way to fix this race is to lock the share modes after the open and then do the deny mode checks *after* this lock in the case where the file did not originally exist. This code will need extensive testing but seems to initially work. Jeremy. (This used to be commit ab0ecc39d688f16b9692fe90b991f0b89287070a)
1998-07-29some merge cleanupsAndrew Tridgell1-0/+1099
(This used to be commit 1d655b7c64231b0aec0548bb90fc3dcc3f37791c)