summaryrefslogtreecommitdiff
path: root/usr/src/cmd/smbsrv/smbd
AgeCommit message (Collapse)AuthorFilesLines
2022-11-0915108 SMB option to enable short namesGordon Ross1-1/+3
Reviewed by: Andy Stormont <astormont@racktopsystems.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Reviewed by: Matt Barden <mbarden@tintri.com> Reviewed by: Yuri Pankov <yuri@aetern.org> Approved by: Dan McDonald <danmcd@mnx.io>
2022-07-2014647 SMB: Kerberos and NTLM auth should do the same post-workMatt Barden3-58/+140
Reviewed by: Gordon Ross <Gordon.W.Ross@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: C Fraire <cfraire@me.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2022-03-1014443 resection manual pages per IPD4Richard Lowe1-1/+1
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Robert Mustacchi <rm@fingolfin.org> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Andy Fiddaman <andy@omnios.org> Approved by: Dan McDonald <danmcd@joyent.com>
2022-01-2414173 Various smf manifests still contain Solaris referencesJason King1-1/+1
Reviewed by: Peter Tribble <peter.tribble@gmail.com> Reviewed by: Andy Fiddaman <andy@omnios.org> Approved by: Garrett D'Amore <garrett@damore.org>
2021-11-0513707 remove C99LMODE cruftYuri Pankov1-6/+0
13708 remove lint cruft from Makefile.master Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Andy Fiddaman <andy@omnios.org> Approved by: Robert Mustacchi <rm@fingolfin.org>
2021-08-1314021 stack overflow in smbd:smbd_dc_checkAndy Fiddaman1-2/+2
Reviewed by: Mike Zeller <mike.zeller@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2021-06-0713853 Some SMB commands missing CTF supportGordon Ross1-0/+1
Reviewed by: Evan Layton <elayton@tintri.com> Reviewed by: Joyce McIntosh <jmcintosh@tintri.com> Reviewed by: Matt Barden <mbarden@tintri.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2021-05-0713745 Make SMBsrv compatible with Modern Cups/ OpenPrinting CupsHans Rosenfeld1-20/+11
Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Robert Mustacchi <rm@fingolfin.org> Change-Id: Icdf81f7aa84397e801f5c560bbb54901dafda457
2021-01-3013169 CVE-2020-1472 (ZeroLogon) and SMB authenticationMatt Barden1-0/+3
Reviewed by: Joyce McIntosh <jmcintosh@tintri.com> Reviewed by: Evan Layton <elayton@tintri.com> Reviewed by: Gordon Ross <gordon.ross@tintri.com> Reviewed by: Prashanth Badari <prbadari@tintri.com> Reviewed by: Andy Fiddaman <andy@omnios.org> Reviewed by: C Fraire <cfraire@me.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2020-09-0113045 Idmap's KDC lookup override doesn't workMatt Barden1-1/+9
Reviewed by: Dan McDonald <danmcd@joyent.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2020-07-1012513 SMB 3.1.1 support for serverAlexander Stetsenko1-1/+3
Reviewed by: Matt Barden <mbarden@tintri.com> Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2020-02-2012125 smbsrv: passing argument 1 to restrict-qualified parameter aliases ↵Toomas Soome1-5/+4
with argument 4 Reviewed by: C Fraire <cfraire@me.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2019-11-1411039 All zfs/nfs/smb threads in door calls to idle idmapGordon Ross1-4/+49
Reviewed by: Matt Barden <matt.barden@nexenta.com> Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Roman Strashkin <roman.strashkin@nexenta.com> Reviewed by: Andrew Stormont <astormont@racktopsystems.com> Approved by: Garrett D'Amore <garrett@damore.org>
2019-10-1911834 SMB authentication service stops after floodGordon Ross1-3/+2
Reviewed by: Roman Strashkin <roman.strashkin@nexenta.com> Reviewed by: Evan Layton <evan.layton@nexenta.com> Reviewed by: Matt Barden <matt.barden@nexenta.com> Reviewed by: Andy Stormont <AStormont@racktopsystems.com> Approved by: Robert Mustacchi <rm@fingolfin.org>
2019-10-0911778 SMB server should report as a newer server versionAndrew Stormont1-1/+2
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Gordon Ross <Gordon.W.Ross@gmail.com> Approved by: Garrett D'Amore <gdamore@racktopsystems.com>
2019-08-2211033 It's time to require SMB signing by defaultGordon Ross1-5/+3
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com> Reviewed by: Roman Strashkin <roman.strashkin@nexenta.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Garrett D'Amore <garrett@damore.org>
2019-08-2211032 Time spent sharing SMB filesystems could be reduced by optimizing ↵Joyce McIntosh1-7/+13
smb_getdataset for default mount points Reviewed by: Sanjay Nadkarni <sanjay.nadkarni@nexenta.com> Reviewed by: Evan Layton <evan.layton@nexenta.com> Reviewed by: Reviewed by: Matt Barden <matt.barden@nexenta.com> Reviewed by: Jean McCormack <jean.mccormack@nexenta.com> Reviewed by: Gordon Ross <gordon.ross@nexenta.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Garrett D'Amore <garrett@damore.org>
2019-08-1011025 Disabling SMB server service does not change the sharestate of a smb ↵Evan Layton1-0/+2
share to offline Reviewed by: Gordon Ross <gordon.ross@nexenta.com> Reviewed by: Rob Gittins <rob.gittins@nexenta.com> Approved by: Garrett D'Amore <garrett@damore.org>
2019-08-1011024 SMB should bypass ACL traverse checkingGordon Ross1-0/+2
Reviewed by: Evan Layton <evan.layton@nexenta.com> Reviewed by: Roman Strashkin <roman.strashkin@nexenta.com> Approved by: Garrett D'Amore <garrett@damore.org>
2019-08-1011023 SMB server min_protocol settingMatt Barden1-0/+2
Reviewed by: Gordon Ross <gordon.ross@nexenta.com> Reviewed by: Evan Layton <evan.layton@nexenta.com> Approved by: Garrett D'Amore <garrett@damore.org>
2019-07-3011430 smbsrv: NULL pointer errorsToomas Soome1-1/+1
Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Gordon Ross <gwr@nexenta.com>
2019-07-30Backout: 11430 smbsrv: NULL pointer errors (Did not have RTI approval.)Dan McDonald1-1/+1
2019-07-3011430 smbsrv: NULL pointer errorsToomas Soome1-1/+1
Reviewed by: Andy Fiddaman <andy@omniosce.org> Approved by: Dan McDonald <danmcd@joyent.com>
2019-06-1011018 SMB3 EncryptionMatt Barden1-1/+3
Reviewed by: Gordon Ross <gordon.ross@nexenta.com> Reviewed by: Evan Layton <evan.layton@nexenta.com> Reviewed by: Roman Strashkin <roman.strashkin@nexenta.com> Approved by: Garrett D'Amore <garrett@damore.org>
2019-06-0711011 SMB2/3 durable handlesMatt Barden1-1/+1
Portions contributed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Kevin Crowe <kevin.crowe@nexenta.com> Reviewed by: Evan Layton <evan.layton@nexenta.com> Reviewed by: Roman Strashkin <roman.strashkin@nexenta.com> Reviewed by: Rick McNeal <rick.mcneal@nexenta.com> Approved by: Garrett D'Amore <garrett@damore.org>
2019-06-0310999 Misc. SMB changes missed in prior upstreamsGordon Ross1-3/+3
Reviewed by: Matt Barden <matt.barden@nexenta.com> Approved by: Richard Lowe <richlowe@richlowe.net>
2019-05-2810984 kernel share list fails to be updated after fs importJoyce McIntosh1-3/+9
Reviewed by: Matt Barden <matt.barden@nexenta.com> Reviewed by: Gordon Ross <gordon.ross@nexenta.com> Reviewed by: Yuri Pankov <yuripv@yuripv.net> Approved by: Garrett D'Amore <garrett@damore.org>
2019-01-3110150 smbd needs smatch fixesJohn Levon1-0/+4
Reviewed by: Andy Fiddaman <andy@omniosce.org> Reviewed by: Gergő Doma <domag02@gmail.com> Approved by: Hans Rosenfeld <hans.rosenfeld@joyent.com>
2018-10-209873 SMB logon fails during 1st second after service startGordon Ross3-9/+36
Reviewed by: Matt Barden <matt.barden@nexenta.com> Reviewed by: Evan Layton <evan.layton@nexenta.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Dan McDonald <danmcd@joyent.com>
2018-10-119872 SMB server does not accept username@hostnameMatt Barden1-15/+31
Reviewed by: Evan Layton <evan.layton@nexenta.com> Reviewed by: Gordon Ross <gordon.ross@nexenta.com> Reviewed by: Garrett D'Amore <garrett@damore.org> Approved by: Dan McDonald <danmcd@joyent.com>
2018-02-069027 Makefiles need to specify C99 mode consistentlyYuri Pankov1-1/+1
Reviewed by: Rich Lowe <richlowe@richlowe.net> Approved by: Hans Rosenfeld <hans.rosenfeld@joyent.com>
2016-09-277406 illumos-gate fails to build with CUPS 1.7Alexander Pyhalov1-0/+1
Reviewed by: Dan McDonald <danmcd@omniti.com> Reviewed by: Hans Rosenfeld <hans.rosenfeld@nexenta.com> Reviewed by: Peter Tribble <peter.tribble@gmail.com> Approved by: Gordon Ross <gwr@nexenta.com>
2016-05-156902 speed up listing of snapshots if requesting name only and sorting by nameMartin Matuska1-4/+5
Reviewed by: Matthew Ahrens <mahrens@delphix.com> Reviewed by: Pawel Dawidek <pjd@freebsd.org> Reviewed by: Brian Behlendorf <behlendorf1@llnl.gov> Approved by: Garrett D'Amore <garrett@damore.org>
2016-01-226123 SMF ipfilter support needs improvementHans Rosenfeld2-3/+15
Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Attila Fülöp <attila@fueloep.org> Reviewed by: Cody Mello <melloc@joyent.com> Approved by: Dan McDonald <danmcd@omniti.com>
2015-11-066399 SMB2 supportGordon Ross5-15/+37
Portions contributed by: Alek Pinchuk <alek@nexenta.com> Portions contributed by: Kevin Crowe <kevin.crowe@nexenta.com> Portions contributed by: Matt Barden <Matt.Barden@nexenta.com> Reviewed by: Alek Pinchuk <alek@nexenta.com> Reviewed by: Bayard Bell <bayard.bell@nexenta.com> Reviewed by: Dan Fields <dan.fields@nexenta.com> Reviewed by: Daniel Borek <daniel.borek@nexenta.com> Reviewed by: Gordon Ross <gordon.ross@nexenta.com> Reviewed by: Kevin Crowe <kevin.crowe@nexenta.com> Reviewed by: Matt Barden <matt.barden@nexenta.com> Reviewed by: Yuri Pankov <Yuri.Pankov@nexenta.com> Approved by: Garrett D'Amore <garrett@damore.org>
2015-10-266352 Updated DC locator for SMB and idmapGordon Ross5-115/+322
Portions contributed by: Matt Barden <Matt.Barden@nexenta.com> Portions contributed by: Kevin Crowe <kevin.crowe@nexenta.com> Portions contributed by: Alek Pinchuk <alek@nexenta.com> Reviewed by: Bayard Bell <bayard.bell@nexenta.com> Reviewed by: Alek Pinchuk <alek.pinchuk@nexenta.com> Reviewed by: Rick McNeal <rick.mcneal@nexenta.com> Reviewed by: Kevin Crowe <kevin.crowe@nexenta.com> Reviewed by: Tony Nguyen <tony.nguyen@nexenta.com> Approved by: Robert Mustacchi <rm@joyent.com>
2015-10-261122 smbsrv should use SPNEGO (inbound authentication)Gordon Ross10-27/+2059
Portions contributed by: Matt Barden <Matt.Barden@nexenta.com> Portions contributed by: Kevin Crowe <kevin.crowe@nexenta.com> Portions contributed by: Alek Pinchuk <alek@nexenta.com> Reviewed by: Bayard Bell <bayard.bell@nexenta.com> Reviewed by: Dan Fields <dan.fields@nexenta.com> Reviewed by: Kevin Crowe <kevin.crowe@nexenta.com> Reviewed by: Matt Barden <Matt.Barden@nexenta.com> Approved by: Robert Mustacchi <rm@joyent.com>
2015-06-135995 RPC over SMB named pipes should use AF_UNIX socketsGordon Ross5-220/+403
Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Kevin Crowe <kevin.crowe@nexenta.com> Reviewed by: Thomas Keiser <thomas.keiser@nexenta.com> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Approved by: Robert Mustacchi <rm@joyent.com>
2015-06-045917 User-mode SMB serverGordon Ross11-289/+350
Authored by: Thomas Keiser <thomas.keiser@nexenta.com> Authored by: Albert Lee <trisk@nexenta.com> Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Albert Lee <trisk@omniti.com> Approved by: Dan McDonald <danmcd@omniti.com>
2015-06-045921 Want a netbios_enable parameter in sharectl_smbGordon Ross2-3/+7
Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Dan McDonald <danmcd@omniti.com>
2015-04-281527 SMB server in non-global zonesGordon Ross2-11/+1
Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Stepan Zastupov <stepan.zastupov@gmail.com> Reviewed by: Albert Lee <trisk@nexenta.com> Reviewed by: Thomas Keiser <thomas.keiser@nexenta.com> Approved by: Garrett D'Amore <garrett@damore.org>
2014-11-185316 allow smbadm join to use RPCGordon Ross1-190/+52
Reviewed by: Bayard Bell <bayard.bell@nexenta.com> Reviewed by: Dan McDonald <danmcd@nexenta.com> Reviewed by: Thomas Keiser <thomas.keiser@nexenta.com> Reviewed by: Matthew Ahrens <mahrens@delphix.com> Approved by: Robert Mustacchi <rm@joyent.com>
2013-01-28604 CIFS server should traverse child mount pointsAram Hăvărneanu1-1/+3
Reviewed by: Gordon Ross <gwr@nexenta.com> Reviewed by: Eric Schrock <eric.schrock@delphix.com> Approved by: Garrett D'Amore <garrett@damore.org>
2012-07-142991 Allow building without SMB printing supportGordon Ross2-2/+51
Reviewed by: Bill Pijewski <wdp@joyent.com> Reviewed by: Jason King <jason.brian.king@gmail.com> Approved by: Garrett D'Amore <garrett@damore.org>
2011-10-061604 smbd print_enable doesn't really workGordon Ross3-8/+14
Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Stepan Zastupov <stepan.zastupov@gmail.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
2011-07-071121 smbsrv should use SPNEGO (outbound authentication)Gordon Ross1-0/+9
Reviewed by: Albert Lee <trisk@nexenta.com> Reviewed by: Garrett D'Amore <garrett@nexenta.com> Reviewed by: Robert Gordon <rbg@openrbg.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
2011-06-031075 smbsrv missing /dev/* linkGordon Ross1-1/+1
1076 smbsrv install and packaging cleanup 1088 smbclient devlink.tab and devfsadm cleanup Reviewed by: Garrett D'Amore <garrett@nexenta.com> Reviewed by: Eric Schrock <eric.schrock@delphix.com> Reviewed by: Dan McDonald <danmcd@nexenta.com> Approved by: Garrett D'Amore <garrett@nexenta.com>
2011-05-271039 /usr/lib/smbsrv/smbd prevents suspendGordon Ross1-2/+3
Reviewed by: Eric Schrock <eric.schrock@delphix.com> Reviewed by: Richard Lowe <richlowe@richlowe.net> Approved by: Garrett D'Amore <garrett@nexenta.com>
2010-08-176962953 fw_101 : assertion failed in thread_join() from smb_server_delete()jose borrego2-192/+1
2010-08-116972305 Preferred DC not selected after setting pdc via sharectljoyce mcintosh5-133/+663
6971047 smbd hang during FVT regression test 6711195 Sparc:Get error "Windows Explorer has stopped working" once click on Details fr Properties on Vista PSARC/2009/464 Offline attribute 6972515 Offline attribute - PSARC 2009/464 PSARC/2010/037 Windows Sparse Attribute 6972519 Windows Sparse Attribute - PSARC 2010/037 6719444 [CLI] - idmap help's output is not consistent with man pages's 6975449 idmap test suite needs idmap_cache_get_data() from libidmap 6974351 OpenSSL still taking smbd down --HG-- rename : usr/src/lib/libidmap/common/idmap_priv.h => usr/src/cmd/idmap/idmap/namemaps.h