Stefan Metzmacher
8267e2964e
r22243: remove useless printf's
...
metze
2007-10-10 14:50:45 -05:00
Stefan Metzmacher
d51af1b3ac
r22239: use strlcpy instead of strcpy to make the IBM checker happy
...
metze
2007-10-10 14:50:45 -05:00
Stefan Metzmacher
c2cfee6d25
r22226: move discard_const macros to librelace
...
metze
2007-10-10 14:50:40 -05:00
Stefan Metzmacher
2552a3300b
r22223: make comparing of struct tm more verbose and more portable
...
metze
2007-10-10 14:50:40 -05:00
Stefan Metzmacher
398e008ea7
r22218: fix libreplace standalone build
...
metze
2007-10-10 14:50:39 -05:00
Stefan Metzmacher
be84eb68e1
r22217: merge from samba3 21944:
...
move acl header checks to the correct place only
metze
2007-10-10 14:50:39 -05:00
Stefan Metzmacher
08a5e97606
r22216: move strptime testsuite into it's own file
...
so we can include it for the configure test
as it seems that strptime() is really broken on some hosts
in the build farm, re should use the replacement code
when we detect this in the configure test
metze
2007-10-10 14:50:38 -05:00
Stefan Metzmacher
aba6452170
r22215: add strptime replacement to libreplace based on the patch
...
from jojowil@hvcc.edu to bug 4063
also add a testsuite for strptime()
metze
2007-10-10 14:50:38 -05:00
Jelmer Vernooij
7003a6fa1a
r22203: Improve the replace testsuite a bit.
2007-10-10 14:50:38 -05:00
Stefan Metzmacher
dd83a8dad8
r22152: merge from samba3:
...
remove netgr functions from libreplace they're not used
in samba4 currently and samba3 has explicit configure checks for them.
should fix bug #4496
metze
2007-10-10 14:49:54 -05:00
James Peach
0db4256a47
r22029: Make sure we respect $srcdir correctly for the srcdir != builddir case.
2007-10-10 14:49:42 -05:00
Stefan Metzmacher
9cdb9f1cee
r21798: unsetenv() returns void on some platforms (BSD)
...
metze
2007-10-10 14:49:28 -05:00
Stefan Metzmacher
8787525e51
r21797: remove the key directly from the environ array
...
inspired by:
http://cvs.linux-ha.org/viewcvs/viewcvs.cgi/linux-ha/replace/unsetenv.c?rev=1.4&view=auto
metze
2007-10-10 14:49:28 -05:00
Stefan Metzmacher
c6b4f2d151
r21796: check if unsetenv() works on an non-existing key
...
metze
2007-10-10 14:49:28 -05:00
Stefan Metzmacher
2952c20b77
r21795: fix the prototype of unsetenv()...
...
metze
2007-10-10 14:49:28 -05:00
Stefan Metzmacher
3df206ddfa
r21794: add setenv()/unsetenv() testsuite
...
metze
2007-10-10 14:49:27 -05:00
Stefan Metzmacher
d6de7f2cda
r21793: add replacement for unsetenv()
...
metze
2007-10-10 14:49:27 -05:00
Jelmer Vernooij
74c4783953
r21302: Provide simple redirecting headers for standard headers.
2007-10-10 14:48:06 -05:00
Andrew Tridgell
21eb316473
r21174: many thanks to Paul Wayper for pointing out that C99 requires a
...
matching va_end() for each va_copy(). This doesn't matter for most
architectures, but there could be some obscure ones where it does
matter.
some of this should be ported to Samba3
2007-10-10 14:44:42 -05:00
James Peach
20dcd6e241
r20981: Fix cut'n'paste error.
2007-10-10 14:44:17 -05:00
Andrew Tridgell
1bb10b6cf7
r20930: use sigaction() instead of signal()
...
add support for sa_flags argument to event_add_signal(). These are
passed to sigaction(). Special handling is provided for SA_RESETHAND
(which tells the event system to remove the handler after the signal)
and SA_SIGINFO which allows the siginfo structure to be received per
signal
2007-10-10 14:43:55 -05:00
Stefan Metzmacher
b3a3c44f42
r20819: - include system/aio.h
...
- use full prototype for main
- use ifdef instead if
metze
2007-10-10 14:43:35 -05:00
Stefan Metzmacher
1b10cbb629
r20816: merge from samba3:
...
include setjmp.h via system/wait.h
metze
2007-10-10 14:43:35 -05:00
Stefan Metzmacher
5b8387969d
r20815: merge from samba3
...
metze
2007-10-10 14:43:35 -05:00
Stefan Metzmacher
d3e10679af
r20810: unlink the test file when the test is done
...
metze
2007-10-10 14:43:34 -05:00
Stefan Metzmacher
d46a5efb03
r20788: - remove epoll configure checks from libreplace
...
- fix epoll configure checks for the epoll and aio
events backends
- we should only activate the epoll backend if sys/epoll.h
and epoll_create() are found
- we should only activate the aio backend if sys/epoll.h, epoll_create(),
libaio.h and io_getevents() are found
hopefully fix the build on 'bnhtest' in the build farm...
metze
2007-10-10 14:40:55 -05:00
Andrew Tridgell
a913732914
r20665: put in my version of aio.h
...
sorry about that ....
2007-10-10 14:37:28 -05:00
Stefan Metzmacher
ba492e2c3a
r20659: add missing system/aio.h
...
tridge: please commit your version and merge it to both samba3 branches
metze
2007-10-10 14:37:27 -05:00
Stefan Metzmacher
4aa31c8862
r20383: only try to find dlfcn.h if the dlopen symbol was found,
...
it hopefully fixes systems where dlfcn.h but no library with dlopen
metze
2007-10-10 14:30:21 -05:00
Paul Green
d0a376732e
r19952: Fix socketpair() test case to write to fd(1) and read from fd(0) because
...
when pipe files are substituting for unix domain sockets, pipes provide
only uni-directional i/o capabilities.
2007-10-10 14:28:39 -05:00
Stefan Metzmacher
2b021e2d8c
r19609: fix uninitialized perl variabel, we need AC_SUBST() for all configure vars
...
we want to use in perl...
metze
2007-10-10 14:25:04 -05:00
Andrew Bartlett
2b569c42e0
r19598: Ahead of a merge to current lorikeet-heimdal:
...
Break up auth/auth.h not to include the world.
Add credentials_krb5.h with the kerberos dependent prototypes.
Andrew Bartlett
2007-10-10 14:25:00 -05:00
Stefan Metzmacher
fe733f6307
r19496: remove unused file
...
metze
2007-10-10 14:24:39 -05:00
Jelmer Vernooij
8913d60c72
r19495: Stop linking binaries twice (once before installation, once during build).
...
Make TORTURE-TALLOC and TORTURE-REPLACE builtin again rather than
separate binaries.
2007-10-10 14:24:39 -05:00
Stefan Metzmacher
3df2cb1ea8
r19442: this real cause of the failures on *BSD came from the missing
...
ICONV dependency and not from a broken configure test
and incorrect ifdef's.
metze
2007-10-10 14:21:32 -05:00
Andrew Tridgell
c22fb04023
r19440: merged from samba3
2007-10-10 14:21:32 -05:00
Andrew Tridgell
e6baa13e1f
r19438: try to fix up the build breakages on BSD systems due to incorrectly
...
detecting iconv.h
2007-10-10 14:21:31 -05:00
Andrew Tridgell
be43b8c569
r19411: sigh - we can't call close here as its mapped to swrap_close() in the
...
build farm
2007-10-10 14:21:28 -05:00
Andrew Tridgell
e679163ac2
r19410: - fixed checker error
...
- close the sockets after the socketpair test
2007-10-10 14:21:28 -05:00
Andrew Tridgell
d01bdf1f2d
r19408: I think tm_mon is ending up as -1 on some platforms
2007-10-10 14:21:27 -05:00
Andrew Tridgell
c4e1d2c5ae
r19403: try to fix the crashes in the buildfarm related to timegm
2007-10-10 14:21:26 -05:00
Jelmer Vernooij
b79303f251
r19395: Fix replacement function compilation.
2007-10-10 14:21:24 -05:00
Jelmer Vernooij
448a3ecc01
r19393: Add replacement function for socketpair()
2007-10-10 14:21:24 -05:00
Jelmer Vernooij
48d316e759
r19373: Merge changes from subunit branch: Convert libreplace testsuite to a
...
standalone program that speaks subunit.
2007-10-10 14:21:19 -05:00
Jelmer Vernooij
8a8e974d21
r19347: Add socketpair()
2007-10-10 14:21:14 -05:00
Stefan Metzmacher
dc65a66252
r19245: mrege from samba3:
...
add AC_REMOVE_INCLUDE(), AC_REMOVE_DEFINE() macros
metze
2007-10-10 14:20:57 -05:00
Stefan Metzmacher
909d736a4b
r19242: merge from samba3:
...
handle NO_CONFIG_H in libreplace
metze
2007-10-10 14:20:56 -05:00
Stefan Metzmacher
cd03738e7c
r19234: fix configure test for net/if.h for some platforms
...
AC_LANG_SOURCE() causes to have the content of confdefs.h
in front of the file that will be compiled
metze
2007-10-10 14:20:56 -05:00
Stefan Metzmacher
7e399e607c
r19227: - add a AC_CACHE_CHECK() around the net/if.h test
...
to see (we now get some output that this test happens at all...).
- make use of AC_INCLUDES_DEFAULT
metze
2007-10-10 14:20:55 -05:00
Stefan Metzmacher
70bab6edfc
r19198: fix typo...
...
metze
2007-10-10 14:20:52 -05:00