summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
...
* s4-waf: move the KRB5_DEPRECATED check into lib/replaceAndrew Tridgell2010-04-121-0/+7
| | | | this needs to be with the krb5.h check for the source3 build
* s4-waf: inline LIBREPLACE_NETWORK into 'replace'Stefan Metzmacher2010-04-124-17/+9
| | | | metze
* lib/replace/wscript: rename REPLACE_H_SOURCE => REPLACE_HOSTCC_SOURCEStefan Metzmacher2010-04-121-5/+6
| | | | metze
* lib/replace/wscript: implement the same getpass detection logic as the ↵Stefan Metzmacher2010-04-121-2/+2
| | | | | | autoconf version metze
* lib/replace/wscript: inline LIBREPLACE_GETPASS into 'replace'Stefan Metzmacher2010-04-121-5/+3
| | | | metze
* build: use a common autogen-waf.sh for all buildsAndrew Tridgell2010-04-124-88/+4
| | | | | the symlink will get updated with the right target when waf dist is used in each directory
* subunit: Cope with lowercase test results in tap2subunit.Jelmer Vernooij2010-04-112-5/+16
| | | | Also submitted upstream.
* subunit: Support formatting compatible with upstream subunit, for consistency.Jelmer Vernooij2010-04-111-1/+1
| | | | | | Upstream subunit makes a ":" after commands optional, so I've fixed any places where we might trigger commands accidently. I've filed a bug about this in subunit.
* torture: Simplify torture suite running, call restricted test suite runner.Jelmer Vernooij2010-04-102-0/+12
|
* lib/replace: create a LIBREPLACE_H subsystemStefan Metzmacher2010-04-101-3/+12
| | | | metze
* lib/torture: also print intergers as HEX values in the torture_assert macrosStefan Metzmacher2010-04-091-6/+8
| | | | metze
* torture: add torture_assert_goto() convenience macroKamen Mazdrashki2010-04-091-0/+7
|
* tsocket_bsd: Always use a real length for the sa_socklen, and keep it aroundAndrew Bartlett2010-04-081-68/+16
| | | | | | | | The previous code assumed the OS would happily accept sizeof(struct sockaddr_storage). It seems some versions of Solaris do not like this. Andrew Bartlett
* Revert "socket-wrapper: not all systems have FIONREAD defined"Stefan Metzmacher2010-04-081-2/+0
| | | | | | | | | | | | | | | | | | | This reverts commit 710aa773d54509de34404f9992c5058ddfa45f3b. We rely on FIONREAD in a lot of other parts in the code, so there's no need to have an ifdef for it in the socket_wrapper code. On tru64 FIONREAD is defined in <sys/ioctl.h> and we include <sys/ioctl.h> via "system/network.h". Tridge: maybe a HAVE_SYS_IOCTL_H was missing at the time you tried it on tru64? If we find a platform that doesn't support it, we need to bail out at configure time or provide a replacement in libreplace. metze
* build: allow the waf build to work with python 3.0 and 3.1Thomas Nagy2010-04-083-6/+4
| | | | | | Python 3.x is a bit fussier about print statements and indentation. Signed-off-by: Andrew Tridgell <tridge@samba.org>
* update-external: Support updating dnspython.Jelmer Vernooij2010-04-071-0/+5
|
* s4-python: Use standard infrastructure for finding included testtools, ↵Jelmer Vernooij2010-04-071-19/+0
| | | | subunit and iso8601.
* s4-waf: don't need TOUCH_FILE() any moreAndrew Tridgell2010-04-061-1/+0
|
* s4-waf: replace TOUCH_FILE() with normal install rulesAndrew Tridgell2010-04-061-4/+5
| | | | this allows it to work with 'waf uninstall'
* s4-waf: fixed waf distcheck for our standalone libs and s4Andrew Tridgell2010-04-064-0/+16
|
* s4-waf: added simple 'waf test' support for tdb, talloc and ldbAndrew Tridgell2010-04-063-4/+16
|
* s4-waf: autogen-waf.sh for the standalone library buildsAndrew Tridgell2010-04-064-0/+88
|
* s4-waf: use a common pattern for finding buildtools and libsAndrew Tridgell2010-04-063-38/+24
|
* s4-waf: move to a universal method of recursing into subdirsAndrew Tridgell2010-04-064-22/+20
| | | | This works with both standalone lib builds and bundled builds
* s4-waf: fixed finding of buildtools and srcdirAndrew Tridgell2010-04-064-29/+30
|
* s4-waf: avoid having to run waf configure before waf distAndrew Tridgell2010-04-064-8/+25
| | | | This should be useful for building tarballs from a clean checkout
* s4-waf: allow standalone tarball build of librariesAndrew Tridgell2010-04-063-5/+27
|
* s4-waf: added 'waf dist' to our standalone libs as wellAndrew Tridgell2010-04-063-2/+6
|
* s4-waf: added 'waf dist' to build the tarballAndrew Tridgell2010-04-061-1/+8
|
* talloc-waf: install talloc.pc if standaloneAndrew Tridgell2010-04-061-0/+8
|
* build: fixed DESTDIR for TOUCH_FILE()Andrew Tridgell2010-04-061-1/+2
|
* talloc-waf: match version number with main buildAndrew Tridgell2010-04-061-1/+1
|
* s4-waf: create a blank __init__.py in samba/externalAndrew Tridgell2010-04-061-1/+6
| | | | needed for the external lib loader
* s4-waf: fixed install location of external python libsAndrew Tridgell2010-04-062-5/+1
| | | | this merges with jelmers recent changes in master
* s4-waf: added new install system for external python libsAndrew Tridgell2010-04-061-0/+21
|
* s4-waf: fixed some of the group orderingAndrew Tridgell2010-04-061-2/+7
| | | | We need to try to keep targets in the right groups
* s4-waf: add getaddrinfo.c replacement if neededAndrew Tridgell2010-04-061-0/+1
|
* s4-waf: added test for dlopen prototypeAndrew Tridgell2010-04-061-0/+3
|
* s4-waf: added a --enable-selftest option as a shortcutAndrew Tridgell2010-04-063-3/+9
| | | | | This is equiavalent to --enable-uid-wrapper --enable-nss-wrapper --enable-socket-wrapper but is easier to remember!
* s4-waf: added implied_deps for system librariesAndrew Tridgell2010-04-063-3/+6
| | | | | | | | | | | | when we use a system version of a library such as talloc, then we no longer get the automtica dependency propogation of talloc implying libreplace. That means we don't get the includes for libreplace, which means things can fail to build. To fix this this change adds an implied_deps option to CHECK_BUNDLED_SYSTEM(), which tells the samba_deps module to add an implied dependency on the listed targets if the system library is chosen.
* s4-waf: removed the AUTOGENERATED markersAndrew Tridgell2010-04-067-21/+0
| | | | we won't be using the mk -> wscript generator again
* talloc-waf: don't build the talloc testsuite in s4Andrew Tridgell2010-04-061-4/+6
| | | | its built into smbtorture already
* s4-waf: ensure we don't end up with mixed versions of talloc/tdb/teventAndrew Tridgell2010-04-061-1/+1
|
* s4-waf: get the sense of the tests for the HAVE_INET_* replacements rightAndrew Tridgell2010-04-061-5/+5
|
* s4-waf: heimdal wants to look for dd_fd in DIRAndrew Tridgell2010-04-061-2/+0
|
* s4-waf: more places missing libreplaceAndrew Tridgell2010-04-062-3/+2
|
* s4-waf: fixed dirfd() detection for heimdalAndrew Tridgell2010-04-061-1/+2
|
* s4-waf: more dependencies on tallocAndrew Tridgell2010-04-062-10/+8
| | | | | these are needed so we can support a system talloc without using the bundled talloc.h
* s4-waf: cleanup use of LIBPOPT vs popt dependencyAndrew Tridgell2010-04-062-18/+11
|
* s4-waf: support the use of system librariesAndrew Tridgell2010-04-063-13/+30
| | | | | | | | | distros can set --bundled-libraries=NONE to force use of all system libraries. If the right version isn't found then configure will fail. Users may choose which libraries to use from the system, and which to use bundled libs. The default is to try system libs, and use them if their version matches the one in the source tree.