summaryrefslogtreecommitdiffstats
path: root/source4/lib
Commit message (Collapse)AuthorAgeFilesLines
...
* r17907: - add a generic talloc_report_depth_cb() function which takes a callbackStefan Metzmacher2007-10-104-52/+173
| | | | | | | | | | to do the actual report. - make the talloc_report_depth_file() a wrapper of it - and talloc_report() and talloc_report_full() are wrapper of talloc_report_depth_file() metze (This used to be commit b199557b358e6216d89d233513079fcd56b307aa)
* r17905: fix c++ warningsStefan Metzmacher2007-10-101-13/+13
| | | | | metze (This used to be commit 972a84f220f0dabc4e1cc3ffd40a4bf4dedc74d9)
* r17895: - talloc_increase_ref_count() can failStefan Metzmacher2007-10-104-7/+16
| | | | | | | - make talloc_reference() typesafe when gcc >= 3 is used metze (This used to be commit 933d1b47ad614d02cc02b602e704948b342febdb)
* r17893: add a function to disable the null_contextStefan Metzmacher2007-10-103-2/+15
| | | | | metze (This used to be commit 7cab4285b1b61ad5cb425e42d89bcf7d645b0710)
* r17892: fix the last talloc c++ warningStefan Metzmacher2007-10-101-1/+2
| | | | | metze (This used to be commit 6955ffe4544eddd9e34461f57858480b1acf49c9)
* r17891: remove c++ warnings from tallocStefan Metzmacher2007-10-102-13/+14
| | | | | metze (This used to be commit fb73ce8d4364a1da3c320034d90c0556529c61c4)
* r17886: add talloc_ptrtype() and talloc_array_ptrtype(),Stefan Metzmacher2007-10-104-0/+112
| | | | | | | see the manpage what they do:-) metze (This used to be commit bfca83c91e47e9017474809cd7bc8b2e6e20416a)
* r17885: use _TALLOC_TYPEPF() consitentlyStefan Metzmacher2007-10-101-3/+2
| | | | | metze (This used to be commit 155cd6b88283b85c53c7ec65efcf431da7b649ac)
* r17884: Shape up the snprintf fix after Metzes commentsVolker Lendecke2007-10-101-2/+2
| | | | (This used to be commit 66b6456eee579623b64c649356ab0175c46f5789)
* r17883: check if talloc_asprintf() works correctStefan Metzmacher2007-10-101-0/+4
| | | | | metze (This used to be commit bb79542edbb290c7dbea7c921b0e911dd1b3366b)
* r17868: remove duplicated attributes from listSimo Sorce2007-10-101-6/+1
| | | | (This used to be commit fab0e66281ca0feddf1ce26249706e865856b17a)
* r17859: Fix some return valuesSimo Sorce2007-10-101-15/+15
| | | | (This used to be commit 5b4fc48c49bada2711e356c557ba5f45e34396f6)
* r17849: Next round for RPC-SAMBA3-SHARESECVolker Lendecke2007-10-101-2/+2
| | | | (This used to be commit e17371b7f970fe4cc91f8034c18292cc3c22f161)
* r17844: The AIX compiler thinks { } is a syntax errorVolker Lendecke2007-10-101-1/+2
| | | | (This used to be commit 4189736e09dab2b7ff57b7bba04d54c0ffeea140)
* r17842: After talking to Simo, apply the next attempt to resolve the strnlenVolker Lendecke2007-10-104-3/+49
| | | | | | | | problem. Timegm is the same. Simo says this is just a workaround, but it helps for now. Feel free to revert. Volker (This used to be commit fd166ca0c079d83081bc1d631fe40b965c7873d4)
* r17841: Revert 17840, libldb.a defines strnlen. Sorry for the noiseVolker Lendecke2007-10-102-15/+1
| | | | (This used to be commit 1de34590821b0c076bf8d48cbdae97f33275647e)
* r17840: A step towards building on Solaris which appears not to have strnlen.Volker Lendecke2007-10-102-1/+15
| | | | | Volker (This used to be commit ebf75c6196afdd4bfa4f11bb1d45d385ab0babed)
* r17830: Set the default_basedn (hey, it comes from the "default" naming ↵Simo Sorce2007-10-103-34/+42
| | | | | | | | | contex :-) once at connection time, after modules have been loaded. Introduce a function to retrieve the value where needed. (This used to be commit 0caf6a44e03393c645030a9288e7dfd31e97c98b)
* r17828: set the auto_baseDN opaque even on failure to fetch rootDSE. ThatAndrew Tridgell2007-10-101-3/+1
| | | | | ensures we never try twice (This used to be commit 946901e5dde9d31727448070a06e56da38d4a59e)
* r17822: the ildap ldb backend doesn't need the auto rootDSE logic any moreAndrew Tridgell2007-10-101-84/+2
| | | | (This used to be commit c670837cc0dd04834a283bde0471c702a34c66c9)
* r17821: changed ldb_search() and the ldbsearch command line utility toAndrew Tridgell2007-10-103-0/+50
| | | | | | | | | | | | | | | 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 (This used to be commit 5d1b66b68fc517ce684f75e466ed5f25e46857d5)
* r17820: simplify the code flow a littleAndrew Tridgell2007-10-101-20/+27
| | | | (This used to be commit 221272e3930e1fbf30df1ad19713935d38cde46c)
* r17790: replace uses -ldl and should directly depend on itStefan Metzmacher2007-10-102-2/+2
| | | | | metze (This used to be commit 560a3058e53479133015d1b0a7cd149393c45438)
* r17789: remove compiler warningsStefan Metzmacher2007-10-101-3/+3
| | | | | metze (This used to be commit dec228be4d4a68e2a6794ad4e7a9224e040fa7f2)
* r17783: fix compiler warningsStefan Metzmacher2007-10-101-1/+5
| | | | | metze (This used to be commit c999dd02100e59bfd34585850c354ac2e9708cbb)
* r17782: fix compiler warningStefan Metzmacher2007-10-101-0/+2
| | | | | metze (This used to be commit 97f6980372e2d06bdae461c737f9e0279f30b9b9)
* r17781: fix compiler warningStefan Metzmacher2007-10-101-3/+1
| | | | | metze (This used to be commit bbe641f23676961972ac337304ece1116b0219b6)
* r17780: better fix this one correctlyStefan Metzmacher2007-10-101-2/+8
| | | | | metze (This used to be commit fbdc5c635606490618ecd54f1b49db70e680cf05)
* r17779: this macro is unusedStefan Metzmacher2007-10-101-0/+2
| | | | | metze (This used to be commit 5389ba19c8ce4cc8f5992b2f9b4fc451df8ee3f2)
* r17778: fix compiler warningsStefan Metzmacher2007-10-101-1/+2
| | | | | metze (This used to be commit 4f753f9ebc8ea9e37f1fee5fa84e020885b196a8)
* r17775: use an enum to get rid of compiler warningsStefan Metzmacher2007-10-101-6/+6
| | | | | metze (This used to be commit c66cf31afd99d537b1f4dfc8ff1502dfa6accfd3)
* r17773: this macros are unsed, with compiler warningsStefan Metzmacher2007-10-101-0/+2
| | | | | metze (This used to be commit 3953d3566e41d0a189be38aee3d99805dd71961a)
* r17771: add a comment explaing the odd castAndrew Tridgell2007-10-101-0/+6
| | | | (This used to be commit 47e695ed88d364a7d423e804fe5340006ebf7c18)
* r17770: don't force -L/usr/lib, it breaks us4Andrew Tridgell2007-10-101-2/+2
| | | | (This used to be commit 348aff8c8372b235d42ede35c18f83fd53db99f9)
* r17769: only look for dlopen in -ldl if not found in libc. Needed for us4Andrew Tridgell2007-10-101-2/+1
| | | | (This used to be commit 0b254f3bde8827312c6fcb93ccd7a0c489ed5e20)
* r17765: fix handling of old solaris /bin/sh in ldb build/testAndrew Tridgell2007-10-103-5/+9
| | | | (This used to be commit f41d3ed4b3d76c37c9c5bfd15e9e4e27179450f0)
* r17764: more portable setenv() replacementAndrew Tridgell2007-10-101-8/+22
| | | | (This used to be commit 5c00b6d08324b46cd7025264c0320352d2842ead)
* r17763: moved setenv to ldb/replace/Andrew Tridgell2007-10-102-20/+1
| | | | (This used to be commit ed2dbc4dfe4556831c809dab24e3833cd2018138)
* r17762: HPUX needs setenvAndrew Tridgell2007-10-102-1/+18
| | | | (This used to be commit 535c96f1e7639071d34ea47a88181d861c3a3038)
* r17756: I don't know why but this only works with the standaloneStefan Metzmacher2007-10-101-3/+3
| | | | | | | ldb build...I'll test more tomorrow. metze (This used to be commit aeee1b4655620154a8fefe471ac6327c5ccb8798)
* r17750: these have moved to ldb/replace/ nowAndrew Tridgell2007-10-104-126/+2
| | | | (This used to be commit ac178b52935d7629f8583092e833b74093ca70e1)
* r17749: more HPUX madnessAndrew Tridgell2007-10-102-0/+33
| | | | (This used to be commit 444e92890f08cdc0f5b84e964d1cc6a812e1073e)
* r17748: make the casts much easier to understandStefan Metzmacher2007-10-101-3/+3
| | | | | metze (This used to be commit 5992f3b918967ff478ad24333cfe583e0b14a4c9)
* r17747: ldb's make test should not try to install somethingStefan Metzmacher2007-10-101-2/+2
| | | | | metze (This used to be commit ccf9ad0d2ff8388dd76a36426657773a59e6c316)
* r17746: the automatic archive creation in make breaks on 3 platforms. Lets tryAndrew Tridgell2007-10-101-2/+4
| | | | | manual archives and see if they work a bit better .... (This used to be commit 15ec8c3741f89ac4d6f0cd794dc916ee37d883cc)
* r17745: got rid of the final asprintf() in ldbAndrew Tridgell2007-10-101-1/+1
| | | | (This used to be commit 21377a607647c847c6902b685555a0206e61c6dd)
* r17743: fix compiler warningsStefan Metzmacher2007-10-102-10/+10
| | | | | metze (This used to be commit 694a56b0ae0125594d6a23d8465249f011b6284e)
* r17741: tru64 uses inttypes.h not stdint.h.Andrew Tridgell2007-10-101-0/+3
| | | | | ain't standards wonderful? (This used to be commit 5eb59e5be09cd16bb0796b55575aa92dfd22650a)
* r17740: get rid of dependence on asprintf(), using talloc_asprintf() insteadAndrew Tridgell2007-10-102-4/+4
| | | | (This used to be commit 0e350ea0c1bba278995da5e8de677c5651eb623e)
* r17739: forgot to add replace/*Andrew Tridgell2007-10-103-0/+120
| | | | (This used to be commit ceb09f50b7d9f2626b42123e2482d562713f881b)