summaryrefslogtreecommitdiff
path: root/source/config.sub
Commit message (Collapse)AuthorAgeFilesLines
* r23799: updated old Franklin Street FSF addresses to new URLAndrew Tridgell2007-10-101-3/+1
|
* r23780: Find and fix more GPL2 -> GPL3.Jeremy Allison2007-10-101-1/+1
| | | | Jeremy.
* r11375: Update to the latest config.guess and config.sub files.Paul Green2007-10-101-41/+71
|
* r3819: Updated config.guess/config.sub fromJeremy Allison2007-10-101-99/+227
| | | | | | | ftp://ftp.gnu.org/pub/gnu/config/config.guess ftp://ftp.gnu.org/pub/gnu/config/config.sub as requested in bugid #2048. Jeremy.
* By popular demand: a new config.guess and config.subAndrew Bartlett2001-12-081-52/+98
| | | | | | (I hope I did this right) Andrew Bartlett
* Updated to latest from gnu.org.Jeremy Allison2001-07-031-7/+20
| | | | Jeremy.
* latest config.guess and config.sub from gnu.orgAndrew Tridgell2001-05-091-220/+479
|
* Fix from "Jim McDonough" <jmcd@us.ibm.com> for s390 Linux.Jeremy Allison2001-02-151-1/+5
| | | | Jeremy.
* This is a *big* checkin that may break some things, but implements theJeremy Allison2000-04-221-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.
* some merge cleanupsAndrew Tridgell1998-07-291-0/+1099