1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-10 01:18:15 +03:00
samba-mirror/source/smbd
Andrew Tridgell 03e9cea004 - removed all our old wildcard matching code and replaced it with a
call to ms_fnmatch(). This also removes all the Win9X semantics stuff
and a bunch of other associated cruft.

- moved the stat cache code into statcache.c

- fixed the uint16 alignment requirements of ascii_to_unistr() and
  unistr_to_ascii()

- trans2 SMB_FIND_FILE_BOTH_DIRECTORY_INFO returns the short name as
  unicode always (at least thats what NT4 does)

- fixed some errors in the in-memory tdb code. Still ugly, but doesn't
  crash as much
0001-01-01 00:00:00 +00:00
..
.cvsignore get away with dummy and .dummy files 0001-01-01 00:00:00 +00:00
blocking.c include/byteorder.h: ALIGN4/ALIGN2 macros. 0001-01-01 00:00:00 +00:00
chgpasswd.c - removed all our old wildcard matching code and replaced it with a 0001-01-01 00:00:00 +00:00
close.c Now that fsp's are created on successful file open, the structure member 0001-01-01 00:00:00 +00:00
conn.c Moved deletion of vfs handle into smbd/conn.c as it was being done too 0001-01-01 00:00:00 +00:00
connection.c finally got sick of the "extern int Client" code and the stupid 0001-01-01 00:00:00 +00:00
dfree.c split fsusage() into a separate module (to fix linking problems with 0001-01-01 00:00:00 +00:00
dir.c - removed all our old wildcard matching code and replaced it with a 0001-01-01 00:00:00 +00:00
dosmode.c Put back lots of missing calls to dos_to_unix(). Thanks to 0001-01-01 00:00:00 +00:00
error.c move soem variables from server.c that don't belong there. 0001-01-01 00:00:00 +00:00
fileio.c This is a *big* checkin that may break some things, but implements the 0001-01-01 00:00:00 +00:00
filename.c - removed all our old wildcard matching code and replaced it with a 0001-01-01 00:00:00 +00:00
files.c Now that fsp's are created on successful file open, the structure member 0001-01-01 00:00:00 +00:00
groupname.c locking/locking.c: Fixed placeholder code for POSIX locking. 0001-01-01 00:00:00 +00:00
ipc.c moved trans2.h and nterr.h into includes.h with all our other includes 0001-01-01 00:00:00 +00:00
lanman.c moved trans2.h and nterr.h into includes.h with all our other includes 0001-01-01 00:00:00 +00:00
mangle.c avoided a memory leak in the ubi code by deleting a mangled cache 0001-01-01 00:00:00 +00:00
message.c Fixed code page conversions of messages outgoing/incoming. 0001-01-01 00:00:00 +00:00
negprot.c include/smb.h: 0001-01-01 00:00:00 +00:00
noquotas.c lib/charcnv.c: Improved debug comment. 0001-01-01 00:00:00 +00:00
nttrans.c moved trans2.h and nterr.h into includes.h with all our other includes 0001-01-01 00:00:00 +00:00
open.c Made changes suggested by Andrew review. 0001-01-01 00:00:00 +00:00
oplock.c Now that fsp's are created on successful file open, the structure member 0001-01-01 00:00:00 +00:00
password.c converted a couple more functions to use a fd instead of a FILE* 0001-01-01 00:00:00 +00:00
pipes.c moved trans2.h and nterr.h into includes.h with all our other includes 0001-01-01 00:00:00 +00:00
process.c Ok - this is more subtle than it looks :-). 0001-01-01 00:00:00 +00:00
quotas.c Fix for soft quotas not being set from 0001-01-01 00:00:00 +00:00
reply.c - removed all our old wildcard matching code and replaced it with a 0001-01-01 00:00:00 +00:00
server.c moved trans2.h and nterr.h into includes.h with all our other includes 0001-01-01 00:00:00 +00:00
service.c Moved deletion of vfs handle into smbd/conn.c as it was being done too 0001-01-01 00:00:00 +00:00
ssl.c finally got sick of the "extern int Client" code and the stupid 0001-01-01 00:00:00 +00:00
statcache.c - removed all our old wildcard matching code and replaced it with a 0001-01-01 00:00:00 +00:00
trans2.c - removed all our old wildcard matching code and replaced it with a 0001-01-01 00:00:00 +00:00
uid.c first pass at updating head branch to be to be the same as the SAMBA_2_0 branch 0001-01-01 00:00:00 +00:00
vfs-wrap.c This is a *big* checkin that may break some things, but implements the 0001-01-01 00:00:00 +00:00
vfs.c This is a *big* checkin that may break some things, but implements the 0001-01-01 00:00:00 +00:00