Jelmer Vernooij
50f5c65f78
r17811: Add .bzrignore file
...
(This used to be commit 10419a9fba0e56dbad9abe9e0e7b9c22caf02b3f)
2007-10-10 14:16:44 -05:00
Stefan Metzmacher
7f38e8644b
r17794: ifdef out unused macros
...
metze
(This used to be commit 6968136621dc75532a19c910bf559aa37b7e41bd)
2007-10-10 14:16:44 -05:00
Stefan Metzmacher
fef30c770a
r17793: add -Wmissing-prototypes, -Wmissing-declarations, -Wmissing-field-initializers
...
gcc options, but don't enable them yet.
we should step by step try to enable them, after removing the flood of warnings
they would generate.
metze
(This used to be commit 40fb476a9cc53c757dcf07e879107c4572b8a1ee)
2007-10-10 14:16:43 -05:00
Stefan Metzmacher
1713b43c1a
r17792: io.out.winsserver is a const char *,
...
and iname->winserver = talloc_steal(iname, io.out.winsserver)
generated a warning, so I changed iname->winsserver to also
be a const char *.
then a talloc_free(iname->winsserver) would generate a warning,
but we can steal it into the tmp_ctx without a warning
and that gets free'ed a few lines later.
metze
(This used to be commit fdef17f81e5fc48cca3dd7611d6d5007147473b1)
2007-10-10 14:16:43 -05:00
Stefan Metzmacher
2fe8a02f98
r17791: get rid of another compiler warning
...
metze
(This used to be commit ba866665f5baffc1dc703d60114b9f1856c4b886)
2007-10-10 14:16:43 -05:00
Stefan Metzmacher
1d8fa3ccac
r17790: replace uses -ldl and should directly depend on it
...
metze
(This used to be commit 560a3058e53479133015d1b0a7cd149393c45438)
2007-10-10 14:16:43 -05:00
Stefan Metzmacher
168e9ec231
r17789: remove compiler warnings
...
metze
(This used to be commit dec228be4d4a68e2a6794ad4e7a9224e040fa7f2)
2007-10-10 14:16:43 -05:00
Stefan Metzmacher
6268e2f148
r17788: fix compiler warnings
...
metze
(This used to be commit 00fcc4f16a01a0c6a70f86c8bd9d1f9801dfd9df)
2007-10-10 14:16:42 -05:00
Stefan Metzmacher
403530d0ec
r17787: ifdef out unused macros and generate a smb_panic()
...
when the wrong macro is used on a field.
metze
(This used to be commit dd0f692d19416c82f237661710b814ba20163605)
2007-10-10 14:16:42 -05:00
Stefan Metzmacher
5645acdb67
r17786: remove unused macros, fix compiler warnings
...
metze
(This used to be commit 7670e224d4be7035bb07fdaa0d156c5f109f20cc)
2007-10-10 14:16:42 -05:00
Stefan Metzmacher
46cdf9250b
r17785: fix compiler warnings
...
metze
(This used to be commit 256fc452a46dfe7449c6ebddb75e0801ceae5dc4)
2007-10-10 14:16:42 -05:00
Stefan Metzmacher
b58f4364ae
r17784: fix compiler warnings
...
metze
(This used to be commit 8b806c4c5e4f25e011b545d742097b3b307e5af8)
2007-10-10 14:16:42 -05:00
Stefan Metzmacher
a485fa050c
r17783: fix compiler warnings
...
metze
(This used to be commit c999dd02100e59bfd34585850c354ac2e9708cbb)
2007-10-10 14:16:41 -05:00
Stefan Metzmacher
9fd23a6e91
r17782: fix compiler warning
...
metze
(This used to be commit 97f6980372e2d06bdae461c737f9e0279f30b9b9)
2007-10-10 14:16:41 -05:00
Stefan Metzmacher
39b2377f90
r17781: fix compiler warning
...
metze
(This used to be commit bbe641f23676961972ac337304ece1116b0219b6)
2007-10-10 14:16:41 -05:00
Stefan Metzmacher
e996cd5571
r17780: better fix this one correctly
...
metze
(This used to be commit fbdc5c635606490618ecd54f1b49db70e680cf05)
2007-10-10 14:16:41 -05:00
Stefan Metzmacher
bca791da85
r17779: this macro is unused
...
metze
(This used to be commit 5389ba19c8ce4cc8f5992b2f9b4fc451df8ee3f2)
2007-10-10 14:16:41 -05:00
Stefan Metzmacher
eb6f27eccc
r17778: fix compiler warnings
...
metze
(This used to be commit 4f753f9ebc8ea9e37f1fee5fa84e020885b196a8)
2007-10-10 14:16:40 -05:00
Stefan Metzmacher
12e2e43ca3
r17777: these macros are unused...
...
metze
(This used to be commit 45baef570de751412116bf59ae5c91a57635349f)
2007-10-10 14:16:40 -05:00
Stefan Metzmacher
5987aace3b
r17776: these macros are also defined in libcli/raw/trans2.h
...
metze
(This used to be commit 58e7fa037571a3a9fab46945e6158687fff54a17)
2007-10-10 14:16:40 -05:00
Stefan Metzmacher
47479df22e
r17775: use an enum to get rid of compiler warnings
...
metze
(This used to be commit c66cf31afd99d537b1f4dfc8ff1502dfa6accfd3)
2007-10-10 14:16:40 -05:00
Stefan Metzmacher
845e288ea4
r17774: this macro is unused
...
metze
(This used to be commit 2f4aa95f8d414262eb4d78060ee3a97a85ec5182)
2007-10-10 14:16:40 -05:00
Stefan Metzmacher
b49f18f0e5
r17773: this macros are unsed, with compiler warnings
...
metze
(This used to be commit 3953d3566e41d0a189be38aee3d99805dd71961a)
2007-10-10 14:16:39 -05:00
Stefan Metzmacher
1ec1c32ea1
r17772: warn about unused macros
...
(only when defined in the .c file not in headers)
metze
(This used to be commit a6f22cd924ce040d6b3c31c9c483f1c256015f8d)
2007-10-10 14:16:39 -05:00
Andrew Tridgell
66337169f1
r17771: add a comment explaing the odd cast
...
(This used to be commit 47e695ed88d364a7d423e804fe5340006ebf7c18)
2007-10-10 14:16:39 -05:00
Andrew Tridgell
a524e8cdde
r17770: don't force -L/usr/lib, it breaks us4
...
(This used to be commit 348aff8c8372b235d42ede35c18f83fd53db99f9)
2007-10-10 14:16:39 -05:00
Andrew Tridgell
2d4ecdb3e1
r17769: only look for dlopen in -ldl if not found in libc. Needed for us4
...
(This used to be commit 0b254f3bde8827312c6fcb93ccd7a0c489ed5e20)
2007-10-10 14:16:39 -05:00
Andrew Tridgell
e5f7da55ef
r17768: This merges in the current version of Brad Henry's windows testing
...
framework patch. There are some issues with the patch that I will
discuss in a separate email to the list, but given the low (zero?)
impact of the patch as it is, I think its better to integrate it now,
then let Brad send some minor update patches later
(This used to be commit 7232da0436ff1d84e419d268fee31a095bbb88b7)
2007-10-10 14:16:38 -05:00
Andrew Tridgell
b075bb842d
r17765: fix handling of old solaris /bin/sh in ldb build/test
...
(This used to be commit f41d3ed4b3d76c37c9c5bfd15e9e4e27179450f0)
2007-10-10 14:16:38 -05:00
Andrew Tridgell
18f93fce20
r17764: more portable setenv() replacement
...
(This used to be commit 5c00b6d08324b46cd7025264c0320352d2842ead)
2007-10-10 14:16:38 -05:00
Andrew Tridgell
fe791078b7
r17763: moved setenv to ldb/replace/
...
(This used to be commit ed2dbc4dfe4556831c809dab24e3833cd2018138)
2007-10-10 14:16:38 -05:00
Andrew Tridgell
47fb506da2
r17762: HPUX needs setenv
...
(This used to be commit 535c96f1e7639071d34ea47a88181d861c3a3038)
2007-10-10 14:16:38 -05:00
Stefan Metzmacher
48c7cfcb74
r17756: I don't know why but this only works with the standalone
...
ldb build...I'll test more tomorrow.
metze
(This used to be commit aeee1b4655620154a8fefe471ac6327c5ccb8798)
2007-10-10 14:16:37 -05:00
Stefan Metzmacher
fba1659720
r17755: fix the build...
...
I hope we can find a more clean approach to import lib/replace/ into ldb.
metze
(This used to be commit f9fc3f08258d36b6008aac207471f1e193065321)
2007-10-10 14:16:37 -05:00
Stefan Metzmacher
f592640d92
r17754: remove the --always-create option from mkproto.pl
...
and make this behavior the default.
as with make 3.81 and autodependencies this way is much
faster as make can use faster codepathes internally.
(without this make needed more and more startup time after using
autodependencies for a few weeks)
metze
(This used to be commit e85d7eeb0a233ffb88bec1bc88b697c18bba1ed4)
2007-10-10 14:16:37 -05:00
Stefan Metzmacher
ec626a732c
r17753: fix compiler warnings and make the code simpler
...
metze
(This used to be commit eda302ffa5458a34f78d733cd0a46e79a74e81d7)
2007-10-10 14:16:37 -05:00
Stefan Metzmacher
312ded39cc
r17752: using -1 in a uint16_t value causes compiler warnings,
...
use UINT16_MAX as invalid search handle
metze
(This used to be commit a4e19d6cc4cce611241c502de485dbd2496be0d3)
2007-10-10 14:16:37 -05:00
Andrew Tridgell
09129c73d7
r17750: these have moved to ldb/replace/ now
...
(This used to be commit ac178b52935d7629f8583092e833b74093ca70e1)
2007-10-10 14:16:36 -05:00
Andrew Tridgell
6ac7ea5027
r17749: more HPUX madness
...
(This used to be commit 444e92890f08cdc0f5b84e964d1cc6a812e1073e)
2007-10-10 14:16:36 -05:00
Stefan Metzmacher
7852524532
r17748: make the casts much easier to understand
...
metze
(This used to be commit 5992f3b918967ff478ad24333cfe583e0b14a4c9)
2007-10-10 14:16:36 -05:00
Stefan Metzmacher
7a76b20d4f
r17747: ldb's make test should not try to install something
...
metze
(This used to be commit ccf9ad0d2ff8388dd76a36426657773a59e6c316)
2007-10-10 14:16:36 -05:00
Andrew Tridgell
461ff1ecc9
r17746: the automatic archive creation in make breaks on 3 platforms. Lets try
...
manual archives and see if they work a bit better ....
(This used to be commit 15ec8c3741f89ac4d6f0cd794dc916ee37d883cc)
2007-10-10 14:16:36 -05:00
Andrew Tridgell
8ad26badea
r17745: got rid of the final asprintf() in ldb
...
(This used to be commit 21377a607647c847c6902b685555a0206e61c6dd)
2007-10-10 14:16:35 -05:00
Stefan Metzmacher
d68a169886
r17744: we explicit want to get warnings about declarations after statements:-)
...
metze
(This used to be commit c3be1e18bcc050fe96be3f35e10ca643673749ca)
2007-10-10 14:16:35 -05:00
Stefan Metzmacher
0749ab0400
r17743: fix compiler warnings
...
metze
(This used to be commit 694a56b0ae0125594d6a23d8465249f011b6284e)
2007-10-10 14:16:35 -05:00
Stefan Metzmacher
4cd7e5a245
r17742: make the casts explicit and remove compiler warnings
...
metze
(This used to be commit b2cc485058c86d5be162a5e4c13c0b30f25c9d3d)
2007-10-10 14:16:35 -05:00
Andrew Tridgell
d95354300c
r17741: tru64 uses inttypes.h not stdint.h.
...
ain't standards wonderful?
(This used to be commit 5eb59e5be09cd16bb0796b55575aa92dfd22650a)
2007-10-10 14:16:35 -05:00
Andrew Tridgell
0a98d90995
r17740: get rid of dependence on asprintf(), using talloc_asprintf() instead
...
(This used to be commit 0e350ea0c1bba278995da5e8de677c5651eb623e)
2007-10-10 14:16:34 -05:00
Andrew Tridgell
57f587729d
r17739: forgot to add replace/*
...
(This used to be commit ceb09f50b7d9f2626b42123e2482d562713f881b)
2007-10-10 14:16:34 -05:00
Andrew Tridgell
309ef90690
r17738: solving the seemingly trivial problem of timegm() being missing on
...
some systems requires quite a large change in ldb. The core problem is
that ldb doesn't have its own equivalent of lib/replace/, so we have
no sane place to put things like timegm.c
This patch moves part of lib/replace/ from Samba4 into ldb, and the
next patch will remove those parts from Samba4. We will probably need
to similarly move parts of lib/replace/ into lib/talloc/ and lib/tdb/,
so that at each level the libraries have replacements for the
functions they need, but higher level libraries don't need to
re-include replacements if a lower level library already replaces the
function
(This used to be commit c2f6c217fb4a5c84499246480f00df40b0711074)
2007-10-10 14:16:34 -05:00