#
a159b74a |
| 27-Nov-2023 |
Brooks Davis <brooks@FreeBSD.org> |
smbfs: remove locally added __FBSDID
Differential Revision: https://reviews.freebsd.org/D42703
|
Revision tags: release/14.0.0, release/13.2.0, release/12.4.0, release/13.1.0, release/12.3.0, release/13.0.0, release/12.2.0, release/11.4.0, release/12.1.0, release/11.3.0, release/12.0.0, release/11.2.0, release/10.4.0, release/11.1.0, release/11.0.1, release/11.0.0, release/10.3.0 |
|
#
b626f5a7 |
| 04-Jan-2016 |
Glen Barber <gjb@FreeBSD.org> |
MFH r289384-r293170
Sponsored by: The FreeBSD Foundation
|
#
9a7cd2e6 |
| 22-Dec-2015 |
Bjoern A. Zeeb <bz@FreeBSD.org> |
MFH @r292599
This includes the pluggable TCP framework and other chnages to the netstack to track for VNET stability.
Security: The FreeBSD Foundation
|
#
69ba6292 |
| 21-Dec-2015 |
Ian Lepore <ian@FreeBSD.org> |
Avoid unaligned memory accesses when encoding netbios names in libsmb.
The current code for encoding a netbios name converts each byte to a 16-bit value and stores the result by casting a char* to u
Avoid unaligned memory accesses when encoding netbios names in libsmb.
The current code for encoding a netbios name converts each byte to a 16-bit value and stores the result by casting a char* to u_short*, resulting in alignment faults on strict-alignment platforms.
This change reimplements the encoding routine using only byte accesses to memory. There is no particular reason to work with 16-bit values just because the encoding process creates two bytes of output for every byte of input. Working a byte at at time also avoids endian problems for big-endian platforms.
PR: 180438 PR: 189415 Differential Revision: https://reviews.freebsd.org/D4622
show more ...
|
Revision tags: release/10.2.0, release/10.1.0, release/9.3.0, release/10.0.0, release/9.2.0, release/8.4.0, release/9.1.0, release/8.3.0_cvs, release/8.3.0, release/9.0.0, release/7.4.0_cvs, release/8.2.0_cvs, release/7.4.0, release/8.2.0, release/8.1.0_cvs, release/8.1.0, release/7.3.0_cvs, release/7.3.0, release/8.0.0_cvs, release/8.0.0, release/7.2.0_cvs, release/7.2.0, release/7.1.0_cvs, release/7.1.0 |
|
#
e57c2b13 |
| 04-Dec-2008 |
Dag-Erling Smørgrav <des@FreeBSD.org> |
integrate from head@185615
|
Revision tags: release/6.4.0_cvs, release/6.4.0 |
|
#
6966d776 |
| 02-Nov-2008 |
Robert Watson <rwatson@FreeBSD.org> |
When encoding an smb name, truncate one byte earlier in order than we did previously in order to ensure it fit properly in the bufer when encoded. This prevents a debugging printf from firing if a so
When encoding an smb name, truncate one byte earlier in order than we did previously in order to ensure it fit properly in the bufer when encoded. This prevents a debugging printf from firing if a source or destination host name for an smb mount exceeds 15 characters.
MFC after: 3 days Obtained from: Apple, Inc.
show more ...
|
Revision tags: release/7.0.0_cvs, release/7.0.0, release/6.3.0_cvs, release/6.3.0, release/6.2.0_cvs, release/6.2.0, release/5.5.0_cvs, release/5.5.0, release/6.1.0_cvs, release/6.1.0, release/6.0.0_cvs, release/6.0.0 |
|
#
4d79445a |
| 19-Sep-2005 |
R. Imura <imura@FreeBSD.org> |
Remove macros htole{s,l,q}, letoh{s,l,q}, htobe{s,l,q}, betoh{s,l,q} and replace it with more standard byteorder macros in our system.
|
Revision tags: release/5.4.0_cvs, release/5.4.0, release/4.11.0_cvs, release/4.11.0, release/5.3.0_cvs, release/5.3.0, release/4.10.0_cvs, release/4.10.0, release/5.2.1_cvs, release/5.2.1, release/5.2.0_cvs, release/5.2.0, release/4.9.0_cvs, release/4.9.0, release/5.1.0_cvs, release/5.1.0, release/4.8.0_cvs, release/4.8.0, release/5.0.0_cvs, release/5.0.0, release/4.7.0_cvs, release/4.6.2_cvs, release/4.6.2, release/4.6.1, release/4.6.0_cvs, release/4.5.0_cvs, release/4.4.0_cvs |
|
#
df3342d6 |
| 20-Dec-2001 |
Sheldon Hearn <sheldonh@FreeBSD.org> |
Import smbfs-1.4.2.
|
#
2731c8aa |
| 20-Dec-2001 |
Sheldon Hearn <sheldonh@FreeBSD.org> |
This commit was generated by cvs2svn to compensate for changes in r88282, which included commits to RCS files with non-trunk default branches.
|
#
f1b9d127 |
| 14-Dec-2001 |
Sheldon Hearn <sheldonh@FreeBSD.org> |
Import smbfs-1.4.1.
This is Boris Popov's SMB/CIFS file system implementation for FreeBSD.
Obtained from: Boris Popov via ftp://ftp.butya.kz/pub/smbfs/
|
#
c45579ad |
| 14-Dec-2001 |
Sheldon Hearn <sheldonh@FreeBSD.org> |
This commit was generated by cvs2svn to compensate for changes in r87866, which included commits to RCS files with non-trunk default branches.
|
Revision tags: release/6.4.0_cvs, release/6.4.0 |
|
#
6966d776 |
| 02-Nov-2008 |
Robert Watson <rwatson@FreeBSD.org> |
When encoding an smb name, truncate one byte earlier in order than we did previously in order to ensure it fit properly in the bufer when encoded. This prevents a debugging printf from firing if a so
When encoding an smb name, truncate one byte earlier in order than we did previously in order to ensure it fit properly in the bufer when encoded. This prevents a debugging printf from firing if a source or destination host name for an smb mount exceeds 15 characters.
MFC after: 3 days Obtained from: Apple, Inc.
show more ...
|
Revision tags: release/7.0.0_cvs, release/7.0.0, release/6.3.0_cvs, release/6.3.0, release/6.2.0_cvs, release/6.2.0, release/5.5.0_cvs, release/5.5.0, release/6.1.0_cvs, release/6.1.0, release/6.0.0_cvs, release/6.0.0 |
|
#
4d79445a |
| 19-Sep-2005 |
R. Imura <imura@FreeBSD.org> |
Remove macros htole{s,l,q}, letoh{s,l,q}, htobe{s,l,q}, betoh{s,l,q} and replace it with more standard byteorder macros in our system.
|
Revision tags: release/5.4.0_cvs, release/5.4.0, release/4.11.0_cvs, release/4.11.0, release/5.3.0_cvs, release/5.3.0, release/4.10.0_cvs, release/4.10.0, release/5.2.1_cvs, release/5.2.1, release/5.2.0_cvs, release/5.2.0, release/4.9.0_cvs, release/4.9.0, release/5.1.0_cvs, release/5.1.0, release/4.8.0_cvs, release/4.8.0, release/5.0.0_cvs, release/5.0.0, release/4.7.0_cvs, release/4.6.2_cvs, release/4.6.2, release/4.6.1, release/4.6.0_cvs, release/4.5.0_cvs, release/4.4.0_cvs |
|
#
df3342d6 |
| 20-Dec-2001 |
Sheldon Hearn <sheldonh@FreeBSD.org> |
Import smbfs-1.4.2.
|
#
2731c8aa |
| 20-Dec-2001 |
Sheldon Hearn <sheldonh@FreeBSD.org> |
This commit was generated by cvs2svn to compensate for changes in r88282, which included commits to RCS files with non-trunk default branches.
|
#
f1b9d127 |
| 14-Dec-2001 |
Sheldon Hearn <sheldonh@FreeBSD.org> |
Import smbfs-1.4.1.
This is Boris Popov's SMB/CIFS file system implementation for FreeBSD.
Obtained from: Boris Popov via ftp://ftp.butya.kz/pub/smbfs/
|
#
c45579ad |
| 14-Dec-2001 |
Sheldon Hearn <sheldonh@FreeBSD.org> |
This commit was generated by cvs2svn to compensate for changes in r87866, which included commits to RCS files with non-trunk default branches.
|