CVS update: samba-supportdb

2002-10-11 Thread mbp


Date:   Fri Oct 11 17:41:07 2002
Author: mbp

Update of /data/cvs/samba-supportdb
In directory dp.samba.org:/tmp/cvs-serv16309

Modified Files:
design.txt 
Log Message:
More notes


Revisions:
design.txt  1.2 = 1.3
http://www.samba.org/cgi-bin/cvsweb/samba-supportdb/design.txt?r1=1.2r2=1.3



CVS update: samba

2002-10-11 Thread jerry

Date:   Fri Oct 11 21:00:33 2002
Author: jerry

Update of /data/cvs/samba
In directory dp.samba.org:/tmp/cvs-serv27735

Modified Files:
  Tag: SAMBA_2_2
WHATSNEW.txt 
Log Message:
add changes for rc3

Revisions:
WHATSNEW.txt1.34.6.35 = 1.34.6.36

http://www.samba.org/cgi-bin/cvsweb/samba/WHATSNEW.txt?r1=1.34.6.35r2=1.34.6.36



CVS update: samba

2002-10-11 Thread jerry

Date:   Fri Oct 11 21:01:46 2002
Author: jerry

Update of /data/cvs/samba
In directory dp.samba.org:/tmp/cvs-serv27964

Modified Files:
  Tag: SAMBA_2_2_RELEASE
WHATSNEW.txt 
Log Message:
sync with SAMBA_2_2 for 2.2.6rc3


Revisions:
WHATSNEW.txt1.34.6.10.2.36 = 1.34.6.10.2.37

http://www.samba.org/cgi-bin/cvsweb/samba/WHATSNEW.txt?r1=1.34.6.10.2.36r2=1.34.6.10.2.37



CVS update: samba/source/client

2002-10-11 Thread jerry

Date:   Fri Oct 11 21:01:46 2002
Author: jerry

Update of /data/cvs/samba/source/client
In directory dp.samba.org:/tmp/cvs-serv27964/source/client

Modified Files:
  Tag: SAMBA_2_2_RELEASE
smbspool.c 
Log Message:
sync with SAMBA_2_2 for 2.2.6rc3


Revisions:
smbspool.c  1.4.4.2.2.2 = 1.4.4.2.2.3

http://www.samba.org/cgi-bin/cvsweb/samba/source/client/smbspool.c?r1=1.4.4.2.2.2r2=1.4.4.2.2.3



CVS update: samba

2002-10-11 Thread samba-bugs

Date:   Fri Oct 11 21:07:13 2002
Author: samba-bugs

Update of /data/cvs/samba
In directory dp.samba.org:/home/samba-bugs/samba

Modified Files:
  Tag: SAMBA_2_2_RELEASE
WHATSNEW.txt 
Log Message:
preparing for release of 2.2.6rc3

Revisions:
WHATSNEW.txt1.34.6.10.2.37 = 1.34.6.10.2.38

http://www.samba.org/cgi-bin/cvsweb/samba/WHATSNEW.txt?r1=1.34.6.10.2.37r2=1.34.6.10.2.38



CVS update: samba/source/include

2002-10-11 Thread samba-bugs

Date:   Fri Oct 11 21:07:13 2002
Author: samba-bugs

Update of /data/cvs/samba/source/include
In directory dp.samba.org:/home/samba-bugs/samba/source/include

Modified Files:
  Tag: SAMBA_2_2_RELEASE
version.h 
Log Message:
preparing for release of 2.2.6rc3

Revisions:
version.h   1.74.6.6.2.17 = 1.74.6.6.2.18

http://www.samba.org/cgi-bin/cvsweb/samba/source/include/version.h?r1=1.74.6.6.2.17r2=1.74.6.6.2.18



CVS update: samba/source/smbd

2002-10-11 Thread jerry

Date:   Fri Oct 11 21:01:46 2002
Author: jerry

Update of /data/cvs/samba/source/smbd
In directory dp.samba.org:/tmp/cvs-serv27964/source/smbd

Modified Files:
  Tag: SAMBA_2_2_RELEASE
filename.c 
Log Message:
sync with SAMBA_2_2 for 2.2.6rc3


Revisions:
filename.c  1.32.4.7.2.3 = 1.32.4.7.2.4

http://www.samba.org/cgi-bin/cvsweb/samba/source/smbd/filename.c?r1=1.32.4.7.2.3r2=1.32.4.7.2.4



CVS update: samba/source/passdb

2002-10-11 Thread abartlet

Date:   Sat Oct 12 00:59:21 2002
Author: abartlet

Update of /data/cvs/samba/source/passdb
In directory dp.samba.org:/tmp/cvs-serv17254/passdb

Modified Files:
pdb_ldap.c 
Log Message:
We already set LDAPv3 at connect time, no need to set it again.


Revisions:
pdb_ldap.c  1.58 = 1.59

http://www.samba.org/cgi-bin/cvsweb/samba/source/passdb/pdb_ldap.c?r1=1.58r2=1.59



CVS update: samba/source/lib

2002-10-11 Thread abartlet

Date:   Sat Oct 12 03:38:06 2002
Author: abartlet

Update of /data/cvs/samba/source/lib
In directory dp.samba.org:/tmp/cvs-serv26815/lib

Modified Files:
bitmap.c 
Log Message:
Nice *big* patch from metze. 

The actual design change is relitivly small however:

It all goes back to jerry's 'BOOL store', added to many of the elements in a
SAM_ACCOUNT.  This ensured that smb.conf defaults did not get 'fixed' into
ldap.  This was a great win for admins, and this patch follows in the same way.

This patch extends the concept - we don't store values back into LDAP unless 
they have been changed.  So if we read a value, but don't update it, or we
read a value, find it's not there and use a default, we will not update
ldap with that value.  This reduced clutter in our LDAP DB, and makes it
easier to change defaults later on.

Metze's particular problem was that when we 'write back' an unchanged value,
we would clear any muliple values in that feild.  Now he can still have his
mulitivalued 'uid' feild, without Samba changing it for *every* other
operation.  

This also applies to many other attributes, and helps to eliminate a nasty
race condition.  (Time between get and set)

This patch is big, and needs more testing, but metze has tested usrmgr, and
I've fixed some pdbedit bugs, and tested domain joins, so it isn't compleatly 
flawed ;-).  

The same system will be introduced into the SAM code shortly, but this fixes
bugs that people were coming across in production uses of Samba 3.0/HEAD, hence
it's inclusion here.

Andrew Bartlett



Revisions:
bitmap.c1.11 = 1.12
http://www.samba.org/cgi-bin/cvsweb/samba/source/lib/bitmap.c?r1=1.11r2=1.12



CVS update: samba/source/smbd

2002-10-11 Thread abartlet

Date:   Sat Oct 12 03:38:07 2002
Author: abartlet

Update of /data/cvs/samba/source/smbd
In directory dp.samba.org:/tmp/cvs-serv26815/smbd

Modified Files:
chgpasswd.c password.c 
Log Message:
Nice *big* patch from metze. 

The actual design change is relitivly small however:

It all goes back to jerry's 'BOOL store', added to many of the elements in a
SAM_ACCOUNT.  This ensured that smb.conf defaults did not get 'fixed' into
ldap.  This was a great win for admins, and this patch follows in the same way.

This patch extends the concept - we don't store values back into LDAP unless 
they have been changed.  So if we read a value, but don't update it, or we
read a value, find it's not there and use a default, we will not update
ldap with that value.  This reduced clutter in our LDAP DB, and makes it
easier to change defaults later on.

Metze's particular problem was that when we 'write back' an unchanged value,
we would clear any muliple values in that feild.  Now he can still have his
mulitivalued 'uid' feild, without Samba changing it for *every* other
operation.  

This also applies to many other attributes, and helps to eliminate a nasty
race condition.  (Time between get and set)

This patch is big, and needs more testing, but metze has tested usrmgr, and
I've fixed some pdbedit bugs, and tested domain joins, so it isn't compleatly 
flawed ;-).  

The same system will be introduced into the SAM code shortly, but this fixes
bugs that people were coming across in production uses of Samba 3.0/HEAD, hence
it's inclusion here.

Andrew Bartlett



Revisions:
chgpasswd.c 1.91 = 1.92

http://www.samba.org/cgi-bin/cvsweb/samba/source/smbd/chgpasswd.c?r1=1.91r2=1.92
password.c  1.262 = 1.263

http://www.samba.org/cgi-bin/cvsweb/samba/source/smbd/password.c?r1=1.262r2=1.263



CVS update: samba/source/rpc_parse

2002-10-11 Thread abartlet

Date:   Sat Oct 12 03:38:07 2002
Author: abartlet

Update of /data/cvs/samba/source/rpc_parse
In directory dp.samba.org:/tmp/cvs-serv26815/rpc_parse

Modified Files:
parse_samr.c 
Log Message:
Nice *big* patch from metze. 

The actual design change is relitivly small however:

It all goes back to jerry's 'BOOL store', added to many of the elements in a
SAM_ACCOUNT.  This ensured that smb.conf defaults did not get 'fixed' into
ldap.  This was a great win for admins, and this patch follows in the same way.

This patch extends the concept - we don't store values back into LDAP unless 
they have been changed.  So if we read a value, but don't update it, or we
read a value, find it's not there and use a default, we will not update
ldap with that value.  This reduced clutter in our LDAP DB, and makes it
easier to change defaults later on.

Metze's particular problem was that when we 'write back' an unchanged value,
we would clear any muliple values in that feild.  Now he can still have his
mulitivalued 'uid' feild, without Samba changing it for *every* other
operation.  

This also applies to many other attributes, and helps to eliminate a nasty
race condition.  (Time between get and set)

This patch is big, and needs more testing, but metze has tested usrmgr, and
I've fixed some pdbedit bugs, and tested domain joins, so it isn't compleatly 
flawed ;-).  

The same system will be introduced into the SAM code shortly, but this fixes
bugs that people were coming across in production uses of Samba 3.0/HEAD, hence
it's inclusion here.

Andrew Bartlett



Revisions:
parse_samr.c1.156 = 1.157

http://www.samba.org/cgi-bin/cvsweb/samba/source/rpc_parse/parse_samr.c?r1=1.156r2=1.157



CVS update: samba/source/rpc_server

2002-10-11 Thread abartlet

Date:   Sat Oct 12 03:38:07 2002
Author: abartlet

Update of /data/cvs/samba/source/rpc_server
In directory dp.samba.org:/tmp/cvs-serv26815/rpc_server

Modified Files:
srv_netlog_nt.c srv_samr_nt.c srv_samr_util.c 
Log Message:
Nice *big* patch from metze. 

The actual design change is relitivly small however:

It all goes back to jerry's 'BOOL store', added to many of the elements in a
SAM_ACCOUNT.  This ensured that smb.conf defaults did not get 'fixed' into
ldap.  This was a great win for admins, and this patch follows in the same way.

This patch extends the concept - we don't store values back into LDAP unless 
they have been changed.  So if we read a value, but don't update it, or we
read a value, find it's not there and use a default, we will not update
ldap with that value.  This reduced clutter in our LDAP DB, and makes it
easier to change defaults later on.

Metze's particular problem was that when we 'write back' an unchanged value,
we would clear any muliple values in that feild.  Now he can still have his
mulitivalued 'uid' feild, without Samba changing it for *every* other
operation.  

This also applies to many other attributes, and helps to eliminate a nasty
race condition.  (Time between get and set)

This patch is big, and needs more testing, but metze has tested usrmgr, and
I've fixed some pdbedit bugs, and tested domain joins, so it isn't compleatly 
flawed ;-).  

The same system will be introduced into the SAM code shortly, but this fixes
bugs that people were coming across in production uses of Samba 3.0/HEAD, hence
it's inclusion here.

Andrew Bartlett



Revisions:
srv_netlog_nt.c 1.64 = 1.65

http://www.samba.org/cgi-bin/cvsweb/samba/source/rpc_server/srv_netlog_nt.c?r1=1.64r2=1.65
srv_samr_nt.c   1.123 = 1.124

http://www.samba.org/cgi-bin/cvsweb/samba/source/rpc_server/srv_samr_nt.c?r1=1.123r2=1.124
srv_samr_util.c 1.2 = 1.3

http://www.samba.org/cgi-bin/cvsweb/samba/source/rpc_server/srv_samr_util.c?r1=1.2r2=1.3



CVS update: samba/source/include

2002-10-11 Thread abartlet

Date:   Sat Oct 12 03:38:07 2002
Author: abartlet

Update of /data/cvs/samba/source/include
In directory dp.samba.org:/tmp/cvs-serv26815/include

Modified Files:
passdb.h smb.h 
Log Message:
Nice *big* patch from metze. 

The actual design change is relitivly small however:

It all goes back to jerry's 'BOOL store', added to many of the elements in a
SAM_ACCOUNT.  This ensured that smb.conf defaults did not get 'fixed' into
ldap.  This was a great win for admins, and this patch follows in the same way.

This patch extends the concept - we don't store values back into LDAP unless 
they have been changed.  So if we read a value, but don't update it, or we
read a value, find it's not there and use a default, we will not update
ldap with that value.  This reduced clutter in our LDAP DB, and makes it
easier to change defaults later on.

Metze's particular problem was that when we 'write back' an unchanged value,
we would clear any muliple values in that feild.  Now he can still have his
mulitivalued 'uid' feild, without Samba changing it for *every* other
operation.  

This also applies to many other attributes, and helps to eliminate a nasty
race condition.  (Time between get and set)

This patch is big, and needs more testing, but metze has tested usrmgr, and
I've fixed some pdbedit bugs, and tested domain joins, so it isn't compleatly 
flawed ;-).  

The same system will be introduced into the SAM code shortly, but this fixes
bugs that people were coming across in production uses of Samba 3.0/HEAD, hence
it's inclusion here.

Andrew Bartlett



Revisions:
passdb.h1.19 = 1.20

http://www.samba.org/cgi-bin/cvsweb/samba/source/include/passdb.h?r1=1.19r2=1.20
smb.h   1.458 = 1.459

http://www.samba.org/cgi-bin/cvsweb/samba/source/include/smb.h?r1=1.458r2=1.459



CVS update: samba/source/auth

2002-10-11 Thread abartlet

Date:   Sat Oct 12 03:38:07 2002
Author: abartlet

Update of /data/cvs/samba/source/auth
In directory dp.samba.org:/tmp/cvs-serv26815/auth

Modified Files:
auth_unix.c auth_util.c 
Log Message:
Nice *big* patch from metze. 

The actual design change is relitivly small however:

It all goes back to jerry's 'BOOL store', added to many of the elements in a
SAM_ACCOUNT.  This ensured that smb.conf defaults did not get 'fixed' into
ldap.  This was a great win for admins, and this patch follows in the same way.

This patch extends the concept - we don't store values back into LDAP unless 
they have been changed.  So if we read a value, but don't update it, or we
read a value, find it's not there and use a default, we will not update
ldap with that value.  This reduced clutter in our LDAP DB, and makes it
easier to change defaults later on.

Metze's particular problem was that when we 'write back' an unchanged value,
we would clear any muliple values in that feild.  Now he can still have his
mulitivalued 'uid' feild, without Samba changing it for *every* other
operation.  

This also applies to many other attributes, and helps to eliminate a nasty
race condition.  (Time between get and set)

This patch is big, and needs more testing, but metze has tested usrmgr, and
I've fixed some pdbedit bugs, and tested domain joins, so it isn't compleatly 
flawed ;-).  

The same system will be introduced into the SAM code shortly, but this fixes
bugs that people were coming across in production uses of Samba 3.0/HEAD, hence
it's inclusion here.

Andrew Bartlett



Revisions:
auth_unix.c 1.24 = 1.25

http://www.samba.org/cgi-bin/cvsweb/samba/source/auth/auth_unix.c?r1=1.24r2=1.25
auth_util.c 1.54 = 1.55

http://www.samba.org/cgi-bin/cvsweb/samba/source/auth/auth_util.c?r1=1.54r2=1.55