Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-08-05 | added a uid_wrapper library | Andrew Tridgell | 1 | -0/+1 | |
This library intercepts seteuid and related calls, and simulates them in a manner similar to the nss_wrapper and socket_wrapper libraries. This allows us to enable the vfs_unixuid NTVFS module in the build farm, which means we are more likely to catch errors in the token manipulation. The simulation is not complete, but it is enough for Samba4 for now. The major areas of incompleteness are: - no emulation of setreuid, setresuid or saved uids. These would be needed for use in Samba3 - no emulation of ruid changing. That would also be needed for Samba3 - no attempt to emulate file ownership changing, so code that (for example) tests whether st.st_uid matches geteuid() needs special handling | |||||
2009-07-19 | Create libndr-standard, which includes the NDR marshalling code for | Jelmer Vernooij | 1 | -0/+1 | |
the "standard" set of DCE/RPC interfaces found on Windows. | |||||
2009-06-18 | Use system Python LDB bindings, if present. | Jelmer Vernooij | 1 | -1/+9 | |
2009-06-18 | Use system LDB by default if the right version was found. | Jelmer Vernooij | 1 | -2/+2 | |
2009-06-18 | configure: Use Python tdb bindings from the system, if found. | Jelmer Vernooij | 1 | -3/+10 | |
2009-06-02 | Move mount.cifs/umount.cifs to the top level and remove the outdated copy | Jelmer Vernooij | 1 | -0/+1 | |
in Samba 4. | |||||
2009-05-29 | s4-smbtorture: add very basic LIBNETAPI testsuite. | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2009-05-16 | tevent: Remove python module. | Jelmer Vernooij | 1 | -2/+0 | |
This module didn't have any functionality that we actually used yet, and it was quite small. Tevent is quite low level and perhaps doesn't make much sense to expose directly as a Python module. It was also causing build problems when used with a system-tevent. We can always back later if necessary. | |||||
2009-03-26 | configure: Use m4 defines for minimum library versions rather than shell | Jelmer Vernooij | 1 | -3/+3 | |
variables, so the values rather than the variable names show up in configure output. | |||||
2009-03-15 | configure: Add common file with minimum versions of external libraries. | Jelmer Vernooij | 1 | -4/+6 | |
2009-03-15 | Merge branch 'checktalloc' of /home/jelmer/samba4 | Jelmer Vernooij | 1 | -1/+1 | |
2009-03-14 | Depend on a newer talloc in Samba 4. | Jelmer Vernooij | 1 | -1/+1 | |
2009-03-13 | s4:build: require tevent 0.9.4 | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2009-03-05 | Update talloc version so we don't fail on system talloc 1.2.0 | Andrew Bartlett | 1 | -1/+1 | |
The problem is that talloc in the Samba tree now includes talloc_get_type_abort(), which is not present on Fedora 10 or ubuntu's talloc 1.2.0. Andrew Bartlett | |||||
2009-02-21 | Let --enable-external-libldb default to no (since linking against | Jelmer Vernooij | 1 | -2/+1 | |
external LDB doesn't work yet). Fix flags when using internal libs. | |||||
2009-02-21 | Add --enable-external-* flags for libraries shipped with Samba, to allow | Jelmer Vernooij | 1 | -5/+4 | |
explicitly enabling or disabling the use of the version provided by the system. | |||||
2009-02-13 | s4:configure: require the same version for external and internal libtevent | Stefan Metzmacher | 1 | -1/+1 | |
Until we reach 1.0.0, we better require the exact same version. metze | |||||
2009-01-31 | s4:build: require ldb 0.9.3 when building against an external library | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2009-01-22 | Move configure test files to the top-level and share them between s3 and | Jelmer Vernooij | 1 | -1/+1 | |
s4. | |||||
2009-01-04 | tevent: move samba4 stuff from libtevent.m4 to samba.m4 | Stefan Metzmacher | 1 | -6/+1 | |
metze | |||||
2009-01-03 | tevent: raise version to 0.9.2 after AUTOCLOSE changes | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2009-01-03 | tevent: raise version to 0.9.1 | Stefan Metzmacher | 1 | -1/+1 | |
This 0.9.1 isn't compatible with 0.9.0, but it makes only sense to raise the major version after we have reached 1.0.0. metze | |||||
2008-12-24 | lib/tevent: libtevent will change a lot until it's version 1.0.0 | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2008-12-23 | Allow using external libtevent. | Jelmer Vernooij | 1 | -2/+11 | |
2008-12-23 | Use make variable for Samba 4 shared library output directory. | Jelmer Vernooij | 1 | -3/+3 | |
2008-12-19 | Depend on specific version of LDB, as the API seems to unstable | Jelmer Vernooij | 1 | -1/+1 | |
to predict that newer versions (even minor versions) are going to be be backwards compatible :-( | |||||
2008-12-17 | s4:lib/tevent: add lib/events/ compat and let things compile | Stefan Metzmacher | 1 | -2/+2 | |
metze | |||||
2008-12-16 | nsswitch: Move nsswitch files from source4 to top level nsswitch dir | Kai Blin | 1 | -2/+2 | |
2008-11-16 | Move torture directory to top-level. | Jelmer Vernooij | 1 | -1/+1 | |
2008-10-24 | Move charset library to top level. | Jelmer Vernooij | 1 | -1/+1 | |
2008-10-18 | Use common detection function for zlib. | Jelmer Vernooij | 1 | -1/+6 | |
2008-10-15 | Merge branch 'master' of git://git.samba.org/samba | Jelmer Vernooij | 1 | -1/+0 | |
2008-10-15 | Fix include path. | Jelmer Vernooij | 1 | -1/+1 | |
2008-10-14 | Merge branch 'master' of ssh://git.samba.org/data/git/samba | Jelmer Vernooij | 1 | -1/+1 | |
2008-10-14 | Make check_*.m4 m4 library files just contain functions that can be | Jelmer Vernooij | 1 | -1/+0 | |
executed from other m4 files. | |||||
2008-10-14 | Move ndr pkg-config file to top-level. | Jelmer Vernooij | 1 | -1/+1 | |
2008-10-11 | Move lib/util from source4 to top-level libutil. | Jelmer Vernooij | 1 | -7/+7 | |
Conflicts: source4/Makefile | |||||
2008-09-29 | s4:configure: require tdb >= 1.1.3 from the system | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2008-09-18 | Merge branch 'master' of ssh://git.samba.org/data/git/samba into noejs | Jelmer Vernooij | 1 | -11/+11 | |
Conflicts: source4/main.mk | |||||
2008-09-17 | Fix pidl/config.m4 location. | Jelmer Vernooij | 1 | -1/+1 | |
2008-09-17 | Move common libraries from root to lib/. | Jelmer Vernooij | 1 | -10/+10 | |
2008-09-16 | Remove remaining embedded JavaScript support. | Jelmer Vernooij | 1 | -1/+0 | |
2008-09-16 | Merge branch 'singlepopt' into single | Jelmer Vernooij | 1 | -1/+1 | |
Conflicts: source4/Makefile | |||||
2008-09-16 | Use a single copy of popt in samba3 and samba4. | Jelmer Vernooij | 1 | -1/+1 | |
2008-09-16 | Merge branch 'singlensswrap' into single | Jelmer Vernooij | 1 | -1/+1 | |
Conflicts: source3/configure.in source4/Makefile source4/configure.ac source4/lib/nss_wrapper/nss_wrapper.c source4/lib/replace/system/passwd.h source4/main.mk | |||||
2008-09-16 | Use single cope of nss_wrapper in Samba 3 and Samba 4. | Jelmer Vernooij | 1 | -1/+1 | |
2008-09-16 | Merge branch 'singlesw' into single | Jelmer Vernooij | 1 | -1/+1 | |
Conflicts: source3/lib/socket_wrapper/socket_wrapper.c source4/lib/replace/system/network.h | |||||
2008-09-16 | Merge branch 'singlereplace' into single | Jelmer Vernooij | 1 | -2/+2 | |
Conflicts: source4/configure.ac source4/torture/local/config.mk | |||||
2008-09-16 | Merge branch 'singletdb' into single | Jelmer Vernooij | 1 | -3/+3 | |
2008-09-16 | Use single copy of socket_wrapper in Samba 3 and Samba 4. | Jelmer Vernooij | 1 | -1/+1 | |