Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-04-30 | s3-waf: Add dependency on popt to fix build on FreeBSD | Andrew Bartlett | 1 | -1/+1 | |
2011-04-30 | Add POSIX O_RDONLY test of a directory for bug #8112 - POSIX extension opens ↵ | Jeremy Allison | 2 | -4/+10 | |
of a directory are denied with EISDIR. Don't strip access bits from wire flags when opening a directory. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Sat Apr 30 02:21:24 CEST 2011 on sn-devel-104 | |||||
2011-04-29 | Fix bug #8112 - POSIX extension opens of a directory are denied with EISDIR. | Jeremy Allison | 1 | -2/+10 | |
Ensure create_options are passed down to SMB_VFS_CREATE_FILE(). Correctly set create_options is SMB_O_DIRECTORY is set or pathname is known to be a directory. Jeremy. | |||||
2011-04-30 | torture test for bug #8111 - CIFS VFS: unexpected error on SMB posix open. | Jeremy Allison | 1 | -0/+55 | |
Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Sat Apr 30 00:33:40 CEST 2011 on sn-devel-104 | |||||
2011-04-29 | Fix bug 8111 - CIFS VFS: unexpected error on SMB posix open | Jeremy Allison | 1 | -12/+49 | |
We are conflating the O_CREAT|O_EXCL with the O_TRUNC processing, they need to be separate. We need to chose using (O_CREAT|O_EXCL) first, then modify if O_TRUNC is set. This needs two separate switch statements. Jeremy | |||||
2011-04-29 | s3-proto: move more headers to rpc_server/rpc_ncacn_np.h where they origin from. | Günther Deschner | 5 | -5/+9 | |
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Fri Apr 29 22:05:07 CEST 2011 on sn-devel-104 | |||||
2011-04-29 | s3-proto: remove duplicate prototypes. | Günther Deschner | 6 | -29/+9 | |
Guenther | |||||
2011-04-29 | s3-rpc_server: remove some unneeded headers. | Günther Deschner | 1 | -4/+0 | |
Guenther | |||||
2011-04-29 | s3-proto: move rpc_server/rpc_handles.c protos to ntdomain.h | Günther Deschner | 2 | -28/+28 | |
Guenther | |||||
2011-04-29 | s3-proto: move more librpc prototypes to librpc/rpc/dcerpc.h | Günther Deschner | 3 | -8/+10 | |
Guenther | |||||
2011-04-29 | s3-proto: remove remaining nss_info prototypes to nss_info.h | Günther Deschner | 2 | -7/+7 | |
Guenther | |||||
2011-04-29 | ldb:tdb backend - cache - remove unused "last_attribute" structure member | Matthias Dieter Wallnöfer | 2 | -8/+0 | |
Reviewed-by: abartlet Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Fri Apr 29 20:07:27 CEST 2011 on sn-devel-104 | |||||
2011-04-29 | s4:"ldb_connect" calls - proof for "!= LDB_SUCCESS" | Matthias Dieter Wallnöfer | 3 | -3/+3 | |
Reviewed-by: abartlet | |||||
2011-04-29 | s4:torture/rpc/testjoin.c - use a LDB result constant | Matthias Dieter Wallnöfer | 1 | -1/+1 | |
Reviewed-by: abartlet | |||||
2011-04-29 | ldb:tools/cmdline.c + tools/ldbtest.c - make use of LDB result constants | Matthias Dieter Wallnöfer | 2 | -2/+2 | |
Reviewed-by: abartlet | |||||
2011-04-29 | s4:repl_meta_data LDB module - quiet a discard const ptr warning | Matthias Dieter Wallnöfer | 1 | -1/+1 | |
2011-04-29 | ldb:ldb_controls.c - fix comment indentation | Matthias Dieter Wallnöfer | 1 | -4/+4 | |
Reviewed-by: abartlet | |||||
2011-04-29 | s4:token_group.py python test - fix typos | Matthias Dieter Wallnöfer | 1 | -2/+2 | |
2011-04-29 | s3: Avoid a potential 100% CPU loop in winbindd | Volker Lendecke | 1 | -0/+27 | |
In the clustering case if ctdb is unhappy, winbindd_reinit_after_fork fails. This can lead to an endless loop depending on the scheduling of the parent vs child. Parent forks, child is immediately scheduled and exits. Parent gets SIGCHLD, parent is then scheduled before it sends the request out to the child. Parent tries to fork again immediately. The code before this patch did not really take into account that reinit_after_fork can fail. The code now sends the result of winbindd_reinit_after_fork to the parent and the parent only considers the child alive when it got NT_STATUS_OK. This was seen in 3.4 winbind. winbind has changed significantly since then, so it might be possible that this does not happen anymore in exactly this way. But passing up the status of reinit_after_fork and only consider the child alive when that's ok is the correct thing to do anyway. Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Fri Apr 29 17:58:19 CEST 2011 on sn-devel-104 | |||||
2011-04-29 | s3: Make winbindd_reinit_after_fork return NTSTATUS | Volker Lendecke | 4 | -12/+23 | |
2011-04-29 | s3: In winbind, close parent/child sockets | Volker Lendecke | 4 | -5/+15 | |
This should further reduce fd load in winbind children | |||||
2011-04-29 | s3-tevent: only include ../lib/util/tevent wrappers where needed. | Günther Deschner | 44 | -2/+46 | |
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Fri Apr 29 14:00:30 CEST 2011 on sn-devel-104 | |||||
2011-04-29 | s3-tsocket: only include ../lib/tsocket/tsocket.h where needed. | Günther Deschner | 10 | -1/+9 | |
Guenther | |||||
2011-04-29 | s3-build: remove some unused headers. | Günther Deschner | 4 | -7/+0 | |
Guenther | |||||
2011-04-29 | s3-ldap Only prototype ldap_init_fd() when we have found it in the libraries | Andrew Bartlett | 1 | -0/+3 | |
Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Fri Apr 29 11:47:07 CEST 2011 on sn-devel-104 | |||||
2011-04-29 | build: put doserr.c into it's own subsystem, so it's no longer a duplicate | Andrew Bartlett | 4 | -3/+14 | |
Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Fri Apr 29 10:00:32 CEST 2011 on sn-devel-104 | |||||
2011-04-29 | selftest: Restore the s3member environment by avoiding smbcacls | Andrew Bartlett | 2 | -15/+13 | |
This removes the need for acls on the filesystem for simple domain member tests. ACL tests should be written at some point... Andrew Bartlett Pair-Programmed-With: Andrew Tridgell <tridge@samba.org> | |||||
2011-04-29 | s4-param Rename lp_destructor() -> lpcfg_destructor() for consistency | Andrew Bartlett | 1 | -2/+2 | |
2011-04-29 | s4-param Rename unused lp_ functions to match param.h | Andrew Bartlett | 1 | -5/+5 | |
2011-04-29 | s4-param Rename volume_label() -> lpcfg_volume_label() | Andrew Bartlett | 3 | -3/+3 | |
2011-04-29 | lib/util Re-merge the string_sub() and all_string_sub() from source3 | Andrew Bartlett | 6 | -150/+47 | |
Andrew Bartlett | |||||
2011-04-29 | lib/util/charset Move strstr_m() to the top level | Andrew Bartlett | 3 | -81/+84 | |
2011-04-29 | s4-param Rename private_path() -> lpcfg_private_path() | Andrew Bartlett | 11 | -18/+18 | |
This is consistent with lock_path() Andrew Bartlett | |||||
2011-04-29 | s4-param Remove config_path() -> lpcfg_config_path() | Andrew Bartlett | 3 | -3/+3 | |
This is consistent with lock_path() Andrew Bartlett | |||||
2011-04-29 | s4-param Rename lock_path() -> lpcfg_lock_path() | Andrew Bartlett | 4 | -5/+5 | |
This avoids a conflict with the source3/ lock_path() | |||||
2011-04-29 | libcli/smb Move attrib_string in common | Andrew Bartlett | 9 | -70/+97 | |
2011-04-29 | s3-client Add TALLOC_CTX argument to attrib_string(). | Andrew Bartlett | 3 | -5/+5 | |
This ensures the caller knows where the memory was allocated. Andrew Bartlett | |||||
2011-04-29 | s3-smb Use FILE_ATTRIBUTE_ARCHIVE intead of aARCH | Andrew Bartlett | 14 | -32/+29 | |
This means we use just one constant for this file attribute. Andrew Bartlett | |||||
2011-04-29 | s3-smb Use FILE_ATTRIBUTE_DIRECTORY intead of aDIR | Andrew Bartlett | 21 | -87/+86 | |
This means we use just one constant for this file attribute. Andrew Bartlett | |||||
2011-04-29 | s3-smb Use FILE_ATTRIBUTE_VOLUME intead of aVOLID | Andrew Bartlett | 3 | -5/+4 | |
This means we use just one constant for this file attribute. Andrew Bartlett | |||||
2011-04-29 | s3-smb Use FILE_ATTRIBUTE_SYSTEM intead of aSYSTEM | Andrew Bartlett | 23 | -161/+160 | |
This means we use just one constant for this file attribute. Andrew Bartlett | |||||
2011-04-29 | s3-smb Use FILE_ATTRIBUTE_HIDDEN intead of aHIDDEN | Andrew Bartlett | 23 | -171/+170 | |
This means we use just one constant for this file attribute. Andrew Bartlett | |||||
2011-04-29 | s3-smb Use FILE_ATTRIBUTE_READONLY intead of aRONLY | Andrew Bartlett | 10 | -22/+21 | |
This means we use just one constant for this file attribute. Andrew Bartlett | |||||
2011-04-29 | libcli/smb Move FILE_ATTRIBUTE defines to the top level | Andrew Bartlett | 3 | -38/+23 | |
2011-04-29 | s3-libads Move variables into if (socket_wrapper_dir()) where they are used. | Andrew Bartlett | 1 | -4/+4 | |
2011-04-29 | build: Fix kerberos build issues in top level build | Andrew Bartlett | 2 | -8/+9 | |
2011-04-29 | s3-ldap Move ldap prototypes to inside #ifdef HAVE_LDAP_H | Andrew Bartlett | 1 | -10/+11 | |
This fixes the build without LDAP development headers. | |||||
2011-04-29 | Revert "s4:selftest: skip s3member tests for now" | Stefan Metzmacher | 1 | -1/+0 | |
This reverts commit c5034ac3155958c0d3e2a1cfbfc669bc2e869f29. This doesn't seem to help and isn't needed if the filesystem has posix acl support. metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Fri Apr 29 08:23:01 CEST 2011 on sn-devel-104 | |||||
2011-04-28 | s4:libcli/smb_composite: move smb2_composite_setpathinfo_setinfo_done() | Stefan Metzmacher | 1 | -25/+27 | |
It should be after smb2_composite_setpathinfo_create_done(). metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Thu Apr 28 21:38:53 CEST 2011 on sn-devel-104 | |||||
2011-04-28 | s4:libcli/smb_composite: move smb2_composite_setpathinfo_create_done() | Stefan Metzmacher | 1 | -22/+23 | |
It should be after smb2_composite_setpathinfo_send(). metze |