Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2008-11-06 | Add wrapper str_list_make_v3() to replace the old S3 behavior of | Jeremy Allison | 1 | -0/+1 | |
str_list_make(). From Dan Sledz <dan.sledz@isilon.com>: In samba 3.2 passing NULL or an empty string returned NULL. In master, it now returns a list of length 1 with the first string set to NULL (an empty list). Jeremy. | |||||
2008-11-06 | s3: rpc: let serverinfo_to_SamInfo3() work with no pipe_session_key | Stefan Metzmacher | 1 | -1/+2 | |
metze | |||||
2008-11-04 | Convert blocking.c to store a smb_request instead of just inbuf | Volker Lendecke | 1 | -1/+1 | |
2008-11-04 | Add construct_reply_common_req wrapper | Volker Lendecke | 1 | -0/+1 | |
The goal is to remove the remaining direct calls to construct_reply_common. | |||||
2008-11-04 | Pass all of RAW-ACLS except for inheritence. Working on that next. | Jeremy Allison | 1 | -0/+4 | |
Jeremy. | |||||
2008-11-03 | s3: proto.h: add missing sys_[g|s]et_quota_vfs() prototypes | Stefan Metzmacher | 1 | -0/+3 | |
metze | |||||
2008-11-03 | Merge branch 'master' of ssh://git.samba.org/data/git/samba | Jelmer Vernooij | 4 | -3/+14 | |
2008-11-02 | Remove some inbuf references by adding "cmd" to smb_request | Volker Lendecke | 1 | -0/+1 | |
2008-11-02 | Pass smb_request to send_trans_reply to match with send_[nt]trans[2]_reply | Volker Lendecke | 1 | -1/+1 | |
2008-11-02 | Remove global_loadparm stub in Samba 3 as it's no longer used. | Jelmer Vernooij | 1 | -1/+0 | |
2008-11-02 | Samba3: Remove more configure tests already done by libreplace. | Jelmer Vernooij | 1 | -8/+0 | |
2008-11-02 | Remove MIN, MAX, slprintf, vslprintf defines already provided by libreplace. | Jelmer Vernooij | 1 | -14/+1 | |
2008-11-02 | Remove a bunch of direct inbuf references by adding "vwv" to smb_request | Volker Lendecke | 1 | -0/+1 | |
2008-11-02 | Remove another use of global_loadparm. | Jelmer Vernooij | 1 | -0/+1 | |
Eventually, we should move some of these parameters into a separate struct (perhaps into smb_transport_options?), to avoid the long lists of parameters. | |||||
2008-11-02 | Remove some direct inbuf references by adding smbreq_bufrem | Volker Lendecke | 2 | -1/+3 | |
2008-11-02 | Simplify params of srvstr_pull_buf_talloc() | Volker Lendecke | 1 | -2/+3 | |
Now that "req" is available everywhere, use it. Rename srvstr_pull_buf_talloc() to srvstr_pull_req() | |||||
2008-11-02 | Add srvstr_get_path_req[_wcard] | Volker Lendecke | 1 | -0/+6 | |
2008-11-01 | The non-talloc versions of srvstr_pull are not longer needed | Volker Lendecke | 1 | -8/+0 | |
2008-11-01 | Remove IS_DOT and IS_DOTDOT macros, already provided by libreplace or | Jelmer Vernooij | 1 | -8/+0 | |
the system. | |||||
2008-11-01 | Move ABS() to libutil. | Jelmer Vernooij | 1 | -24/+0 | |
2008-11-01 | Remove a bunch of direct inbuf references by adding "buf" to smb_request | Volker Lendecke | 1 | -0/+1 | |
2008-11-01 | Apply some const to get_lock_*() | Volker Lendecke | 1 | -3/+6 | |
2008-11-01 | Apply some const to np_write() | Volker Lendecke | 1 | -1/+1 | |
2008-11-01 | Add a "buflen" struct member to smb_request | Volker Lendecke | 1 | -0/+1 | |
This removes some explicit inbuf references and also removes a pointless check in reply_echo. The buflen can never be more than 64k, this is just a 16 bit value. | |||||
2008-11-01 | Use shared doserr.c. | Jelmer Vernooij | 1 | -6/+0 | |
2008-11-01 | Remove duplicate prototypes. | Jelmer Vernooij | 1 | -11/+1 | |
2008-11-01 | Merge branch 'master' of /home/jelmer/samba3 | Jelmer Vernooij | 5 | -158/+4 | |
Conflicts: lib/replace/README lib/replace/libreplace.m4 lib/replace/replace.c source3/include/proto.h source3/lib/system.c | |||||
2008-11-01 | Use dup2() replacement from libreplace. | Jelmer Vernooij | 1 | -1/+0 | |
2008-11-01 | Remove sys_dl*() - stubs are already provided by libreplace. | Jelmer Vernooij | 1 | -4/+0 | |
2008-11-01 | Remove sys_chroot() - libreplace already provides an alternative. | Jelmer Vernooij | 1 | -1/+0 | |
2008-11-01 | Move sys_realpath() to libreplace. | Jelmer Vernooij | 1 | -1/+0 | |
2008-11-01 | Move sys_lchown() to libreplace. | Jelmer Vernooij | 1 | -1/+0 | |
2008-11-01 | Move sys_symlink() to libreplace. | Jelmer Vernooij | 1 | -2/+0 | |
2008-11-01 | Move sys_readlink() to libreplace. | Jelmer Vernooij | 1 | -1/+0 | |
2008-11-01 | Move sys_link to libreplace. | Jelmer Vernooij | 1 | -1/+0 | |
2008-11-01 | Merge branch 'master' of git://git.samba.org/samba | Jelmer Vernooij | 2 | -16/+1 | |
2008-11-01 | proto.h: Remove prototypes already in other header files. | Jelmer Vernooij | 1 | -120/+0 | |
2008-11-01 | Samba3: Include util.h header file rather than having custom prototypes. | Jelmer Vernooij | 2 | -11/+3 | |
2008-10-31 | Get closer to passing S4 RAW-ACLs. | Jeremy Allison | 1 | -1/+1 | |
Jeremy. | |||||
2008-11-01 | s3-accessmask: re-run make samba3-idl and remove duplicate copies. | Günther Deschner | 1 | -15/+0 | |
Guenther | |||||
2008-10-31 | s3-samr: remove duplicate copies of Alias Object specific access rights. | Günther Deschner | 1 | -28/+0 | |
Guenther | |||||
2008-10-31 | s3-samr: remove duplicate copies of Group Object specific access rights. | Günther Deschner | 1 | -29/+0 | |
Guenther | |||||
2008-10-31 | s3-samr: remove duplicate copies of Domain Object specific access rights. | Günther Deschner | 1 | -40/+0 | |
Guenther | |||||
2008-10-31 | s3-samr: remove duplicate copies of SAM user specific access rights. | Günther Deschner | 1 | -43/+0 | |
Guenther | |||||
2008-10-31 | s3-samr: remove duplicate copies of SAM server specific access rights. | Günther Deschner | 1 | -31/+0 | |
Guenther | |||||
2008-10-31 | Unify se_access_check with the S4 code. Will make | Jeremy Allison | 1 | -3/+2 | |
calculation of SEC_FLAG_MAXIMUM_ALLOWED much easier for files. Jeremy. | |||||
2008-10-31 | errors: share dcerpc error function. | Günther Deschner | 1 | -2/+2 | |
Guenther | |||||
2008-10-30 | Start moving us closer to passing S4 RAW-ACL test using the vfs_acl_xattr ↵ | Jeremy Allison | 1 | -0/+1 | |
module. Inheritance fails at the moment though. Jeremy. | |||||
2008-10-29 | Allow a new file to inherit the Windows ACL from its parent. | Jeremy Allison | 1 | -2/+11 | |
Now to do the same for directories. Jeremy. | |||||
2008-10-25 | Add proxied named pipe support | Volker Lendecke | 1 | -1/+2 | |
This is a central piece of the "merged build" thing: Forward named pipes from samba3 to samba4. This patch is not finished yet, as we will have to forward the smb-level authentication information to samba4, but I'm pushing this patch already to demonstrate the implementation without clutter. It adds an intermediate parameter np:proxy = srvsvc samr winreg wkssvc ... and so on that states which of the pipes should be forwarded to the s4 unix domain socket DEFAULT. The parameter is intermediate because once we have a proper endpoint mapper implementation, this information will be retrieved out of a database. If anybody wants to try this, do the merged build and configure s4 with server services = samba3_smb, rpc, nbt, wrepl, ldap, cldap, kdc, drepl samba3:smbd = /data/inst/sbin/smbd and s3 with auth methods = guest netlogond np:proxy = srvsvc samr winreg wkssvc netlogon ntlsa ntsvcs lsass lsarpc netdfs \ rpcecho initshutdown epmapper svcctl eventlog drsuapi Then run rpcclient against samba4. It will fork s3, which authenticates against s4, and then forwards the rpc requests to s4. Volker |