summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)AuthorFilesLines
2010-04-13talloc-waf: added the manpage generation and talloc1-compat generationAndrew Tridgell1-1/+34
this allows the RPM spec file to be used with only a tiny mod (using autogen-waf.sh instead of autogen.sh and using ln -sf for the library links instead of ln -s) Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-04-13s4-tevent: up tevent version numberAndrew Tridgell2-2/+2
tevent now has tevent_re_initialise() which is needed for the s4 build
2010-04-12lib/replace/wscript: avoid global deps for LIBREPLACE_HOSTCCStefan Metzmacher1-0/+1
metze
2010-04-12lib/replace/wscript: inline LIBREPLACE_EXT into 'replace' as the autoconf ↵Stefan Metzmacher1-9/+2
system does metze
2010-04-12lib/nss_wrapper/wscript_build: 'replace' already includes 'dl'Stefan Metzmacher1-1/+1
metze
2010-04-12lib/replace/wscript: add dependency to 'dl'Stefan Metzmacher1-1/+1
metze
2010-04-12lib/replace/wscript: rename LIBREPLACE_H => LIBREPLACE_HOSTCCStefan Metzmacher1-2/+2
metze
2010-04-12s4-waf: move the KRB5_DEPRECATED check into lib/replaceAndrew Tridgell1-0/+7
this needs to be with the krb5.h check for the source3 build
2010-04-12s4-waf: inline LIBREPLACE_NETWORK into 'replace'Stefan Metzmacher4-17/+9
metze
2010-04-12lib/replace/wscript: rename REPLACE_H_SOURCE => REPLACE_HOSTCC_SOURCEStefan Metzmacher1-5/+6
metze
2010-04-12lib/replace/wscript: implement the same getpass detection logic as the ↵Stefan Metzmacher1-2/+2
autoconf version metze
2010-04-12lib/replace/wscript: inline LIBREPLACE_GETPASS into 'replace'Stefan Metzmacher1-5/+3
metze
2010-04-12build: use a common autogen-waf.sh for all buildsAndrew Tridgell4-88/+4
the symlink will get updated with the right target when waf dist is used in each directory
2010-04-11subunit: Cope with lowercase test results in tap2subunit.Jelmer Vernooij2-5/+16
Also submitted upstream.
2010-04-11subunit: Support formatting compatible with upstream subunit, for consistency.Jelmer Vernooij1-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.
2010-04-10torture: Simplify torture suite running, call restricted test suite runner.Jelmer Vernooij2-0/+12
2010-04-10lib/replace: create a LIBREPLACE_H subsystemStefan Metzmacher1-3/+12
metze
2010-04-09lib/torture: also print intergers as HEX values in the torture_assert macrosStefan Metzmacher1-6/+8
metze
2010-04-09torture: add torture_assert_goto() convenience macroKamen Mazdrashki1-0/+7
2010-04-08tsocket_bsd: Always use a real length for the sa_socklen, and keep it aroundAndrew Bartlett1-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
2010-04-08Revert "socket-wrapper: not all systems have FIONREAD defined"Stefan Metzmacher1-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
2010-04-08build: allow the waf build to work with python 3.0 and 3.1Thomas Nagy3-6/+4
Python 3.x is a bit fussier about print statements and indentation. Signed-off-by: Andrew Tridgell <tridge@samba.org>
2010-04-07update-external: Support updating dnspython.Jelmer Vernooij1-0/+5
2010-04-07s4-python: Use standard infrastructure for finding included testtools, ↵Jelmer Vernooij1-19/+0
subunit and iso8601.
2010-04-06s4-waf: don't need TOUCH_FILE() any moreAndrew Tridgell1-1/+0
2010-04-06s4-waf: replace TOUCH_FILE() with normal install rulesAndrew Tridgell1-4/+5
this allows it to work with 'waf uninstall'
2010-04-06s4-waf: fixed waf distcheck for our standalone libs and s4Andrew Tridgell4-0/+16
2010-04-06s4-waf: added simple 'waf test' support for tdb, talloc and ldbAndrew Tridgell3-4/+16
2010-04-06s4-waf: autogen-waf.sh for the standalone library buildsAndrew Tridgell4-0/+88
2010-04-06s4-waf: use a common pattern for finding buildtools and libsAndrew Tridgell3-38/+24
2010-04-06s4-waf: move to a universal method of recursing into subdirsAndrew Tridgell4-22/+20
This works with both standalone lib builds and bundled builds
2010-04-06s4-waf: fixed finding of buildtools and srcdirAndrew Tridgell4-29/+30
2010-04-06s4-waf: avoid having to run waf configure before waf distAndrew Tridgell4-8/+25
This should be useful for building tarballs from a clean checkout
2010-04-06s4-waf: allow standalone tarball build of librariesAndrew Tridgell3-5/+27
2010-04-06s4-waf: added 'waf dist' to our standalone libs as wellAndrew Tridgell3-2/+6
2010-04-06s4-waf: added 'waf dist' to build the tarballAndrew Tridgell1-1/+8
2010-04-06talloc-waf: install talloc.pc if standaloneAndrew Tridgell1-0/+8
2010-04-06build: fixed DESTDIR for TOUCH_FILE()Andrew Tridgell1-1/+2
2010-04-06talloc-waf: match version number with main buildAndrew Tridgell1-1/+1
2010-04-06s4-waf: create a blank __init__.py in samba/externalAndrew Tridgell1-1/+6
needed for the external lib loader
2010-04-06s4-waf: fixed install location of external python libsAndrew Tridgell2-5/+1
this merges with jelmers recent changes in master
2010-04-06s4-waf: added new install system for external python libsAndrew Tridgell1-0/+21
2010-04-06s4-waf: fixed some of the group orderingAndrew Tridgell1-2/+7
We need to try to keep targets in the right groups
2010-04-06s4-waf: add getaddrinfo.c replacement if neededAndrew Tridgell1-0/+1
2010-04-06s4-waf: added test for dlopen prototypeAndrew Tridgell1-0/+3
2010-04-06s4-waf: added a --enable-selftest option as a shortcutAndrew Tridgell3-3/+9
This is equiavalent to --enable-uid-wrapper --enable-nss-wrapper --enable-socket-wrapper but is easier to remember!
2010-04-06s4-waf: added implied_deps for system librariesAndrew Tridgell3-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.
2010-04-06s4-waf: removed the AUTOGENERATED markersAndrew Tridgell7-21/+0
we won't be using the mk -> wscript generator again
2010-04-06talloc-waf: don't build the talloc testsuite in s4Andrew Tridgell1-4/+6
its built into smbtorture already
2010-04-06s4-waf: ensure we don't end up with mixed versions of talloc/tdb/teventAndrew Tridgell1-1/+1