1
0
mirror of https://github.com/samba-team/samba.git synced 2025-02-09 09:57:48 +03:00

621 Commits

Author SHA1 Message Date
Andrew Tridgell
bb1e36a86b build: make CHECK_FUNCS_IN() smarter about mandatory libraries 2010-04-06 20:26:37 +10:00
Andrew Tridgell
2998ea91ec build: added gettext/libintl to libreplace 2010-04-06 20:26:37 +10:00
Andrew Tridgell
15d523bb00 build: add LIBREPLACE_EXT 2010-04-06 20:26:37 +10:00
Andrew Tridgell
7aeffe68b1 build: added ASN1 and ERRTABLE build targets 2010-04-06 20:26:37 +10:00
Andrew Tridgell
06940d5796 build: auto-strip empty dependencies 2010-04-06 20:26:37 +10:00
Andrew Tridgell
eab4d4598e build: added LIBREPLACE_NETWORK 2010-04-06 20:26:37 +10:00
Andrew Tridgell
c3d04fd8fc build: don't distinguish system and local libs in wscript files 2010-04-06 20:26:37 +10:00
Andrew Tridgell
de2d305bfe build: add libresolv 2010-04-06 20:26:36 +10:00
Andrew Tridgell
8e81ea7c3a build: on the fly dependency checking 2010-04-06 20:26:36 +10:00
Andrew Tridgell
9e79e14e14 build: auto-remove circular dependencies 2010-04-06 20:26:36 +10:00
Andrew Tridgell
281f27d54b build: check for circular build dependencies 2010-04-06 20:26:36 +10:00
Andrew Tridgell
4f920748d4 build: death to singletons 2010-04-06 20:26:36 +10:00
Andrew Tridgell
e3dca1412b build: simpler BUILD_SUBDIR 2010-04-06 20:26:36 +10:00
Andrew Tridgell
371f9d35a7 build: more header checks 2010-04-06 20:26:36 +10:00
Andrew Tridgell
aa0476024c build: use runonce for config checks 2010-04-06 20:26:35 +10:00
Andrew Tridgell
ff9f972d55 build: added public_headers support 2010-04-06 20:26:35 +10:00
Andrew Tridgell
a3421fe6e9 build: added BUILD_SUBDIR() wrapper 2010-04-06 20:26:35 +10:00
Andrew Tridgell
5393e6c9d2 build: recognise manpages keyword 2010-04-06 20:26:35 +10:00
Andrew Tridgell
73634d6ff3 build: added autoproto stub 2010-04-06 20:26:35 +10:00
Andrew Tridgell
b1d24c7a8f build: put config.h in top dir by default 2010-04-06 20:26:35 +10:00
Andrew Tridgell
1cfc330156 build: allow override of config.h location 2010-04-06 20:26:35 +10:00
Andrew Tridgell
186e7115ab build: more developer flags 2010-04-06 20:26:35 +10:00
Andrew Tridgell
13cbd9f919 build: s4 wants config.h in include/ 2010-04-06 20:26:35 +10:00
Andrew Tridgell
4ed59b826c build: add dummy flags for auto-generated scripts 2010-04-06 20:26:34 +10:00
Andrew Tridgell
9a1cd09a10 build: added ADD_CFLAGS() and started of Samba4 build 2010-04-06 20:26:34 +10:00
Andrew Tridgell
7723519cf7 build: SAMBA_BUILD_ENV() is now in conf.* 2010-04-06 20:26:34 +10:00
Andrew Tridgell
bf4f9962f6 build: moved lib -> shared
- remove lib dep creation, it's done by waf
2010-04-06 20:26:34 +10:00
Andrew Tridgell
2b5a1cc70c build: added waf build rules for ldb 2010-04-06 20:26:34 +10:00
Andrew Tridgell
635a7ce6c1 build: some more config checks 2010-04-06 20:26:34 +10:00
Andrew Tridgell
45d23d1f53 build: added recursive library handling 2010-04-06 20:26:34 +10:00
Andrew Tridgell
04aa584c02 build: added target directory options 2010-04-06 20:26:34 +10:00
Andrew Tridgell
8f062f4a0f build: neater way to find libreplace and start on tevent waf build 2010-04-06 20:26:33 +10:00
Andrew Tridgell
f5d85a31d9 build: added some comments for tdb build 2010-04-06 20:26:33 +10:00
Andrew Tridgell
5c103b484f build: renamed autoconf.py to wafsamba.py and added SAMBA_*() functions 2010-04-06 20:26:33 +10:00
Andrew Tridgell
34b77a15d3 build: updates to waf scripts for replace and talloc 2010-04-06 20:26:33 +10:00
Andrew Tridgell
9757da515d build: a first attempt at waf build for talloc and libreplace
very rough so far
2010-04-06 20:26:33 +10:00
Kai Blin
b1192bbfc9 lib/replace: Don't use StrnCpy inside crypt.c
With this and the int32_t/int64_t change, talloc crossbuilds to android
2010-04-04 13:51:02 +02:00
Kai Blin
781a0c0846 lib/replace: use correct inttypes in crypt.c
This makes the android crossbuild slightly less broken.
2010-04-04 13:42:15 +02:00
Andrew Tridgell
08e0d94fae replace: allow memmem() with an empty string to return NULL
This is how FreeBSD behaves. We don't rely on it returning the string
in Samba.
2010-03-30 20:34:17 +11:00
Andrew Tridgell
686221eae2 s4-waf: use the libreplace strerror_r if needed 2010-03-29 21:34:29 +11:00
Andrew Tridgell
c81d2ae3c9 libreplace: strerror_r() is needed by heimdal on solaris8 2010-03-26 16:50:48 +11:00
Andrew Tridgell
a599319d0a libreplace: fixed declaration of dprintf() on FreeBSD 2010-03-24 07:11:38 +01:00
Andrew Tridgell
f3c738f819 replace: added get_current_dir_name() 2010-03-05 23:07:32 +11:00
Andreas Schneider
13e2f5f971 libreplace: Remove the obsolete signal type cast.
AC_SIGNAL_TYPE is already obsolete in autoconf. C89 requires signal
handlers to return void, only K&R returned int.
2010-02-23 12:23:45 +01:00
Brad Hards
198b17abf0 Spelling fixes for libreplace.
Signed-off-by: Matthias Dieter Wallnöfer <mwallnoefer@yahoo.de>
2010-02-22 21:45:34 +01:00
Andrew Tridgell
f435538576 libreplace: add fdatasync() if not available 2010-02-13 22:36:11 +11:00
Andrew Tridgell
d6fb64c512 libreplace: added replacements for dprintf() and vdprintf()
these are very useful for writing files with formatted writes

Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
2010-02-11 21:04:13 +11:00
Stefan Metzmacher
02320cb0e2 libreplace: add check for NSS_WRAPPER_DISABLE similar to SOCKET_WRAPPER_DISABLE
metze
2010-02-08 09:59:23 +01:00
Volker Lendecke
6e7bcaa878 libreplace: Attempt to fix bug 5910, detect a broken getaddrinfo
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2010-02-08 09:59:20 +01:00
Matt Kraai
a2c95a5d96 Change uint_t to unsigned int in lib/replace
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2010-02-02 07:18:16 +01:00