f091aea1782d0de0cb0f320b76b56ffb4b37ef5d |
|
10-Jun-2016 |
Yuri Pankov <yuri.pankov@nexenta.com> |
7088 libshare should check nfs protocol value against netconfig(4) database
Reviewed by: Marcel Telka <marcel@telka.sk>
Reviewed by: Gordon Ross <gordon.ross@nexenta.com>
Approved by: Dan McDonald <danmcd@omniti.com> |
07b64d17ebeb1cc3f2777494d108511275630d14 |
|
28-Oct-2015 |
Marcel Telka <marcel.telka@nexenta.com> |
6376 segmentation fault when sharing with 'sec=none,root=*' options
Reviewed by: Gordon Ross <gordon.ross@nexenta.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Robert Mustacchi <rm@joyent.com> |
822e63878c940bbf8d5d6fe9d475446e13485b7d |
|
31-Aug-2015 |
Marcel Telka <marcel.telka@nexenta.com> |
6167 libshare_nfs: Possible memory leak in configlog()
Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
Reviewed by: Dan McDonald <danmcd@omniti.com>
Approved by: Robert Mustacchi <rm@joyent.com> |
4b92079ba1c38eb015d4df99305947dbeccbb80d |
|
28-Apr-2015 |
Alexander Eremin <a.eremin@nexenta.com> |
5861 clean up obsolete init scripts
Reviewed by: Josef 'Jeff' Sipek <josef.sipek@nexenta.com>
Reviewed by: Marcel Telka <marcel@telka.sk>
Reviewed by: Albert Lee <trisk@omniti.com>
Approved by: Dan McDonald <danmcd@omniti.com> |
5cb0d67909d9970a3e7adbea9422ca3fc88000bf |
|
08-Jul-2014 |
Marcel Telka <marcel.telka@nexenta.com> |
4943 NFS server: Generic uid and gid remapping for AUTH_SYS
Reviewed by: Jan Kryl <jan.kryl@nexenta.com>
Reviewed by: Dan McDonald <danmcd@omniti.com>
Approved by: Garrett D'Amore <garrett@damore.org> |
3253d86fb73285619825921040bf0262898cf3f8 |
|
13-Jun-2014 |
Marcel Telka <marcel.telka@nexenta.com> |
4917 libshare_nfs: s_rootnames leaks
Reviewed by: Dan McDonald <danmcd@omniti.com>
Reviewed by: Serghei Samsi <sscdvp@gmail.com>
Approved by: Robert Mustacchi <rm@joyent.com> |
6020a1b764797bc75c5b6bb622762df54ebc0ff3 |
|
13-Jun-2014 |
Marcel Telka <marcel.telka@nexenta.com> |
4910 libshare_nfs: Memory leak in fill_security_from_secopts()
Reviewed by: Dan McDonald <danmcd@omniti.com>
Reviewed by: Serghei Samsi <sscdvp@gmail.com>
Approved by: Robert Mustacchi <rm@joyent.com> |
361f55a51b4e8a8d5a73478602f4afdc6e199da5 |
|
20-Feb-2014 |
Marcel Telka <marcel.telka@nexenta.com> |
4576 mountd(1m) needs to be able to set listen backlog
Reviewed by: David Höppner <0xffea@gmail.com>
Reviewed by: Yuri Pankov <yuri.pankov@nexenta.com>
Reviewed by: Dan McDonald <danmcd@omniti.com>
Approved by: Robert Mustacchi <rm@joyent.com> |
652601fb657e961ff66dadcd87ddfc146c5db0ca |
|
14-Jan-2014 |
Robert Mustacchi <rm@joyent.com> |
4295 libshare sa_get_proto_status sometimes returns unallocated strings
Reviewed by: Marcel Telka <marcel@telka.sk>
Approved by: Garrett D'Amore <garrett@damore.org> |
03205638622365000528794a52a1c0a8e846554e |
|
20-Feb-2013 |
Marcel Telka <Marcel.Telka@nexenta.com> |
3431 sharectl prints garbage when it failed
Reviewed by: David Höppner <0xffea@gmail.com>
Reviewed by: Carlos Cardenas <cardenas12@gmail.com>
Reviewed by: Dan McDonald <danmcd@nexenta.com>
Approved by: Richard Lowe <richlowe@richlowe.net> |
87da98afc11395cc0d41873b67d8f4317eca8f37 |
|
29-Aug-2012 |
Vitaliy Gusev <gusev.vitaliy@nexenta.com> |
3109 libshare_nfs: findopt() should return index
Reviewed by: Eric Schrock <eric.schrock@delphix.com>
Approved by: Richard Lowe <richlowe@richlowe.net> |
dd51520e127b452179a2ce4ea3bd8dee949f9afe |
|
12-Aug-2010 |
Pavan Mettu - Oracle Corporation - Menlo Park United States <Pavan.Mettu@Oracle.COM> |
6975309 PSARC2007_393 Move /etc/default/{nfs/autofs} parameters to SMF
PSARC 2007/393 converting /etc/default/{nfs,autofs} to SMF properties |
0616fd7f2fe52dfe4b6189a7f510069a5b2aed73 |
|
23-Jun-2010 |
Pavel Filipensky <Pavel.Filipensky@Sun.COM> |
6930814 share/unshare issues
6931194 exportfs() uses exportinfo_t after dropping exported_lock and without doing exi_count++
6836258 exportinfo 16-way hash is too small
6953045 Put implementation of the Pearson's hashing algorithm into a separate file |
bfbb13c994c87d0453ca6bb826470ec99a909992 |
|
11-Jun-2010 |
jmcp <James.McPherson@Sun.COM> |
backout 6930814: causes 6960023 |
f932e4e7f553e8ba4e6125a39681b70e62f50af2 |
|
06-Jun-2010 |
Pavel Filipensky <Pavel.Filipensky@Sun.COM> |
6930814 share/unshare issues
6931194 exportfs() uses exportinfo_t after dropping exported_lock and without doing exi_count++
6836258 exportinfo 16-way hash is too small
6953045 Put implementation of the Pearson's hashing algorithm into a separate file |
5ad42b1b1469908fabc0099764182e9ecbc04dda |
|
31-Dec-2009 |
Surya Prakki <Surya.Prakki@Sun.COM> |
6894056 libc is not clean
6894060 libnsl is not lint clean
6894068 libpool is not lint clean
6894073 some zone libs are not lint clean
6913623 some user land components of ON are not ss12u1 lint clean |
fe1c642d06e14b412cd83ae2179303186ab08972 |
|
17-Dec-2009 |
Bill Krier <William.Krier@Sun.COM> |
6879234 ad-container appends domain to value specified
6891756 one-at-a-time mapping functions should be eliminated in favor of one-entry batch requests
6899950 Able to create a folder with name containing invalid character such as|from DOS cmd
6902745 move pathname processing functions into smb_pathname.c
6902738 does not map [UG]IDs with hard-coded mappings into their names
6582184 Provide MSRPC API to Winchester
6902788 Restrict SMB autohome share access to the owner
6901866 empty domain string prevents guest login via CIFS
6908022 Consolidate pathname pre-processing and validation functions into smb_pathname.c
6907680 nds_initialize assert is too aggressive
6608021 No file change notification on file size change
6904471 sa_optionset_name() leaks memory
6763298 Very first remove-share attempt could fail if the share have smb properties set
--HG--
rename : usr/src/lib/smbsrv/libmlsvc/common/lsar_open.c => usr/src/lib/smbsrv/libmlsvc/common/lsar_clnt.c
rename : usr/src/lib/smbsrv/libmlsvc/common/mlsvc_lsa.c => usr/src/lib/smbsrv/libmlsvc/common/lsar_svc.c
rename : usr/src/lib/smbsrv/libmlsvc/common/samr_open.c => usr/src/lib/smbsrv/libmlsvc/common/samr_clnt.c
rename : usr/src/lib/smbsrv/libmlsvc/common/mlsvc_sam.c => usr/src/lib/smbsrv/libmlsvc/common/samr_svc.c
rename : usr/src/uts/common/fs/smbsrv/smb_path_name_reduction.c => usr/src/uts/common/fs/smbsrv/smb_pathname.c |
6764e83b0a0199b8aa37e222a7c92e92c1d44f90 |
|
15-Dec-2009 |
Vallish Vaidyeshwara <Vallish.Vaidyeshwara@Sun.COM> |
6894228 nfs v3/v2 should not fabricate ACLs |
2f172c55ef76964744bc62b4500ece87f3089b4d |
|
10-Dec-2009 |
Robert Thurlow <Robert.Thurlow@Sun.COM> |
6232737 Client should support NFS4ERR_MOVED and fs_locations
6232743 Server should support NFS4ERR_MOVED and fs_locations
6891289 client panick mutex_vector_tryenter with some stress testing |
a63214d65accded81c7d937912d95a3532c47b5a |
|
12-Oct-2009 |
Bill Krier <William.Krier@Sun.COM> |
6883491 sharemgr loops forever trying to unshare file systems preventing the system shutting down |
743a77ed89085d3c232c4a2f65ab4e19576839e2 |
|
18-Feb-2009 |
Alan Wright <amw@Sun.COM> |
6800942 smb_session_create() incorrectly stores IP addresses
6582163 Access Control List (ACL) for shares
6804954 smb_search - shortname field should be space padded following the NULL terminator
6800184 Panic at smb_oplock_conflict+0x35() |
8d7e41661dc4633488e93b13363137523ce59977 |
|
11-Dec-2008 |
jose borrego <Jose.Borrego@Sun.COM> |
6762162 $DATA appended to streams when stream type != $DATA
6736548 After switching the security mode, sometimes smb/server enters maintenance state
6764225 First domain join attempt after smb/server restarts could fail
6764343 Unable to map a share in a new domain
6673517 Appliance\Share becomes unbrowseable for ~10 mins after CIFS client leaves/rejoins the workgroup
6765259 multiple refreshes may not pick up most recent configuration
6764275 need to check with sharemgr when there's a cache miss
6765313 System panic occurred in smb_node_fini+0x16a()
6769943 Purge mlrpc from from types, functions and definitions
6765390 Deprecate smb_wins.c
6771815 ndr_server.c should not include libmlsvc.h
6732763 smbadm takes invalid workgroup name
6749515 Unable to grant domain users/groups access to files
6765156 Active Directory setup has problems if the NETBIOS domain name does not match AD FQDN
6735548 Domain users cannot connect to CIFS shares from MacOS 10.5
6631366 Able to join W2K3 domain with wrong domain name after joined with correct domain name.
6768067 The "smbadm list" should display FQDN
6768061 SMB daemon turned into maintenance mode while updating ddns
6773309 smbd can miss SIGTERM and fail to exit since some threads allow SIGTERM
6775912 smbd: idmap handle access is not thread safe
6775155 core.smbd dump at smb_shr_sa_loadall+0x1f
6776818 Use of freed memory in smbrdr_logon_user()
6766126 Per-share support to configure/disable client-side caching (offline files)
6778831 smbadm definition of domain is too strict, should allow leading digit
6780207 libumem.so.1`process_free+0x55 crash while running smbtorture base tests.
--HG--
rename : usr/src/uts/common/smbsrv/lsalib.h => usr/src/lib/smbsrv/libmlsvc/common/lsalib.h
rename : usr/src/uts/common/smbsrv/samlib.h => usr/src/lib/smbsrv/libmlsvc/common/samlib.h |
b89a8333f5e1f75ec0c269b22524bd2eccb972ba |
|
28-Oct-2008 |
natalie li - Sun Microsystems - Irvine United States <Natalie.Li@Sun.COM> |
6751647 TRANS2_FIND_NEXT continuation by filename restarts search at beginning of directory
6753904 SVCCTL server side service
6741484 Local users cannot connect to CIFS shares from MacOS 10.5
6746898 win98 can not overwrite *.files
6753310 Incorrect handling of SmbNegotiate request when invalid dialects are negotiated.
6751123 Unable to join domain, core dump generated with IPMP setting
6722437 SMB_TRANS2_FIND returns wrong status code when stream file is passed
6716578 can not delete file in extended attribute name space in cifs client when cifs server is solaris
PSARC 2008/584 Correction in nbmand behavior
6734067 Long delay when viewing MS Word Read-only file properties with nbmand enabled.
PSARC/2007/281 NFS share properties for Montana compatibility
6475452 Need Solaris support for Montana approve file functionality in NFS
6582170 Host-based access control (approve file)
6749075 Unable to join domain if user password exceeds 20 characters
6612716 Join domain fails if hostname is > 15 chars
6753251 server signing: wrong signature is generated for the NetShareEnum reply
6757521 SMB daemon leaks memory after displaying GSS status
6760315 Local user cannot connnect to CIFS shares if CIFS server's hostname is not specified
6757333 Share publisher thread runs into infinite loop of displaying GSS major/minor status
6757132 smbd crashes at smb_idmap_batch_getmappings
6760876 security descriptor decoding function has a glitch
6761491 Cannot open or delete a named stream on a directory file.
6741449 Cleanup list in smbns_ads module
6593958 Users with restore privilege can take ownership of files
--HG--
rename : usr/src/lib/smbsrv/libmlsvc/common/secdb.c => usr/src/lib/smbsrv/libmlsvc/common/smb_logon.c
rename : usr/src/lib/smbsrv/libmlsvc/common/mlsvc_svcctl.c => usr/src/lib/smbsrv/libmlsvc/common/svcctl_svc.c |
3b61b335c37f67a23674820a1cf865f4e058d617 |
|
24-Mar-2008 |
dougm <none@none> |
6678356 zfs set sharenfs=anon=0 complains invalid option |
687915e946710e354e302fa654bf53bf38b57cc6 |
|
18-Mar-2008 |
dougm <none@none> |
6604618 sharemgr can validate options against NULL optionset, have bogus result |
917c27c8913183a8fd19de808ddac321484cba3a |
|
07-Mar-2008 |
dougm <none@none> |
6671097 libshare can dump core when plugin initialization fails
6671182 libshare_nfs plugin should not fail when nfs config file absent |
9e5da854b2fe0f3860a9b77dc30612faf2b0a42b |
|
26-Feb-2008 |
dougm <none@none> |
6666213 share manager displays an error message when a share is added to a group created without -P. |
e7bab3470ba5677ff5feec7af706721cfebcd6d5 |
|
15-Feb-2008 |
dougm <none@none> |
6630425 sa_add_protocol_property() and callers have poor error semantics
6652281 sharemgr returns code 0 when illegal option is used |
4bff34e37def8a90f9194d81bc345c52ba20086a |
|
14-Feb-2008 |
thurlow <none@none> |
PSARC 2005/695 CIFS Client on Solaris
PSARC 2007/303 pam_smb_login
PSARC 2008/073 CIFS Client on Solaris - Updates
6651904 CIFS Client - PSARC 2005/695 |
5b6e0c463149a26dd0aeb4c1f70611c97161ff32 |
|
01-Feb-2008 |
dougm <none@none> |
6558321 zfs_share_nfs() fails the second time through |
8e314a4400960b022e9b9135577c1c0ceebd1e36 |
|
09-Jan-2008 |
dougm <none@none> |
6639919 Remove shares failed at the first time with error message "Could not remove share: unknown -1" |
97df5ac96dbf15a7624a8e07b7dd686404d988c0 |
|
11-Nov-2007 |
dougm <none@none> |
6603480 sharemgr doesn't allow shares to have more restricted access than its group
6623508 zfs set sharenfs=ro=machine1:machine2,rw broken post-CIFS
6626488 smb_load_proto_properties() leaks memory |
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0 |
|
26-Oct-2007 |
amw <none@none> |
PSARC/2007/218 caller_context_t in all VOPs
PSARC/2007/227 VFS Feature Registration and ACL on Create
PSARC/2007/244 ZFS Case-insensitive support
PSARC/2007/315 Extensible Attribute Interfaces
PSARC/2007/394 ls(1) new command line options '-/' and '-%': CIFS system attributes support
PSARC/2007/403 Modified Access Checks for CIFS
PSARC/2007/410 Add system attribute support to chmod(1)
PSARC/2007/432 CIFS system attributes support for cp(1), pack(1), unpack(1), compress(1) and uncompress(1)
PSARC/2007/444 Rescind SETTABLE Attribute
PSARC/2007/459 CIFS system attributes support for cpio(1), pax(1), tar(1)
PSARC/2007/546 Update utilities to match CIFS system attributes changes.
PSARC/2007/560 ZFS sharesmb property
4890717 want append-only files
6417428 Case-insensitive file system name lookup to support CIFS
6417435 DOS attributes and additional timestamps to support for CIFS
6417442 File system quarantined and modified attributes to support an integrated Anti-Virus service
6417453 FS boolean property for rejecting/allowing invalid UTF-8 sequences in file names
6473733 RFE: Need support for open-deny modes
6473755 RFE: Need ability to reconcile oplock and delegation conflicts
6494624 sharemgr needs to support CIFS shares better
6546705 All vnode operations need to pass caller_context_t
6546706 Need VOP_SETATTR/VOP_GETATTR to support new, optional attributes
6546893 Solaris system attribute support
6550962 ZFS ACL inheritance needs to be enhanced to support Automatic Inheritance
6553589 RFE: VFS Feature Registration facility
6553770 RFE: ZFS support for ACL-on-CREATE (PSARC 2007/227)
6565581 ls(1) should support file system attributes proposed in PSARC/2007/315
6566784 NTFS streams are not copied along with the files.
6576205 cp(1), pack(1) and compress(1) should support file system attributes proposed in PSARC/2007/315
6578875 RFE: kernel interfaces for nbmand need improvement
6578883 RFE: VOP_SHRLOCK needs additional access types
6578885 chmod(1) should support file system attributes proposed in PSARC/2007/315
6578886 RFE: disallow nbmand state to change on remount
6583349 ACL parser needs to support audit/alarm ACE types
6590347 tar(1) should support filesystem attributes proposed in PSARC/2007/315
6597357 *tar* xv@ doesn't show the hidden directory even though it is restored
6597360 *tar* should re-init xattr info if openat() fails during extraction of and extended attribute
6597368 *tar* cannot restore hard linked extended attributes
6597374 *tar* doesn't display "x " when hard linked attributes are restored
6597375 *tar* extended attribute header off by one
6614861 *cpio* incorrectly archives extended system attributes with -@
6614896 *pax* incorrectly archives extended system attributes with -@
6615225 *tar* incorrectly archives extended system attributes with -@
6617183 CIFS Service - PSARC 2006/715 |
aed5d200ef9c2e844519c27576f834981d696a46 |
|
04-Oct-2007 |
dougm <none@none> |
6546230 sharemgr: "nosuid=false" caused extra comma in share command's output
6570719 share command cores dump when /etc/dfs/sharetab and /etc/dfs/dfstab are out of sync
6586857 sharemgr: libshare double-frees xml node on teardown |
aba7a40b8bdc3b744a097c93f6a45834813e189c |
|
23-Jul-2007 |
dougm <none@none> |
6559697 sharemgr: nfs_parse_legacy_options() leaks memory, segfaults on failure |
ecd6cf800b63704be73fb264c3f5b6e0dafc068d |
|
26-Jun-2007 |
marks <none@none> |
PSARC/2006/465 ZFS Delegated Administration
PSARC/2006/577 zpool property to disable delegation
PSARC/2006/625 Enhancements to zpool history
PSARC/2007/228 ZFS delegation amendments
PSARC/2007/295 ZFS Delegated Administration Addendum
6280676 restore "owner" property
6349470 investigate non-root restore/backup
6572465 'zpool set bootfs=...' records history as 'zfs set bootfs=...' |
546405c3c5a146c88705b0b02a469d1bd57f2b53 |
|
22-Jun-2007 |
dougm <none@none> |
6531853 sharemgr: set is confused if trying to set multiple properties at a time
6536735 sharemgr: legacy support caused unwanted share-specific properties and confusing "show -p" output
6565575 'zfs set sharenfs=public' broken |
d6405362ba1b3cbe5a0a718a7039e0f3de1f27a7 |
|
01-Jun-2007 |
dougm <none@none> |
6563921 Fix for 6549790 breaks "share -o anon=0" |
a335142544257a204dde1839676940d0e0432d06 |
|
30-May-2007 |
dougm <none@none> |
6548000 sharemgr dumps core on allocation failure
6549790 NFS sharemgr dumps core on allocation failure
6559696 sharemgr: get_one_filesystem() leaks zfs handles
6559699 sharemgr: sa_scf_init() leaks scf instance and scope |
330ef417fbd2286149a25e8033587edf7ae52ae5 |
|
15-May-2007 |
dougm <none@none> |
6522812 sharemgr: sharectl unable to set/get properties which have leading space
6523586 sharemgr: set property on a disabled group shares the filesystem in it |
549ec3fff108310966327d1dc9004551b63210b7 |
|
28-Mar-2007 |
dougm <none@none> |
6516085 sharemgr: should deliver 64-bit library objects for libshare.so and plugin(s)
6516121 sharemgr: libshare should provide better support for multithreaded apps
--HG--
rename : usr/src/cmd/dfs.cmds/sharemgr/plugins/Makefile => usr/src/lib/libshare/nfs/Makefile
rename : usr/src/cmd/dfs.cmds/sharemgr/plugins/Makefile.com => usr/src/lib/libshare/nfs/Makefile.com
rename : usr/src/cmd/dfs.cmds/sharemgr/plugins/i386/Makefile => usr/src/lib/libshare/nfs/i386/Makefile
rename : usr/src/cmd/dfs.cmds/sharemgr/plugins/libshare_nfs.c => usr/src/lib/libshare/nfs/libshare_nfs.c
rename : usr/src/cmd/dfs.cmds/sharemgr/plugins/libshare_nfs.h => usr/src/lib/libshare/nfs/libshare_nfs.h
rename : usr/src/cmd/dfs.cmds/sharemgr/plugins/sparc/Makefile => usr/src/lib/libshare/nfs/sparc/Makefile |