Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-02-10 | libcli/named_pipe_auth Change from 'info3' to auth_session_info_transport | Andrew Bartlett | 1 | -49/+7 | |
This changes the structure being used to convey the current user state from the netlogon-derived 'netr_SamInfo3' structure to a purpose-built structure that matches the internals of the Samba auth subsystem and contains the final group list, as well as the final privilege set and session key. These previously had to be re-created on the server side of the pipe each time. Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2011-02-09 | s4-auth Rework auth subsystem to remove struct auth_serversupplied_info | Andrew Bartlett | 1 | -3/+11 | |
This changes auth_serversupplied_info into the IDL-defined struct auth_user_info_dc. This then in turn contains a struct auth_user_info, which is the only part of the structure that is mainted into the struct session_info. The idea here is to avoid keeping the incomplete results of the authentication (such as session keys, lists of SID memberships etc) in a namespace where it may be confused for the finalised results. Andrew Barltett | |||||
2011-01-09 | s4: make pipes with underscore works also | Matthieu Patou | 1 | -1/+3 | |
Signed-off-by: Stefan Metzmacher <metze@samba.org> Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Sun Jan 9 15:47:01 CET 2011 on sn-devel-104 | |||||
2010-11-11 | s4-server: move the creation of the IPC$ share into ntvfs | Andrew Tridgell | 1 | -0/+26 | |
the IPC$ share is only used by the ntvfs backends, and doesn't need to be created on every load of smb.conf. This fixes a problem with testparm showing the ipc$ share when it isn't defined in smb.conf. This also removes the admin$ share, which really shouldn't be on by default. The admin$ share is used for remote software installation, and normally exposes the c:\windows directory on a windows server. That makes no sense on Samba. If for some reason a admin$ share is needed, then the admin can create one as usual. Exposing /tmp via admin$ by default seems like a bad idea. Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-11-07 | credentials: Lowercase library name, | Jelmer Vernooij | 2 | -2/+2 | |
Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sun Nov 7 01:48:44 UTC 2010 on sn-devel-104 | |||||
2010-11-07 | samdb: Lowercase library name. | Jelmer Vernooij | 2 | -3/+3 | |
2010-11-03 | s4:waf - fix the build on Gentoo platforms | Philip M. White | 1 | -4/+8 | |
Signed-off-by: Matthias Dieter Wallnöfer <mdw@samba.org> | |||||
2010-11-01 | s4-modules: get rid of the remaining static prototypes for modules | Andrew Tridgell | 4 | -19/+8 | |
the waf build now generates the prototype declarations for us | |||||
2010-10-31 | s4: Remove the old perl/m4/make/mk-based build system. | Jelmer Vernooij | 8 | -308/+0 | |
The new waf-based build system now has all the same functionality, and the old build system has been broken for quite some time. Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sun Oct 31 02:01:44 UTC 2010 on sn-devel-104 | |||||
2010-10-30 | s4-rpc: split the dcesrv reply code out of dcerpc_server | Andrew Tridgell | 1 | -0/+1 | |
this allows us to remove a dependency on the dcerpc_server from code that uses rpc forwarding Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-10-26 | waf: Remove lib prefix from libraries manually. | Jelmer Vernooij | 1 | -2/+2 | |
2010-10-26 | s4: Drop duplicate 'lib' prefix for private libraries. | Jelmer Vernooij | 1 | -1/+1 | |
2010-10-23 | s4: Rename NSS_WRAPPER to nss_wrapper. | Jelmer Vernooij | 1 | -1/+1 | |
Only link to nss_wrapper when it is enabled. Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sat Oct 23 23:05:44 UTC 2010 on sn-devel-104 | |||||
2010-10-23 | s4: Rename UID_WRAPPER to uid_wrapper. | Jelmer Vernooij | 1 | -1/+1 | |
Only link to uid_wrapper when it is enabled. | |||||
2010-10-23 | s4: Rename WRAP_XATTR to wrap_xattr. | Jelmer Vernooij | 1 | -2/+2 | |
2010-10-23 | s4: Rename LIBEVENTS to libevents. | Jelmer Vernooij | 1 | -1/+1 | |
2010-10-21 | s4-rpc_server: split out DCERPC_SHARE as a separate subsystem | Andrew Tridgell | 2 | -1/+2 | |
this avoids a problem with -Wl,-no-undefined in the ntvfs layer Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-10-21 | s4-waf: removed the dependency loop between ntvfs and dcerpc_server | Andrew Tridgell | 1 | -5/+7 | |
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-10-21 | s4-waf: don't depend directly on python modules | Andrew Tridgell | 1 | -2/+2 | |
build rules should not list dependencies on python modules. Instead, if code needs the module it should use the python API import calls to access the module. Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-10-21 | s4-waf: removed dependencies on missing subsystems | Andrew Tridgell | 1 | -1/+1 | |
these were left over from the old config.mk system | |||||
2010-10-14 | s4-acl Merge sec_access_check() with se_access_check() from source3/ | Andrew Bartlett | 1 | -1/+1 | |
Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2010-10-11 | ntvfs_ipc: add missing dependency on dcerpc_common. | Jelmer Vernooij | 1 | -1/+1 | |
2010-10-05 | heimdal: Fix library name of gssapi. | Jelmer Vernooij | 1 | -1/+1 | |
2010-09-10 | s4/pvfs: use monotonic time for this timeout | Björn Jacke | 2 | -4/+4 | |
2010-08-27 | s4:ntvfs/posix/pvfs_*.c - quiet Solaris warnings | Matthias Dieter Wallnöfer | 3 | -15/+13 | |
Fix the function argument of "pvfs_xattr_ndr_load/save". | |||||
2010-08-23 | s4:security Change struct security_token->sids from struct dom_sid * to ↵ | Andrew Bartlett | 1 | -1/+1 | |
struct dom_sid This makes the structure much more like NT_USER_TOKEN in the source3/ code. (The remaining changes are that privilages still need to be merged) Andrew Bartlett | |||||
2010-08-18 | s4:ntvfs Don't treat the user SID and primary group SID special for idmap | Andrew Bartlett | 1 | -12/+4 | |
This simply askes IDMAP about all the user SIDs, rather than the user and group sid, followed by all but the first two sids from the token. Andrew Bartlett | |||||
2010-07-16 | s4-loadparm: 2nd half of lp_ to lpcfg_ conversion | Andrew Tridgell | 9 | -20/+20 | |
this converts all callers that use the Samba4 loadparm lp_ calling convention to use the lpcfg_ prefix. Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2010-06-29 | s4:ntvfs/ipc/vfs_ipc.c - remove unused code | Matthias Dieter Wallnöfer | 1 | -4/+0 | |
Spotted by the Solaris 10 compiler | |||||
2010-06-29 | s4:ntvfs/ipc/vfs_ipc.c - add casts to suppress warnings on Solaris 10 | Matthias Dieter Wallnöfer | 1 | -3/+3 | |
2010-05-28 | s4:ntvfs/simple/svfs_util.c - change an "asprintf" into a "talloc_asprintf" | Matthias Dieter Wallnöfer | 1 | -2/+3 | |
2010-05-28 | s4:ntvfs/nbench/vfs_bench.c - change a "asprintf" into a "talloc_asprintf" | Matthias Dieter Wallnöfer | 1 | -2/+4 | |
2010-05-24 | s4:idmap Adjust code to new idmap structure names and layout. | Andrew Bartlett | 3 | -53/+37 | |
Andrew Bartlett | |||||
2010-05-24 | s4:ntvfs rename notify.idl to s4_notify.idl until we can merge this IDL | Andrew Bartlett | 3 | -3/+3 | |
This IDL is almost common, but the source3 version has a hand-marshalled server_id. The s3compat build has problems with two different idl files of the same name. Andrew Bartlett | |||||
2010-05-21 | s4:ntvfs/ipc/vfs_ipc.c - add more "const" in order to fix warnings | Matthias Dieter Wallnöfer | 1 | -2/+2 | |
2010-05-21 | s4:ntvfs/posix/pvfs_wait.c - fix a "calculated value unused" warning | Matthias Dieter Wallnöfer | 1 | -3/+5 | |
The calculated value is "req" (!= NULL) if "talloc_reference" did work correctly or it is NULL if we ran out of memory. | |||||
2010-05-18 | s3: Remove use of iconv_convenience. | Jelmer Vernooij | 1 | -1/+0 | |
2010-05-18 | Finish removal of iconv_convenience in public API's. | Jelmer Vernooij | 8 | -46/+30 | |
2010-05-18 | s4:ntvfs Prepare for a possible future sharing of notify.idl | Andrew Bartlett | 1 | -0/+4 | |
I would love for notify.idl to be shared between Samba4 and Samba3 some day, and this seems to be the point at which the structure is initialised. Andrew Bartlett | |||||
2010-05-14 | s4:ntvfs Prepare for a possible future sharing of notify.idl | Andrew Bartlett | 1 | -0/+4 | |
I would love for notify.idl to be shared between Samba4 and Samba3 some day, and this seems to be the point at which the structure is initialised. Andrew Bartlett | |||||
2010-04-27 | s4:ntvfs/ipc: remote // debug comments | Stefan Metzmacher | 1 | -5/+0 | |
metze | |||||
2010-04-27 | s4:ntvfs: remove socket_address based functions | Stefan Metzmacher | 2 | -32/+0 | |
metze | |||||
2010-04-27 | s4:ntvfs/ipc: pass the already given tsocket_address structures to the ↵ | Stefan Metzmacher | 1 | -29/+2 | |
named_pipe_auth code metze | |||||
2010-04-27 | s4:ntvfs: add tsocket based addresses to ntvfs_context | Stefan Metzmacher | 2 | -0/+27 | |
metze | |||||
2010-04-26 | s4: fix some build warnings. | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2010-04-26 | s4: use generated rap header. | Günther Deschner | 3 | -3/+3 | |
Guenther | |||||
2010-04-26 | s4: rename RAP share_enum_info to share_info. | Günther Deschner | 2 | -11/+11 | |
Guenther | |||||
2010-04-06 | s4-waf: move to a universal method of recursing into subdirs | Andrew Tridgell | 1 | -4/+4 | |
This works with both standalone lib builds and bundled builds | |||||
2010-04-06 | s4-waf: removed the AUTOGENERATED markers | Andrew Tridgell | 3 | -11/+0 | |
we won't be using the mk -> wscript generator again | |||||
2010-04-06 | s4-waf: sys_lease depends on talloc | Andrew Tridgell | 1 | -1/+2 | |