summaryrefslogtreecommitdiff
path: root/sys/netsmb
AgeCommit message (Expand)Author
2019-04-15Prevent a NULL pointer dereference when the local endpoint is not defined.christos
2018-09-03Rename min/max -> uimin/uimax for better honesty.riastradh
2017-10-03From FreeBSD:christos
2017-07-28Reject negative offset/count for smb read/write.riastradh
2017-07-28Reject negative ioc_setupcnt.riastradh
2017-07-28Plug another overflow: refuse bogus sa_len from user.riastradh
2017-07-28Reject allocations for too-small buffers from userland.riastradh
2016-08-15Uninitialized vars, found by brainymaxv
2016-07-18Rearrange so that error check is only done after error has been set.pgoyette
2016-07-17Now that we're only calling devsw_attach() in the modular driver, itpgoyette
2016-07-17Ooops - previous change was over-zealous. We still need the cdevsw forpgoyette
2016-07-17Finish previous - now that we're not calling devsw_attach unnecessarily,pgoyette
2016-07-17Rather than calling devsw_attach() and ignoring the EEXIST error whenpgoyette
2015-08-20include "ioconf.h" to get the 'void <driver>attach(int count);' prototype.christos
2015-05-25Remove leftover IPX-related stuffsozaki-r
2015-05-22pass connect address directly to soconnect()rtr
2015-05-02make connect syscall use sockaddr_big and modify pr_{send,connect}rtr
2014-11-15Adjust smbfs/netsmb for filenames byte length changes that come asnakayama
2014-11-15Make rump_smbfs(8) uses host iconv(3) to convert filenamesnakayama
2014-09-05Try not to use f_data, use f_{vnode,socket,pipe,mqueue,kqueue,ksem} to getmatt
2014-07-25Add d_discard to all struct cdevsw instances I could find.dholland
2014-05-19- Split off PRU_ATTACH and PRU_DETACH logic into separate functions.rmind
2014-04-25whoops, remove testing printfpooka
2014-04-25Remove pollsock(). Since it took only a single socket, it was essentiallypooka
2014-03-16Change (mostly mechanically) every cdevsw/bdevsw I can find to usedholland
2014-02-20Don't dereference NULL pointers.joerg
2012-11-30Improve smbfs timestamp handling.nakayama
2012-11-24- fix endian cofusion around FID, which is used as is, so no neednakayama
2012-05-12Tabify.nakayama
2012-05-11Since "len" has changed to (unsinged) size_t, the while loopnakayama
2012-04-29Remove everything to do with 'struct malloc_type' and the malloc link_set.dsl
2012-03-13Replace the remaining KAUTH_GENERIC_ISSUSER authorization calls withelad
2011-09-27rename SMBFS_MAXFNAMELEN to SMBFS_MAXNAMLEN for consistencychristos
2011-09-27remove unused constantchristos
2011-09-25don't mix static and non-static MALLOC_DEFINE()s in the same file,chs
2011-08-31NULL does not need a castplunky
2010-12-17* remove #ifdef nonsense (which caused the lossage in the first place)pooka
2010-12-17Try to unbreak module a little. It would be really nice to notpooka
2010-12-17unifdef -D__NetBSD__pooka
2010-12-15take two on module supportahoka
2010-12-11Back this out. Fails lockdebug with duplicate lock initialization.christos
2010-12-10Module support for NetBSDahoka
2010-07-12Convert sizes/lengths to unsigned (size_t) or uint32_tchristos
2010-07-01Remove vlockmgr(). Generic vnode lock operations now use a rwlock locatedhannken
2009-10-18Fix cut & paste error spotted by Nicolas Joly.tron
2009-10-18Fix detection of SMB capabilities according to the CIFS spec:tron
2009-09-21Do not call smb_rqpool_fini() on device close. Otherwise, we'll crashnjoly
2009-09-12Convert POOL_INITs to proper cons/destructors.pooka
2009-09-04add comment to previous stating periodic wakeups can be nukedpooka
2009-09-04defensive programming: wake up iod thread once a second "just in case"pooka