summaryrefslogtreecommitdiffstats
path: root/source/lib
Commit message (Collapse)AuthorAgeFilesLines
...
| | * r15932: Remove per request credsSimo Sorce2006-05-297-18/+0
| | | | | | | | | | | | They have never benn used and make little sense too imo
| | * r15927: Optimize ldb module traverse while keeping the API intact.Simo Sorce2006-05-2914-527/+564
| | | | | | | | | | | | | | | I was sick of jumping inot each module for each request, even the ones not handle by that module.
| | * r15922: password_hash.c has proven to be a good way to research how to build ↵Simo Sorce2006-05-281-42/+65
| | | | | | | | | | | | | | | | | | an async module change asq.c to be more readble
| | * r15913: Error passing in the async code is not in agood shapeSimo Sorce2006-05-286-131/+323
| | | | | | | | | | | | | | | | | | Start enhancing it and fix some problems with incorrect evalutaion of the codes Implement rdn rename (async only)
| | * r15896: we're getting a lot of crashes on the build farm due to peopleAndrew Tridgell2006-05-261-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | assuming that printf("%s", NULL) is OK. The problem is that it is ok with recent versions of glibc, so the bug isn't noticed by most developers. This configure change ensures that we replace snprintf() if it doesn't handle NULL strings. Then we just need to make sure we use d_printf() instead of printf() in torture tests to display possibly NULL strings.
| | * r15892: Remove the COM management code - DCOM should be Jelmer Vernooij2006-05-2511-930/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | based on Mono and its' COM support and utilize Samba's DCE/RPC + ORPC code instead of having our own COM implementation in Samba, which is too much work to implement and harder to code (C). This only removes some of the code that I started working on to implement the bits of COM I thought were needed to support DCOM from just Samba. This code has never functioned properly, contains a couple of nasty hacks and there should be no reason to pick it up again later, the processes are all documented in the DCOM whitepaper. This does NOT remove the marshalling code for the ORPC code or the torture code that tested some of the ORPC code.
| | * r15882: I forgot to add in this prototype for strtok_r()Andrew Tridgell2006-05-251-0/+4
| | |
| | * r15879: strtok_r() replacement, for solarisAndrew Tridgell2006-05-252-1/+28
| | |
| | * r15878: Add explicit initialization to make the IBM checker happy.Jelmer Vernooij2006-05-241-2/+2
| | |
| | * r15877: Fix error message - caught by the IBM checkerJelmer Vernooij2006-05-241-4/+17
| | |
| | * r15871: Fix systems with native iconvJelmer Vernooij2006-05-241-2/+2
| | |
| | * r15870: Improve detection of iconv - should prevent HAVE_ICONV_H beingJelmer Vernooij2006-05-241-18/+6
| | | | | | | | | | | | | | | defined when the installed iconv library doesn't match our criteria as well as some other minor fixes.
| | * r15869: Fix loop var to search paths for iconvJim McDonough2006-05-241-1/+1
| | |
| | * r15868: Add replacement macro for __STRING()Jelmer Vernooij2006-05-242-1/+4
| | |
| | * r15856: fixed talloc_asprintf_append() on solarisAndrew Tridgell2006-05-241-1/+2
| | |
| | * r15854: more talloc_set_destructor() typesafe fixesAndrew Tridgell2006-05-2413-47/+24
| | |
| | * r15853: started the process of removing the warnings now thatAndrew Tridgell2006-05-241-2/+1
| | | | | | | | | | | | | | | talloc_set_destructor() is type safe. The end result will be lots less use of void*, and less calls to talloc_get_type()
| | * r15852: patch from Rusty to make talloc_set_destructor() and talloc_steal()Andrew Tridgell2006-05-243-23/+40
| | | | | | | | | | | | | | | | | | | | | | | | type safe. This only works on recent gcc versions. With other compilers it reverts to a non-typesafe cast The patch also ensures that talloc_free() does not change error on systems where free() can change errno
| | * r15847: We probably want to keep the global initSimo Sorce2006-05-231-0/+2
| | |
| | * r15846: An async version of ldbsearchSimo Sorce2006-05-231-59/+186
| | |
| | * r15829: we need to include socket.h before we can use enum socket_typeStefan Metzmacher2006-05-231-0/+2
| | | | | | | | | | | | | | | | | | this fixes a compiler warning metze
| | * r15828: a talloc steal optimisation spotted by metzeAndrew Tridgell2006-05-231-1/+1
| | |
| | * r15824: fixed a subtle talloc bug to do with memory context loops. When youAndrew Tridgell2006-05-233-3/+80
| | | | | | | | | | | | | | | | | | | | | | | | | | | have a structure that references one of its parents, and a parent of that parent is freed, then the whole structure should be freed, not just the reference. this was found by the change notify code, as a side effect of fixing the memory leak yesterday
| | * r15810: Fix uninitialized variable error, caught by the IBM checker.Jelmer Vernooij2006-05-221-1/+2
| | |
| | * r15807: Fix incorrect initialization. Very nice catch by the IBM Checker.Jelmer Vernooij2006-05-221-1/+1
| | |
| | * r15806: Remove some unnecessary nesting making the function harder to read.Jelmer Vernooij2006-05-221-11/+15
| | |
| | * r15798: shortcut the lookup of "localhost" in the ipv6 backendAndrew Tridgell2006-05-221-1/+5
| | |
| | * r15795: Try to use the async code by defaultSimo Sorce2006-05-221-12/+140
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It passess all my tests, but I still need to work on a lot of stuff. Shouldn't impact anybody else work, so I want to commit now and see what happens Will work to remove the old code from modules and backends soon, and make some more restyling in ldb internals. So, if there is something you don't like in this desgin please speak now. Simo.
| | * r15786: another fix in rdn_nameSimo Sorce2006-05-211-10/+3
| | |
| | * r15776: Don't generate ref pointers in Samba4-generated code. There is no point Jelmer Vernooij2006-05-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | in having pointers for outgoing data when you can already modify the top-level element. This can be overridden (temporarily) by specifying the new "keepref" attribute. Once we've removed keepref from all IDL files, I'll remove this attribute as well.
| | * r15762: It make no sense for rdn_name to implement modify, it will need to ↵Simo Sorce2006-05-201-138/+0
| | | | | | | | | | | | implement rename ...
| | * r15761: Fix-as-you-go ...Simo Sorce2006-05-203-25/+11
| | | | | | | | | | | | Testing various async paths and uncovering bugs
| | * r15719: Fix build on systems (AIX) that don't have vsyslog or strcasestr, withJim McDonough2006-05-191-0/+2
| | | | | | | | | | | | | | | | | | --enable-developer on. syslog() and toupper() required more includes. Someone more familiar with samba4 builds should verify this, please.
| | * r15659: Implement opening a key by name (significant better performance Jelmer Vernooij2006-05-171-2/+236
| | | | | | | | | | | | in some situations). Patch by Wilco Baan Hofman.
| | * r15592: Remove unused headerJelmer Vernooij2006-05-141-1/+0
| | |
| | * r15590: Fix another include issueJelmer Vernooij2006-05-131-1/+1
| | |
| | * r15582: Commit some forgotten stuff that have been setting on my private ↵Simo Sorce2006-05-132-2/+23
| | | | | | | | | | | | tree fro long
| | * r15578: Move some cpp-specific things from CFLAGS to CPPFLAGSJelmer Vernooij2006-05-131-1/+2
| | | | | | | | | | | | Proper dependencies for POPT_SAMBA (fixes build when popt is in /usr/local)
| | * r15577: Make popt CFLAGS popt-specific rather then globalJelmer Vernooij2006-05-131-2/+1
| | |
| | * r15575: Fix getpass testJelmer Vernooij2006-05-131-1/+1
| | |
| | * r15573: Fix build of systems that have iconv headers in non-standard locationsJelmer Vernooij2006-05-1311-11/+8
| | | | | | | | | | | | | | | | | | Split of system/locale.h header from system/iconv.h Previously, iconv wasn't being used on these systems
| | * r15572: Trim build/m4/rewrite.m4 a bit more, remove unused tests.Jelmer Vernooij2006-05-134-12/+4
| | |
| | * r15568: Simplify detection of iconv libraries a fair bit and fix it to Jelmer Vernooij2006-05-131-45/+69
| | | | | | | | | | | | | | | | | | | | | | | | work on FreeBSD. Based very loosely on a patch by Timur Bakevey Fixes #3688
| | * r15564: Fix copyrights (this file was originally based on just a few lines ↵Jelmer Vernooij2006-05-131-3/+1
| | | | | | | | | | | | from smb.h)
| | * r15538: Use pkg-config file where possible and Jelmer Vernooij2006-05-111-13/+14
| | | | | | | | | | | | | | | only fall back to manual tests if that can't be found (for systems that have older versions of gnutls without the .pc file installed)
| | * r15510: As discussed on samba-technical, move the VERSION system back to aAndrew Bartlett2006-05-081-36/+1
| | | | | | | | | | | | | | | | | | #define based system only. This avoids allocation in the fault code. Andrew Bartlett
| | * r15458: Fix support for Windows XP-style registry files and support for ↵Jelmer Vernooij2006-05-052-20/+126
| | | | | | | | | | | | | | | | | | large numbers of subkeys. Patch by Wilco Baan Hofman <wilco@baanhofman.nl>
| | * r15457: Get rid of more usages of uint_tJelmer Vernooij2006-05-051-3/+3
| | |
| | * r15433: Add a todo.Andrew Bartlett2006-05-041-0/+2
| | | | | | | | | | | | Andrew Bartlett
| | * r15420: Add a new function to print a the 'unparsed' string format for ↵Andrew Bartlett2006-05-031-18/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | usernames. This is used in the password prompt, and should be reversable by the parse string function. Also, don't look at the ccache, even for the guess code, if kerberos is disabled. Andrew Bartlett