Elrond | 2 May 2004 21:13
Picon

cvs commit: tng/source/lib domain_namemap.c tng/source/passdb passdb.c

elrond      2004/05/02 21:13:39 CEST

Modified files:
   source/lib             domain_namemap.c 
   source/passdb          passdb.c 
Log:
This tricky simple stuff lets the smbpasswd zse the stored
name for people, where the unix-user doesn't exist.
Of course it's weird to have the entry anyway, cause one of
the fields is the unix-uid...

Anyway, disabling this feature is a simple matter of
turning a uidtoname_with_null into uidtoname.

It will let me experiment a little with
nt-without-unix-users. ;o)

Revision  Changes    Path
1.16      +15 -7     tng/source/lib/domain_namemap.c
1.23      +4 -2      tng/source/passdb/passdb.c

Elrond | 2 May 2004 21:17
Picon

cvs commit: tng/source/smbd reply.c

elrond      2004/05/02 21:17:51 CEST

Modified files:
   source/smbd            reply.c 
Log:
Really simple stuff, that makes some things easier for me
in the future.

Revision  Changes    Path
1.57      +7 -6      tng/source/smbd/reply.c

Elrond | 2 May 2004 21:54
Picon

cvs commit: tng/source/smbd nttrans.c pipe-proxy.c pipes.c

elrond      2004/05/02 21:54:10 CEST

Modified files:
   source/smbd            nttrans.c pipe-proxy.c pipes.c 
Log:
Remove the rpcsrv_struct *l param of open_rpc_pipe_p().
It was unused anyway.
Instead add a conn parameter.
Yes, this param is unused currently, but might come in
useful some time.

Revision  Changes    Path
1.33      +2 -4      tng/source/smbd/nttrans.c
1.3       +6 -9      tng/source/smbd/pipe-proxy.c
1.11      +3 -2      tng/source/smbd/pipes.c

Elrond | 2 May 2004 22:02
Picon

cvs commit: tng/source/param loadparm.c tng/source/lib util_wunistr.c

elrond      2004/05/02 22:02:04 CEST

Modified files:
   source/param           loadparm.c 
   source/lib             util_wunistr.c 
Log:
Kill load_unix_code_page and all of its used stuff.

The "character set" param in smb.conf is now a dead param.
I'll kill it soon.

Unless I miss something make_unicodemap is now useless, as
we don't have anything reading the generated files anymore.
But I haven't checked on this.

Revision  Changes    Path
1.38      +0 -204    tng/source/lib/util_wunistr.c
1.61      +0 -1      tng/source/param/loadparm.c

Elrond | 2 May 2004 22:04
Picon

cvs commit: tng/source/rpc_parse parse_prs.c

elrond      2004/05/02 22:04:46 CEST

Modified files:
   source/rpc_parse       parse_prs.c 
Log:
Just some DEBUG mostly.
And use more useful functions in some places.
Nothing really important.

Revision  Changes    Path
1.40      +7 -6      tng/source/rpc_parse/parse_prs.c

Elrond | 2 May 2004 22:07
Picon

cvs commit: tng/source/rpc_parse parse_samr.c tng/source/rpc_client msrpc_samr.c

elrond      2004/05/02 22:07:25 CEST

Modified files:
   source/rpc_parse       parse_samr.c 
   source/rpc_client      msrpc_samr.c 
Log:
Clean up the memory management mess of
samr_query_user_aliases.
This function should not free any params given to it.
Those are IN params.

Revision  Changes    Path
1.15      +3 -0      tng/source/rpc_client/msrpc_samr.c
1.34      +28 -25    tng/source/rpc_parse/parse_samr.c

Elrond | 9 May 2004 11:35
Picon

cvs commit: tng/source/rpcclient cmd_samr.c display_sam.c

elrond      2004/05/09 11:35:01 CEST

Modified files:
   source/rpcclient       cmd_samr.c display_sam.c 
Log:
Simplify the backend display functions for samgroupmem.

I needed that to debug a problem here.

(which I still haven't solved)

Revision  Changes    Path
1.34      +4 -7      tng/source/rpcclient/cmd_samr.c
1.10      +20 -31    tng/source/rpcclient/display_sam.c

Elrond | 9 May 2004 12:58
Picon

cvs commit: tng/source/param loadparm.c tng/source/client client.c smbmount.c smbsend.c tng/source/msrpc msrpcd.c tng/source/nmbd nmbd.c tng/source/nsswitch wbinfo.c winbindd.c tng/source/pam_ntdom rpc_validate.c tng/source/rpcclient cmd_interp.c tng/source/smbd server.c ...

elrond      2004/05/09 12:58:52 CEST

Modified files:
   source/param           loadparm.c 
   source/client          smbsend.c smbmount.c client.c 
   source/msrpc           msrpcd.c 
   source/nmbd            nmbd.c 
   source/nsswitch        wbinfo.c winbindd.c 
   source/pam_ntdom       rpc_validate.c 
   source/rpcclient       cmd_interp.c 
   source/smbd            server.c 
   source/utils           smbpasswd.c 
Log:
Move "codepage_initialise(lp_client_code_page());" from
after the call to lp_load inside that function.

Haveing it only there makes things easier to look at, and
it's much easier to kill it, once we want that.

Also change some things around, mostly killing SSL stuff in
loadparm and adding some WITH_SYSLOG around the syslog
stuff.

Revision  Changes    Path
1.37      +1 -2      tng/source/client/client.c
1.13      +4 -4      tng/source/client/smbmount.c
1.6       +0 -2      tng/source/client/smbsend.c
1.28      +1 -7      tng/source/msrpc/msrpcd.c
1.26      +0 -2      tng/source/nmbd/nmbd.c
1.10      +0 -1      tng/source/nsswitch/wbinfo.c
(Continue reading)

Elrond | 9 May 2004 13:24
Picon

cvs commit: tng/source/lsarpcd srv_lsa_samdb.c tng/source/rpc_client cli_lsarpc.c cli_ncacn_np.c tng/source/smbd ipc.c notify.c tng/source/include nterr.h

elrond      2004/05/09 13:24:58 CEST

Modified files:
   source/lsarpcd         srv_lsa_samdb.c 
   source/rpc_client      cli_lsarpc.c cli_ncacn_np.c 
   source/smbd            ipc.c notify.c 
   source/include         nterr.h 
Log:
Cleaning up some NTSTATUS stuff.
Firstly use more correct names.
Secondly, STATUS_NOTIFY_ENUM_DIR is SEVERITY_WARNING, not
STATUS_SEVERITY_ERROR.

Revision  Changes    Path
1.9       +4 -5      tng/source/include/nterr.h
1.19      +1 -1      tng/source/lsarpcd/srv_lsa_samdb.c
1.26      +1 -1      tng/source/rpc_client/cli_lsarpc.c
1.13      +1 -1      tng/source/rpc_client/cli_ncacn_np.c
1.21      +1 -1      tng/source/smbd/ipc.c
1.18      +1 -1      tng/source/smbd/notify.c

Elrond | 9 May 2004 13:31
Picon

cvs commit: tng/source/include kanji.h tng/source/rpc_parse parse_samr.c tng/source/smbd negprot.c oplock.c

elrond      2004/05/09 13:31:41 CEST

Modified files:
   source/include         kanji.h 
   source/rpc_parse       parse_samr.c 
   source/smbd            negprot.c oplock.c 
Log:
Some mixed cleanups:

include/kanji.h: Kill dead defines.
rpc_parse/parse_samr.c: Kill dead code.
smbd/negprot.c:
	- Put the workgroup name in the reply to negprot,
	  not the sam-name.
	- Use srvstr_* for this.
smbd/oplock.c: Some weird indenting changes, I merged over
	a long time a go. I just want to get them out of my
	local tree. They're not worth anything. But they
	don't hurt either.

Revision  Changes    Path
1.7       +0 -19     tng/source/include/kanji.h
1.35      +0 -44     tng/source/rpc_parse/parse_samr.c
1.10      +18 -15    tng/source/smbd/negprot.c
1.15      +44 -24    tng/source/smbd/oplock.c


Gmane