summaryrefslogtreecommitdiffstats
path: root/source4/configure.ac
Commit message (Collapse)AuthorAgeFilesLines
* added a uid_wrapper libraryAndrew Tridgell2009-08-051-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
* Create libndr-standard, which includes the NDR marshalling code forJelmer Vernooij2009-07-191-0/+1
| | | | the "standard" set of DCE/RPC interfaces found on Windows.
* Use system Python LDB bindings, if present.Jelmer Vernooij2009-06-181-1/+9
|
* Use system LDB by default if the right version was found.Jelmer Vernooij2009-06-181-2/+2
|
* configure: Use Python tdb bindings from the system, if found.Jelmer Vernooij2009-06-181-3/+10
|
* Move mount.cifs/umount.cifs to the top level and remove the outdated copyJelmer Vernooij2009-06-021-0/+1
| | | | in Samba 4.
* s4-smbtorture: add very basic LIBNETAPI testsuite.Günther Deschner2009-05-291-0/+1
| | | | Guenther
* tevent: Remove python module.Jelmer Vernooij2009-05-161-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.
* configure: Use m4 defines for minimum library versions rather than shellJelmer Vernooij2009-03-261-3/+3
| | | | | variables, so the values rather than the variable names show up in configure output.
* configure: Add common file with minimum versions of external libraries.Jelmer Vernooij2009-03-151-4/+6
|
* Merge branch 'checktalloc' of /home/jelmer/samba4Jelmer Vernooij2009-03-151-1/+1
|\
| * Depend on a newer talloc in Samba 4.Jelmer Vernooij2009-03-141-1/+1
| |
* | s4:build: require tevent 0.9.4Stefan Metzmacher2009-03-131-1/+1
|/ | | | metze
* Update talloc version so we don't fail on system talloc 1.2.0Andrew Bartlett2009-03-051-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
* Let --enable-external-libldb default to no (since linking againstJelmer Vernooij2009-02-211-2/+1
| | | | | external LDB doesn't work yet). Fix flags when using internal libs.
* Add --enable-external-* flags for libraries shipped with Samba, to allowJelmer Vernooij2009-02-211-5/+4
| | | | | explicitly enabling or disabling the use of the version provided by the system.
* s4:configure: require the same version for external and internal libteventStefan Metzmacher2009-02-131-1/+1
| | | | | | Until we reach 1.0.0, we better require the exact same version. metze
* s4:build: require ldb 0.9.3 when building against an external libraryStefan Metzmacher2009-01-311-1/+1
| | | | metze
* Move configure test files to the top-level and share them between s3 andJelmer Vernooij2009-01-221-1/+1
| | | | s4.
* tevent: move samba4 stuff from libtevent.m4 to samba.m4Stefan Metzmacher2009-01-041-6/+1
| | | | metze
* tevent: raise version to 0.9.2 after AUTOCLOSE changesStefan Metzmacher2009-01-031-1/+1
| | | | metze
* tevent: raise version to 0.9.1Stefan Metzmacher2009-01-031-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
* lib/tevent: libtevent will change a lot until it's version 1.0.0Stefan Metzmacher2008-12-241-1/+1
| | | | metze
* Allow using external libtevent.Jelmer Vernooij2008-12-231-2/+11
|
* Use make variable for Samba 4 shared library output directory.Jelmer Vernooij2008-12-231-3/+3
|
* Depend on specific version of LDB, as the API seems to unstableJelmer Vernooij2008-12-191-1/+1
| | | | | to predict that newer versions (even minor versions) are going to be be backwards compatible :-(
* s4:lib/tevent: add lib/events/ compat and let things compileStefan Metzmacher2008-12-171-2/+2
| | | | metze
* nsswitch: Move nsswitch files from source4 to top level nsswitch dirKai Blin2008-12-161-2/+2
|
* Move torture directory to top-level.Jelmer Vernooij2008-11-161-1/+1
|
* Move charset library to top level.Jelmer Vernooij2008-10-241-1/+1
|
* Use common detection function for zlib.Jelmer Vernooij2008-10-181-1/+6
|
* Merge branch 'master' of git://git.samba.org/sambaJelmer Vernooij2008-10-151-1/+0
|\
| * Merge branch 'master' of ssh://git.samba.org/data/git/sambaJelmer Vernooij2008-10-141-1/+1
| |\
| * | Make check_*.m4 m4 library files just contain functions that can beJelmer Vernooij2008-10-141-1/+0
| | | | | | | | | | | | executed from other m4 files.
* | | Fix include path.Jelmer Vernooij2008-10-151-1/+1
| |/ |/|
* | Move ndr pkg-config file to top-level.Jelmer Vernooij2008-10-141-1/+1
|/
* Move lib/util from source4 to top-level libutil.Jelmer Vernooij2008-10-111-7/+7
| | | | | | Conflicts: source4/Makefile
* s4:configure: require tdb >= 1.1.3 from the systemStefan Metzmacher2008-09-291-1/+1
| | | | metze
* Merge branch 'master' of ssh://git.samba.org/data/git/samba into noejsJelmer Vernooij2008-09-181-11/+11
|\ | | | | | | | | Conflicts: source4/main.mk
| * Fix pidl/config.m4 location.Jelmer Vernooij2008-09-171-1/+1
| |
| * Move common libraries from root to lib/.Jelmer Vernooij2008-09-171-10/+10
| |
| * Merge branch 'singlepopt' into singleJelmer Vernooij2008-09-161-1/+1
| |\ | | | | | | | | | | | | Conflicts: source4/Makefile
| | * Use a single copy of popt in samba3 and samba4.Jelmer Vernooij2008-09-161-1/+1
| | |
| * | Merge branch 'singlensswrap' into singleJelmer Vernooij2008-09-161-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
| | * | Use single cope of nss_wrapper in Samba 3 and Samba 4.Jelmer Vernooij2008-09-161-1/+1
| | |/
| * | Merge branch 'singlesw' into singleJelmer Vernooij2008-09-161-1/+1
| |\ \ | | | | | | | | | | | | | | | | | | | | Conflicts: source3/lib/socket_wrapper/socket_wrapper.c source4/lib/replace/system/network.h
| | * | Use single copy of socket_wrapper in Samba 3 and Samba 4.Jelmer Vernooij2008-09-161-1/+1
| | |/
| * | Merge branch 'singlereplace' into singleJelmer Vernooij2008-09-161-2/+2
| |\ \ | | | | | | | | | | | | | | | | | | | | Conflicts: source4/configure.ac source4/torture/local/config.mk
| | * | Make Samba 3 and Samba 4 both use the same single copy of libreplace.Jelmer Vernooij2008-09-161-2/+2
| | |/
| * | Merge branch 'singletdb' into singleJelmer Vernooij2008-09-161-3/+3
| |\ \