1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-04 05:18:06 +03:00
samba-mirror/source
Andrew Tridgell 5937ab14d2 finally got sick of the "extern int Client" code and the stupid
assumption that we have one socket everywhere

while doing so I discovered a few bugs!

1) the clientgen session retarget code if used from smbd or nmbd would
cause a crash as it called close_sockets() which closed our main
socket! fixed by removing close_sockets() completely - it is unnecessary

2) the caching in client_addr() and client_name() was bogus - it could
easily get fooled and give the wrong result. fixed.

3) the retarget could could recurse, allowing an easy denial of
service attack on nmbd. fixed.
0001-01-01 00:00:00 +00:00
..
auth indent update to make t easier to see setuid mods in TNG. some 0001-01-01 00:00:00 +00:00
bin Added .dummy file. 0001-01-01 00:00:00 +00:00
client Fix for names with spaces and some I18N filename issues from 0001-01-01 00:00:00 +00:00
codepages Hmmm - unicode codepages need adding to HEAD. Thought that'd been done ? 0001-01-01 00:00:00 +00:00
groupdb 2nd phase of head branch sync with SAMBA_2_0 - this delets all the files that were in the head branch but weren't in SAMBA_2_0 0001-01-01 00:00:00 +00:00
include new prototypes 0001-01-01 00:00:00 +00:00
lib finally got sick of the "extern int Client" code and the stupid 0001-01-01 00:00:00 +00:00
libsmb finally got sick of the "extern int Client" code and the stupid 0001-01-01 00:00:00 +00:00
locking the first of a bunch of changes to code with getting rid of the fd_ptr 0001-01-01 00:00:00 +00:00
msdfs Cleaned up unused variables, returns from non-void functions etc. 0001-01-01 00:00:00 +00:00
nmbd finally got sick of the "extern int Client" code and the stupid 0001-01-01 00:00:00 +00:00
nsswitch remove scope parameter here too 0001-01-01 00:00:00 +00:00
param changed all the status code to ERROR_xxx instead of NT_STATUS_xx which are 0001-01-01 00:00:00 +00:00
passdb indent update to make t easier to see setuid mods in TNG. some 0001-01-01 00:00:00 +00:00
printing rather than doing print file open processing in open.c we now handle 0001-01-01 00:00:00 +00:00
profile 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
rpc_client acconfig.h configure configure.in: Added check for UT_SYSLEN for utmp code. 0001-01-01 00:00:00 +00:00
rpc_parse Modified interfaces and added checks around *all* *alloc calls 0001-01-01 00:00:00 +00:00
rpc_server finally got sick of the "extern int Client" code and the stupid 0001-01-01 00:00:00 +00:00
rpcclient indent update to make t easier to see setuid mods in TNG. some 0001-01-01 00:00:00 +00:00
script Added hash-based stat cache code from Ying Chen. 0001-01-01 00:00:00 +00:00
smbd finally got sick of the "extern int Client" code and the stupid 0001-01-01 00:00:00 +00:00
smbwrapper removed extra arguements from make_nmb_name calls 0001-01-01 00:00:00 +00:00
tdb Added standard shell command thing using '!' as first character. 0001-01-01 00:00:00 +00:00
tests Added check for LL suffix to long long ints needed by AIX 4.3.x compiler 0001-01-01 00:00:00 +00:00
ubiqx Added hash-based stat cache code from Ying Chen. 0001-01-01 00:00:00 +00:00
utils load smb.conf and interfaces in masktest (to allow for netbios name 0001-01-01 00:00:00 +00:00
web finally got sick of the "extern int Client" code and the stupid 0001-01-01 00:00:00 +00:00
.cvsignore Adding libtool support to HEAD branch. We're going to need this for 0001-01-01 00:00:00 +00:00
.indent.pro indent update to make t easier to see setuid mods in TNG. some 0001-01-01 00:00:00 +00:00
acconfig.h Added check for LL suffix to long long ints needed by AIX 4.3.x compiler 0001-01-01 00:00:00 +00:00
aclocal.m4 fixes for broken IRIX header file merged from 2.0 branch 0001-01-01 00:00:00 +00:00
architecture.doc 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
change-log global change from samba.anu.edu.au to samba.org 0001-01-01 00:00:00 +00:00
config.guess 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
config.sub some merge cleanups 0001-01-01 00:00:00 +00:00
configure split out the lpq parsing code into a separate file 0001-01-01 00:00:00 +00:00
configure.developer Cleaning up the warnings from configure.developer. 0001-01-01 00:00:00 +00:00
configure.in fixes for broken IRIX header file merged from 2.0 branch 0001-01-01 00:00:00 +00:00
configure.nodebug.developer computer too slow to compile with debug info (100mins), but i need all the 0001-01-01 00:00:00 +00:00
install-sh merge from the autoconf2 branch to the main branch 0001-01-01 00:00:00 +00:00
internals.doc - sequent-ptx support from bressler@iftccu.ca.boeing.com (Rick 0001-01-01 00:00:00 +00:00
ltconfig Adding libtool support to HEAD branch. We're going to need this for 0001-01-01 00:00:00 +00:00
ltmain.sh Adding libtool support to HEAD branch. We're going to need this for 0001-01-01 00:00:00 +00:00
Makefile.in removed the read prediction code from the head branch. I think the 0001-01-01 00:00:00 +00:00
parsing.doc Added info about parsing debug messages. 0001-01-01 00:00:00 +00:00
smbadduser JHT ==> Removed linefeed that caused problems. 0001-01-01 00:00:00 +00:00