#
272461 |
|
02-Oct-2014 |
gjb |
Copy stable/10@r272459 to releng/10.1 as part of the 10.1-RELEASE process.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation |
#
265243 |
|
02-May-2014 |
ae |
MFC r264494: Use SMB_QUERY_FS_SIZE_INFO request to populate statfs structure. When server doesn't support this request, try to use SMB_INFO_ALLOCATION. And use SMB_COM_QUERY_INFORMATION_DISK request as fallback.
MFC r264600: Remove redundant unlock.
This code was removed from the opensolaris and darwin's netsmb implementations, in DfBSD it also has been disabled.
|
#
256281 |
|
10-Oct-2013 |
gjb |
Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation
|
#
252558 |
|
03-Jul-2013 |
davide |
- Fix double frees/user after free. - Allocate using smb_rq_alloc() instead of inlining it.
Reported by: uqs Found with: Coverity Scan
|
#
248101 |
|
09-Mar-2013 |
davide |
smbfs_lookup() in the DOTDOT case operates on dvp->n_parent without proper locking. This doesn't prevent in any case reclaim of the vnode. Avoid this not going over-the-wire in this case and relying on subsequent smbfs_getattr() call to restore consistency. While I'm here, change a couple of SMBVDEBUG() in MPASS(). sbmfs_smb_lookup() doesn't and shouldn't know about '.' and '..'
Reported by: pho's stress2 suite
|
#
242386 |
|
31-Oct-2012 |
davide |
Fix panic due to page faults while in kernel mode, under conditions of VM pressure. The reason is that in some codepaths pointers to stack variables were passed from one thread to another.
In collaboration with: pho Reported by: pho's stress2 suite Sponsored by: iXsystems inc.
|
#
242092 |
|
25-Oct-2012 |
davide |
- Remove the references to the deprecated zalloc kernel interface - Use M_ZERO flag in malloc() rather than bzero() - malloc() with M_NOWAIT can't return NULL so there's no need to check
Reviewed by: alc Approved by: alc
|
#
227650 |
|
18-Nov-2011 |
kevlo |
Add unicode support to msdosfs and smbfs; original pathes from imura, bug fixes by Kuan-Chung Chiu <buganini at gmail dot com>.
Tested by me in production for several days at work.
|
#
223843 |
|
07-Jul-2011 |
jonathan |
Make a comment more accurate.
This comment refers to CAP_NT_SMBS, which does not exist; it should refer to SMB_CAP_NT_SMBS. Fixing this comment makes it easier for people interested in Capsicum to grep around for capability rights, whose identifiers are of the form 'CAP_[A-Z_]'.
Approved by: mentor (rwatson), re (Capsicum blanket) Sponsored by: Google Inc
|
#
206361 |
|
07-Apr-2010 |
joel |
Switch to our preferred 2-clause BSD license.
Approved by: bp
|
#
201798 |
|
08-Jan-2010 |
trasz |
Remove unused smbfs_smb_qpathinfo().
|
#
167086 |
|
27-Feb-2007 |
jhb |
Use pause() rather than tsleep() on stack variables and function pointers.
|
#
163993 |
|
05-Nov-2006 |
bp |
Create a bidirectional mapping of the DOS 'read only' attribute to the 'w' flag.
PR: kern/77958 Submitted by: ghozzy gmail com MFC after: 1 month
|
#
152678 |
|
22-Nov-2005 |
bp |
Fix interaction with Windows 2000/XP based servers:
If the complete reply on the TRANS2_FIND_FIRST2 request fits exactly into one responce packet, then next call to TRANS2_FIND_NEXT2 will return zero entries and server will close current transaction. To avoid subsequent errors we should not perform FIND_CLOSE2 request.
PR: kern/78953 Submitted by: Jim Carroll
|
#
145872 |
|
04-May-2005 |
takawata |
Make smbfs capable to use 16bit char set in filenames.
PR:78110
|
#
139776 |
|
06-Jan-2005 |
imp |
/* -> /*- for copyright notices, minor format tweaks as necessary
|
#
138490 |
|
06-Dec-2004 |
phk |
Convert to nmount. Add omount compat.
Unpropagate the sm_args function into the runtime part.
|
#
124434 |
|
12-Jan-2004 |
tjr |
Fix an inverted test for NOPEN in the unused function smb_smb_flush().
|
#
116486 |
|
17-Jun-2003 |
tjr |
Send the close request to the SMB server in smbfs_inactive(), instead of smbfs_close(). This fixes paging to and from mmap()'d regions of smbfs files after the descriptor has been closed, and makes thttpd, GNU ld, and perhaps more things work that depend on being able to do this.
PR: 48291
|
#
111119 |
|
19-Feb-2003 |
imp |
Back out M_* changes, per decision of the TRB.
Approved by: trb
|
#
109623 |
|
21-Jan-2003 |
alfred |
Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. Merge M_NOWAIT/M_DONTWAIT into a single flag M_NOWAIT.
|
#
108470 |
|
30-Dec-2002 |
schweikh |
Fix typos, mostly s/ an / a / where appropriate and a few s/an/and/ Add FreeBSD Id tag where missing.
|
#
107821 |
|
13-Dec-2002 |
tjr |
Store a reference to the parent directory's vnode in struct smbnode, not to the parent's smbnode, which may be freed during the lifetime of the child if the mount is forcibly unmounted. umount -f should now work properly (ie. not panic) on smbfs mounts.
|
#
106595 |
|
07-Nov-2002 |
jhb |
Cast a pointer to a uintptr_t to quiet a warning.
|
#
103533 |
|
18-Sep-2002 |
bp |
Implement additional SMB calls to allow proper update of file size as some file servers fail to do it in the right way.
New NFLUSHWIRE flag marks pending flush request(s).
NB: not all cases covered by this commit.
Obtained from: Darwin
|
#
96755 |
|
16-May-2002 |
trhodes |
More s/file system/filesystem/g
|
#
87599 |
|
10-Dec-2001 |
obrien |
Update to C99, s/__FUNCTION__/__func__/, also don't use ANSI string concatenation.
|
#
82039 |
|
21-Aug-2001 |
bp |
Use proper endian conversion.
Obtained from: Mac OS X MFC after: 1 week
|
#
75374 |
|
10-Apr-2001 |
bp |
Import kernel part of SMB/CIFS requester. Add smbfs(CIFS) filesystem.
Userland part will be in the ports tree for a while.
Obtained from: smbfs-1.3.7-dev package.
|