summaryrefslogtreecommitdiffstats
path: root/source/lib
Commit message (Collapse)AuthorAgeFilesLines
...
* r18996: merge from samba4:Stefan Metzmacher2007-10-102-12/+37
| | | | | | | | | | - fix bug 4078 - talloc_free(talloc_autofree_context()); should not result in a SIGABORT on exit - add a test for this, but this test can also pass in the standalone build and samba3, as samba4 uses talloc_autofree_context() metze
* r18993: merge from samba4:Stefan Metzmacher2007-10-101-29/+83
| | | | | | prepare SOCKET_WRAPPER_PCAP_FILE support metze
* r18991: Fix bug 4133 -- Thanks to Olaf FlebbeVolker Lendecke2007-10-101-0/+7
|
* r18963: * Move parts of registry headers that were still inGerald Carter2007-10-101-2/+2
| | | | | use to reg_objects.h * Remove unused rpc headers
* r18961: merge from samba4:Stefan Metzmacher2007-10-102-20/+20
| | | | | | | fix caching of some configure tests AC_CACHE_CHECK() *needs* '_cv_' in the shell var to do caching... metze
* r18958: merge from samba4:Stefan Metzmacher2007-10-101-0/+4
| | | | | | | | | we need to include unistd.h in system/network.h because it contains the ioctl() prototype on some systems and we need to make sure it gets included before socket_wrapper defines ioctl swrap_ioctl metze
* r18953: sync socket_wrapper with samba4Stefan Metzmacher2007-10-103-0/+46
| | | | metze
* r18952: fix compiler warning (merge from samba4)Stefan Metzmacher2007-10-101-1/+1
| | | | metze
* r18939: don't rely on the umask being right in ldb creation. Both Samba3 andAndrew Tridgell2007-10-102-2/+4
| | | | | | | | | | | | Samba4 smbd force the umask to 0, which meant we ended up with ldb being world writable. This isn't really an ideal fix, as it means ldb no longer honors umask (as it should do, like all good libraries). Unfortunately the 'proper' fix is too complex for now this also merges a tiny code style fix from s4 to s3
* r18920: merge socket_wrapper changes from samba4Stefan Metzmacher2007-10-101-21/+58
| | | | metze
* r18910: Change ldb_msg_add_string() to not actually add an attribute if theAndrew Tridgell2007-10-101-0/+5
| | | | | | | string is zero length. This allows callers to not have to worry about creating an invalid ldap attribute. See extensive discussion on samba-technical list :-)
* r18901: try to fix the samba3 build without having ldapStefan Metzmacher2007-10-104-4/+6
| | | | | | vl: you were a few seconds faster than me...:-) metze
* r18900: Next attempt to fix the Solaris build. Not sure about whether to ↵Volker Lendecke2007-10-101-1/+1
| | | | | | | | merge this one. Tridge? Metze? Volker
* r18897: Fix valgrind bug found by Volker.Jeremy Allison2007-10-101-1/+5
| | | | Jeremy.
* r18889: Add some const. What's the policy here? Should I do this in Samba4 ↵Volker Lendecke2007-10-101-5/+5
| | | | | | as well? Volker
* r18866: Jeremy and Volker have given the go-ahead on the group mapping ldbAndrew Tridgell2007-10-10126-0/+37877
| | | | | | | | code. Yay! This first commit copies lib/ldb/ from Samba4. A huge congratulations should go to Simo on this - he has put an enormous amount of work into ldb, and it's great to see it go into the Samba3 tree.
* r18864: merge lib/replace changes from samba4Andrew Tridgell2007-10-104-6/+40
|
* r18810: use a copy of samba4's talloc under lib/talloc/Stefan Metzmacher2007-10-1016-112/+5131
| | | | | | to make mergeing easier. metze
* r18793: Fix BE string handling in the auto-generatedJeremy Allison2007-10-103-39/+52
| | | | | code. Should now work again with ASU. Jeremy.
* r18787: Fix the strlen_m and strlen_m_term code by mergingJeremy Allison2007-10-102-23/+128
| | | | | | in (and using elsewhere) next_codepoint from Samba4. Jerry please test. Jeremy.
* r18784: hopefully fix the BOOL bug on AIXStefan Metzmacher2007-10-101-0/+11
| | | | metze
* r18745: Use the Samba4 data structures for security descriptors and security ↵Jelmer Vernooij2007-10-105-67/+58
| | | | | | | | | descriptor buffers. Make security access masks simply a uint32 rather than a structure with a uint32 in it.
* r18709: add some useful function from samba4Stefan Metzmacher2007-10-101-0/+25
| | | | metze
* r18707: Fix the build when you have libnscd installed (which apparently no hostGünther Deschner2007-10-102-21/+42
| | | | | | on the buildfarm has). Guenther
* r18705: not all compilers like thisStefan Metzmacher2007-10-101-2/+2
| | | | metze
* r18703: Fix the annoying effect that happens when nscd is running:Günther Deschner2007-10-101-0/+21
| | | | | | | | | We usually do not get the results from user/group script modifications immediately. A lot of users do add nscd restart/refresh commands into their scripts to workaround that while we could flush the nscd caches directly using libnscd. Guenther
* r18698: this stuff isn't needed anymoreStefan Metzmacher2007-10-101-183/+0
| | | | metze
* r18687: sync the lib/interfaces.c with lib/socket/netif.c from samba4Stefan Metzmacher2007-10-101-23/+25
| | | | | | to hopefully fix the build on HPUX and Tru64 metze
* r18673: define the macros even if we don't define bool ourselfStefan Metzmacher2007-10-101-2/+10
| | | | metze
* r18672: fix the build on Tru64Stefan Metzmacher2007-10-101-1/+8
| | | | metze
* r18671: try to fix the build on solaris 10 and maybe some other hostsStefan Metzmacher2007-10-101-0/+1
| | | | | | | we need to define 'BOOL_DEFINED' to make sure it didn't get redefined by <rpcsvc/yp_prot.h> metze
* r18669: fix the samba3 build...Stefan Metzmacher2007-10-101-2/+5
| | | | | | we need to move the iconv configure checks to libreplace... metze
* r18661: C++ warningsVolker Lendecke2007-10-101-2/+2
|
* r18654: Rename "struct uuid" => "struct GUID" for consistency.Jelmer Vernooij2007-10-102-10/+10
|
* r18652: libreplace has replacements for strndup and strnlenStefan Metzmacher2007-10-101-43/+0
| | | | metze
* r18649: the PRINTF_ATTRIUTE() macro is provided by libreplaceStefan Metzmacher2007-10-101-1/+1
| | | | metze
* r18646: now we can have the socket_wrapper.c completely in sync with samba4Stefan Metzmacher2007-10-101-2/+1
| | | | metze
* r18644: bring in libreplace in lib/replaceStefan Metzmacher2007-10-1050-509/+8068
| | | | metze
* r18640: move to socket_wrapper to lib/socket_wrapper/Stefan Metzmacher2007-10-103-77/+301
| | | | | | and sync it with samba4 metze
* r18605: sync dlinklist.h with samba4, that means DLIST_ADD_END()Stefan Metzmacher2007-10-101-2/+1
| | | | | | | and DLIST_DEMOTE() now take the type of the tmp pointer not the tmp pointer itself anymore. metze
* r18597: A C++ warningVolker Lendecke2007-10-101-1/+1
|
* r18534: Fix grammarSimo Sorce2007-10-101-1/+1
|
* r18530: typosSimo Sorce2007-10-101-2/+2
|
* r18529: warn the user that putting the machine host name on theSimo Sorce2007-10-101-0/+8
| | | | 127.0.0.1 line in /etc/hosts is not ok for Kerberos.
* r18473: Once we go online, trigger a "get krb5 ticket event"Jeremy Allison2007-10-101-1/+16
| | | | | immediately if we were waiting on one. Jeremy.
* r18457: Argl :-)Volker Lendecke2007-10-101-1/+1
|
* r18449: Attempt to fix the build on non-linux platforms: Many of those don't ↵Volker Lendecke2007-10-101-0/+15
| | | | | | | | | | have strtoull. This is a copy of the stuff in samba4 libreplace, which is GPL. I hope it is ok to copy&paste it into a GPL file. Tridge, we could also create a replace_lpgl.c if needed. Volker
* r18313: Nobody said "no" (yet.... gd?), so commit it:Volker Lendecke2007-10-101-125/+42
| | | | | | | | Remove the account_policy_migrated() thingy, and make cache_account_policy_set use gencache. Account policies are now handled like groups and users are with respect to "passdb backend". Volker
* r18312: Change gencache_get slightly: Delete expired keys, and only strdup ↵Volker Lendecke2007-10-101-1/+10
| | | | | | | | | the value if a valid entry was found. The newer calls got the latter one wrong, change the older calls. Volker
* r18311: Simplify gencache_get by using strtol instead of sscanfVolker Lendecke2007-10-101-50/+28
|