Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-06-08 | Fix make test_pam_modules | Timur I. Bakeyev | 2 | -2/+3 | |
In Samba3 there is a very handy Makefile target 'test_pam_modules'. It let quickly veryfy, that obtained PAM module actually is loadable and doesn't miss any dependency libs. the only problem that on FreeBSD it doesn't work OOTB, as it unconditionally adds -ldl to the list of libraries when FreeBSD doesn't have it and doesn't need it. This small patch fixes the problem for FreeBSD and, I hope, still valid for othe systems, where -ldl is required. Has to be tested there though. With regards, Timur Bakeyev. Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2009-06-08 | Small fix to SMB_LIBRARY macro | Timur I. Bakeyev | 1 | -2/+2 | |
It seems, that SMB_LIBRARY macro has small bug in the logic, when showing if shall the SHARED version of the library be build. If the default value is given as a parameter, it reports "yes" when library is going to be build(?). This small patch makes report consistent. With regards, Timur Bakeyev. Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2009-06-08 | SIGRTMIN additions | Timur I. Bakeyev | 1 | -0/+3 | |
In addition to [FreeBSD 14] there is another place, where we (re)define SIGRTMIN - in SMB_IF_RTSIGNAL_BUG macro in /source3/m4/aclocal.m4. Here is another small patch. With regards, Timur Bakeyev. Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2009-06-08 | Set SIGRTMIN to NSIG | Timur I. Bakeyev | 2 | -4/+1 | |
In the includes we define SIGRTMIN to 32 if it's not defined already. This value could be fairly low and it's better to use NSIG(number of defined signals) as the lower mark for the available signals. We have similar defenition in the source3/smbd/aio.c, which can be safely removed, as it comes from includes.h then. With regards, Timur Bakeyev. Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2009-06-08 | Check for dmalloc at the end of the configure | Timur I. Bakeyev | 1 | -10/+10 | |
Enabling dmalloc in Samba3 build leads to the wrong detection of the strndup() function - there isn't one in FreeBSD prior to 7.2, but dmalloc defines it, so, farther tests with -ldmalloc added wrongly find it. the cheapest fix is to move dmalloc detection and inclusion to the bottom of configure, so it can't affect detection of the system capabilities. Here is the patch. With regards, Timur Bakeyev. Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2009-06-08 | s3-test: finally enable RPC-SAMR against samba3. | Günther Deschner | 1 | -1/+1 | |
We now pass it :-) Guenther | |||||
2009-06-08 | s3-winbindd: workaround alias enumeration in expand_groups(). | Günther Deschner | 1 | -3/+16 | |
alias enumeration in NSS is not done properly done atm and needs to be fixed. Guenther | |||||
2009-06-08 | test: add NSS_WRAPPER_WINBIND_SO_PATH to make test. | Günther Deschner | 1 | -1/+2 | |
Guenther | |||||
2009-06-08 | s3-samr: support _samr_SetGroupInfo level 2. | Günther Deschner | 1 | -2/+2 | |
Guenther | |||||
2009-06-08 | s3-charcnv: always talloc_free in convert_string_talloc() error path. | Günther Deschner | 1 | -2/+1 | |
Guenther | |||||
2009-06-08 | s3-charcnv: remove remaining malloc references in convert_string_talloc(). | Günther Deschner | 1 | -2/+2 | |
Guenther | |||||
2009-06-08 | Further fix for 6449 | Volker Lendecke | 1 | -1/+1 | |
Thanks to TAKAHASHI Motonobu <monyo@samba.gr.jp> for reporting! | |||||
2009-06-08 | Fix a valgrind error in "net rap user add" | Volker Lendecke | 1 | -0/+1 | |
2009-06-08 | Fix bug 6449 | Volker Lendecke | 1 | -1/+1 | |
Thanks to TAKAHASHI Motonobu <monyo@samba.gr.jp> for reporting! | |||||
2009-06-07 | Add "net sam createdomaingroup" | Volker Lendecke | 1 | -0/+36 | |
2009-06-07 | More pdb_ads stuff | Volker Lendecke | 1 | -6/+108 | |
2009-06-07 | Add tldap_pull_uint32 | Volker Lendecke | 2 | -0/+14 | |
2009-06-07 | Make "net sam list" work for groups, aliases and builtins | Volker Lendecke | 1 | -7/+58 | |
2009-06-07 | Return full info in pdb_ads_search_users() | Volker Lendecke | 1 | -5/+17 | |
2009-06-07 | Fix syntax of sending a delete request | Volker Lendecke | 1 | -1/+1 | |
2009-06-07 | req_del and req_abandon are ASN1_APPLICATION_SIMPLE | Volker Lendecke | 1 | -2/+4 | |
Ok, ASN1_APPLICATION everywhere was too easy :-) | |||||
2009-06-07 | Fix after making tldap independent of ldap.h | Volker Lendecke | 1 | -21/+24 | |
2009-06-07 | s3-groupdb: fix enum_aliasmem in ldb branch. | Günther Deschner | 1 | -1/+1 | |
It is totally valid to have an alias with no members. Tridge, please check. Found by RPC-SAMR torture test. Guenther | |||||
2009-06-07 | s3-samr: fix return code of _samr_LookupRids when run with pdb_ldap. | Günther Deschner | 1 | -0/+5 | |
when _samr_LookupRids is called with no rids, it needs to return NT_STATUS_NONE_MAPPED (not NT_STATUS_NO_MEMORY). Found by RPC-SAMR torture test. Guenther | |||||
2009-06-07 | s3-samr: SetGroupInfo level 1 should not return NT_STATUS_INVALID_INFO_CLASS. | Günther Deschner | 1 | -3/+0 | |
Found by RPC-SAMR torture test. Guenther | |||||
2009-06-07 | s3-samr: fix _QueryDisplayInformation r->out.returned_size. | Günther Deschner | 1 | -1/+1 | |
*r->out.returned_size needs to be 0 if nothing was enumerated. Found by RPC-SAMR torture test. Guenther | |||||
2009-06-07 | s3-samr: remove total_data_size variable in _samr_QueryDisplayInfo. | Günther Deschner | 1 | -5/+2 | |
Guenther | |||||
2009-06-07 | s3-samr: let _samr_SetGroupInfo level 3 just pass with success. | Günther Deschner | 1 | -0/+2 | |
Guenther | |||||
2009-06-07 | s3-samr: _samr_EnumDomain{Users,Groups} need to return an emtpy array even ↵ | Günther Deschner | 1 | -12/+12 | |
for builtin domain. Found by RPC-SAMR torture test. Guenther | |||||
2009-06-07 | s3-samr: cosmetic fixes for _samr_QueryDisplayInfo. | Günther Deschner | 1 | -20/+18 | |
use the variables of the struct samr_QueryDisplayInfo directly to make it easier to track where variables are defined from. Guenther | |||||
2009-06-06 | Attempt to fix the build without system-ldap. | Volker Lendecke | 1 | -1/+1 | |
I really tried, but I knew I would miss something... :-) | |||||
2009-06-06 | s3/passdb: Fix debug message: 'net setmaxrid' does not exist. | Karolin Seeger | 1 | -2/+2 | |
This is aiming bug #6351. Karolin | |||||
2009-06-06 | Add an early prototyp of pdb_ads.c. | Volker Lendecke | 3 | -1/+1290 | |
The purpose of this module is to connect to a locally running samba4 ldap server for an alternative "Franky" setup. Right now it contains a couple of gross hacks: For example it just takes the s4-chosed RID directly as uid/gid... Checking in tldap and pdb_ads now, I think 3777 insertions are enough for a start... | |||||
2009-06-06 | Add some samba-style tldap utility functions | Volker Lendecke | 4 | -1/+406 | |
2009-06-06 | Add the early start of an async ldap library | Volker Lendecke | 4 | -0/+2075 | |
There's a lot of things this does not do yet: For example it does not parse the reply blob in the sasl bind, it does not do anything with controls yet, a lot of the ldap requests are not covered yet. But it provides a basis for me to play with a pdb_ads passdb module. | |||||
2009-06-06 | s3:smbd: FSCTL_PIPE_TRANSCEIVE on a none IPC$ share should give NOT_SUPPORTED | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2009-06-06 | s3:smbd: return the same things as Windows 7 for SMB2 Ioctl responses | Stefan Metzmacher | 1 | -7/+23 | |
metze | |||||
2009-06-06 | Allow AF_UNIX for open_socket_out | Volker Lendecke | 1 | -0/+4 | |
2009-06-06 | s3-winbindd: add some debug statements while tracking down a bug. | Günther Deschner | 2 | -2/+20 | |
Guenther | |||||
2009-06-05 | Make cli_ftruncate async. Also add a simple test. | Jeremy Allison | 4 | -74/+148 | |
Jeremy. | |||||
2009-06-05 | s3:smbd: split smbd_smb2_flush() into a tevent_req based _send()/_recv() pair | Stefan Metzmacher | 1 | -25/+97 | |
metze | |||||
2009-06-05 | s3:smbd: split smbd_smb2_create() into a tevent_req based _send()/_recv() pair | Stefan Metzmacher | 1 | -99/+199 | |
metze | |||||
2009-06-05 | s3:smbd: fix the build in smb2_ioctl.c | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2009-06-05 | s3:smbd: add support for SMB2 Ioctl FSCTL_DFS_GET_REFERRALS | Stefan Metzmacher | 1 | -0/+74 | |
metze | |||||
2009-06-05 | s3:smbd: add support for STATUS_BUFFER_OVERFLOW to SMB2 Ioctl | Stefan Metzmacher | 1 | -5/+10 | |
metze | |||||
2009-06-05 | s3:smbd: keep the chain_fsp for SMB2 requests | Stefan Metzmacher | 3 | -0/+5 | |
metze | |||||
2009-06-05 | s3:smbd: fix the logic for compounded requests | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2009-06-05 | s3:smbd: only setup the dyn iovec if a a dyn blob is given | Stefan Metzmacher | 1 | -2/+1 | |
Otherwise leave the default in there, which takes care of padding for compounded requests. metze | |||||
2009-06-05 | s3:smbd: add support for SMB2 Ioctl FSCTL_PIPE_TRANSCEIVE on IPC$ | Stefan Metzmacher | 1 | -0/+92 | |
metze | |||||
2009-06-05 | s3:smbd: add support for SMB2 Read on IPC$ | Stefan Metzmacher | 1 | -6/+52 | |
metze |