Andrew Bartlett
b4f234e507
r18245: Ensure we don't keep the rootdse record around (steal it onto the
...
correct memory context).
Andrew Bartlett
2007-10-10 14:17:54 -05:00
Andrew Tridgell
3200031276
r18244: more portable shell scripting
2007-10-10 14:17:54 -05:00
Stefan Metzmacher
135d096776
r18213: don't list LIBREPLACE depdendecies explicit and
...
always at it as first private dependencies
metze
2007-10-10 14:17:50 -05:00
Jelmer Vernooij
8b622c5ded
r18168: Use {NULL} rather than POPT_TABLEEND, which is not always available.
2007-10-10 14:17:45 -05:00
Jelmer Vernooij
b34310029a
r18166: Fix build with external popt.
2007-10-10 14:17:45 -05:00
Jelmer Vernooij
849fa93540
r18161: Fix LDB build after popt changes.
2007-10-10 14:17:44 -05:00
Stefan Metzmacher
39dc57a502
r18153: html/ isn't needed
...
metze
2007-10-10 14:17:43 -05:00
Stefan Metzmacher
38f9e90a12
r18152: move our AC macros into lib/replace/libreplace_macros.m4
...
and include them from there
metze
2007-10-10 14:17:43 -05:00
Stefan Metzmacher
e354cd0fae
r18150: fix make *clean
...
metze
2007-10-10 14:17:42 -05:00
Andrew Tridgell
a4d1f1d222
r18143: the 'showflags' convention from Samba is useful for the other packages
2007-10-10 14:17:40 -05:00
Andrew Tridgell
efe60c8a4b
r18133: ad2oLschema needs ctype.h on some systems
2007-10-10 14:17:37 -05:00
Andrew Tridgell
18542f184f
r18130: the move to system/ in libreplace broke some things ... should be
...
happier now
2007-10-10 14:17:37 -05:00
Andrew Tridgell
77d1a468e0
r18129: moved the system includes into libreplace - this gives much more
...
isolation of our portability environment from the main code, and also
simplifies the includes system (no separate #ifdef _SAMBA_BUILD for
tdb. ldb etc now)
2007-10-10 14:17:36 -05:00
Jelmer Vernooij
e84b6c70a1
r18123: Fix manual file build.
2007-10-10 14:17:35 -05:00
Jelmer Vernooij
1adf65b4d7
r18121: Simplify m4 code, hopefully fix Samba4 build problems.
2007-10-10 14:17:35 -05:00
Andrew Tridgell
c079cedb08
r18117: first steps in making samba4 use libreplace
2007-10-10 14:17:34 -05:00
Andrew Tridgell
e9ee8b1053
r18115: comparison_fn_t is defined in libreplace now
2007-10-10 14:17:34 -05:00
Andrew Tridgell
2057159c75
r18112: really make use of libreplace in ldb
2007-10-10 14:17:18 -05:00
Andrew Tridgell
28dcbb512f
r18109: move ldb to use the same build methods
2007-10-10 14:17:18 -05:00
Stefan Metzmacher
816fa197a7
r18098: use m4_include() instead of sinclude()
...
this breaks ./autogen.sh in lib/ldb/, but the ldb build is broken
anyway
metze
2007-10-10 14:17:16 -05:00
Stefan Metzmacher
ce94fb008d
r18091: sometimes autoconf picks up some old stuff:
...
- remove configure and config.h.in
- cleanup after autoconf and autoheader are done
metze
2007-10-10 14:17:15 -05:00
Jelmer Vernooij
9ad8075d70
r18036: Add missing file
2007-10-10 14:17:06 -05:00
Jelmer Vernooij
fe7ca4b145
r18031: Merge my replace fixes:
...
* libreplace can now build stand-alone
* add stub testsuite for libreplace
* make talloc/tdb/ldb use libreplace
2007-10-10 14:17:05 -05:00
Andrew Bartlett
6c11501ec3
r18022: Increment number of records converted, and print number of records skipped.
...
Andrew Bartlett
2007-10-10 14:17:03 -05:00
Volker Lendecke
2a7cdf52e4
r18018: Fix the build on OpenBSD. No license problem this time, I've written strnlen
...
from scratch.
Volker
2007-10-10 14:17:03 -05:00
Andrew Tridgell
5b9b9dd530
r17992: reverted r17842
...
This needs more consideration, as the patch removed the copyright
notice and license from the timegm.c code.
Volker, when you get a minute can you let me know what problem this
patch fixed so I can find a different approach?
2007-10-10 14:17:02 -05:00
Andrew Tridgell
71264bb785
r17978: make the ldap backend test for ldb work both with and without modules
...
(so it works on both redhat and debian, for example)
2007-10-10 14:16:59 -05:00
Stefan Metzmacher
18b4ae591a
r17960: try to use gmake if present on IRIX
...
metze
2007-10-10 14:16:57 -05:00
Simo Sorce
fab0e66281
r17868: remove duplicated attributes from list
2007-10-10 14:16:49 -05:00
Simo Sorce
5b4fc48c49
r17859: Fix some return values
2007-10-10 14:16:49 -05:00
Volker Lendecke
4189736e09
r17844: The AIX compiler thinks { } is a syntax error
2007-10-10 14:16:48 -05:00
Volker Lendecke
fd166ca0c0
r17842: After talking to Simo, apply the next attempt to resolve the strnlen
...
problem. Timegm is the same. Simo says this is just a workaround, but it helps
for now. Feel free to revert.
Volker
2007-10-10 14:16:47 -05:00
Simo Sorce
0caf6a44e0
r17830: Set the default_basedn (hey, it comes from the "default" naming contex :-)
...
once at connection time, after modules have been loaded.
Introduce a function to retrieve the value where needed.
2007-10-10 14:16:46 -05:00
Andrew Tridgell
946901e5dd
r17828: set the auto_baseDN opaque even on failure to fetch rootDSE. That
...
ensures we never try twice
2007-10-10 14:16:46 -05:00
Andrew Tridgell
c670837cc0
r17822: the ildap ldb backend doesn't need the auto rootDSE logic any more
2007-10-10 14:16:45 -05:00
Andrew Tridgell
5d1b66b68f
r17821: changed ldb_search() and the ldbsearch command line utility to
...
automatically work out the basedn when basedn==NULL. The basedn is
fetched from the rootDSE defaultNamingContext value (if there is one)
This means we don't have to have the defaultNamingContext logic in
lots of places. It makes a lot of sense to me to have basedn==NULL
mean "use the default, as given by the database"
Note that explicitly specifing a basedn of '' is not the same thing,
and will not trigger this code
The baseDN is cached in a ldb opaque, so we only have to fetch it once
2007-10-10 14:16:44 -05:00
Andrew Tridgell
221272e393
r17820: simplify the code flow a little
2007-10-10 14:16:44 -05:00
Stefan Metzmacher
4f753f9ebc
r17778: fix compiler warnings
...
metze
2007-10-10 14:16:40 -05:00
Stefan Metzmacher
c66cf31afd
r17775: use an enum to get rid of compiler warnings
...
metze
2007-10-10 14:16:40 -05:00
Andrew Tridgell
47e695ed88
r17771: add a comment explaing the odd cast
2007-10-10 14:16:39 -05:00
Andrew Tridgell
348aff8c83
r17770: don't force -L/usr/lib, it breaks us4
2007-10-10 14:16:39 -05:00
Andrew Tridgell
0b254f3bde
r17769: only look for dlopen in -ldl if not found in libc. Needed for us4
2007-10-10 14:16:39 -05:00
Andrew Tridgell
f41d3ed4b3
r17765: fix handling of old solaris /bin/sh in ldb build/test
2007-10-10 14:16:38 -05:00
Andrew Tridgell
5c00b6d083
r17764: more portable setenv() replacement
2007-10-10 14:16:38 -05:00
Andrew Tridgell
535c96f1e7
r17762: HPUX needs setenv
2007-10-10 14:16:38 -05:00
Stefan Metzmacher
aeee1b4655
r17756: I don't know why but this only works with the standalone
...
ldb build...I'll test more tomorrow.
metze
2007-10-10 14:16:37 -05:00
Andrew Tridgell
444e92890f
r17749: more HPUX madness
2007-10-10 14:16:36 -05:00
Stefan Metzmacher
5992f3b918
r17748: make the casts much easier to understand
...
metze
2007-10-10 14:16:36 -05:00
Stefan Metzmacher
ccf9ad0d2f
r17747: ldb's make test should not try to install something
...
metze
2007-10-10 14:16:36 -05:00
Andrew Tridgell
15ec8c3741
r17746: the automatic archive creation in make breaks on 3 platforms. Lets try
...
manual archives and see if they work a bit better ....
2007-10-10 14:16:36 -05:00