summaryrefslogtreecommitdiff
path: root/source4/lib
AgeCommit message (Collapse)AuthorFilesLines
2008-04-14Use _OBJ_FILES variables in a couple more places.Jelmer Vernooij12-106/+87
(This used to be commit 92856d5054106894b65cd1a1b5119c0facfc4cff)
2008-04-14Move object files lists to makefile rather than smb_build.Jelmer Vernooij15-97/+87
(This used to be commit 5628d58990144463fd87f8c847c9384ac2193681)
2008-04-14Remove prototypes from build.h in preparation of removing build.hJelmer Vernooij3-5/+16
altogether. (This used to be commit dbeab2a9cdee4e5f69afeb2603ba29cbed56debd)
2008-04-13Use torture_assert_mem_equal() in a couple more places.Jelmer Vernooij3-6/+6
(This used to be commit e2c3fab9d1bf0482c15a115e7d373562ffe50b29)
2008-04-13Use new torture_assert_mem_equal.Jelmer Vernooij1-1/+1
(This used to be commit b6319b64d7ef9c58f771f338317d4d525d39a8f2)
2008-04-13Attempt to fix get_value() test on sparc machines.Jelmer Vernooij1-1/+1
(This used to be commit 10102d80d0f78777a69f6b3b1e5606d7d56b7254)
2008-04-11Return SAM ldb context and loadparm context as part of C provisionJelmer Vernooij3-34/+85
result. (This used to be commit a3e1b835656470f1a80f0fa69f53a9df849baee3)
2008-04-04Don't install libevents for now, just its headers. It is already part of ↵Jelmer Vernooij1-3/+1
other libs, and only used as part of those libs. (This used to be commit c96a68b7b7792d30b7b1a0167a0cbf6fe285993c)
2008-04-04Don't install talloc manpage from samba, it's already installed from the ↵Jelmer Vernooij1-3/+0
standalone talloc build. (This used to be commit 7bfda828952eab7f165190cbfd804e28780406c9)
2008-04-04Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into openchangeJelmer Vernooij3-0/+26
Conflicts: source/headermap.txt (This used to be commit 1b084e85c1f5963d924f7764ae751f8cd8e57364)
2008-04-03Install libevents since it's required by samba-gtk.Jelmer Vernooij2-2/+8
(This used to be commit 2073346828ffa1d9c35105eadd7afddd3a76a045)
2008-04-03Fix installation of dcerpc_atsvc and registry as required by samba-gtk.Jelmer Vernooij1-2/+2
(This used to be commit 64a6887ecddc1599bde5dcb06d0b74ffea1def0c)
2008-04-02IRPC: Add include guards for the header.Kai Blin1-0/+4
(This used to be commit 0e66e443ad42f9644aafc1858ac8d01c7c699337)
2008-04-02util: Add talloc_get_type_abort() call.Kai Blin2-0/+22
(This used to be commit 38413ed4b6957e5f72e78a04f479c6a5d8b69ef5)
2008-04-02Re-add params file to git.Jelmer Vernooij1-0/+587
(This used to be commit fc50e78e2631e8253571bc236302e2859e4d1559)
2008-04-02Reintroduce header previously autogenerated but ignored by git.Jelmer Vernooij2-4/+4
Also fixed extra include in regpatch. (This used to be commit 0e371cf169e9a607fcbb3e65437ab9413935dd52)
2008-04-02Move handle utility functions to public header, remove more public headers.Jelmer Vernooij1-1/+0
(This used to be commit 92e71c19f4e1d3ca123a083942ec578d21f7012c)
2008-04-02Trim down installed headers some more.Jelmer Vernooij1-1/+1
(This used to be commit 71aa38842c270d52d39b805bf7ce29e25e062024)
2008-04-02Merge hive.h into registry.hJelmer Vernooij7-215/+186
(This used to be commit 3ca14fdf74d2510049bbdbbd2a5be341412cda1b)
2008-04-02Merge patchfile.h into registry.hJelmer Vernooij6-61/+30
(This used to be commit 7b434df67aefc667993f0ebd955af9c1c258f153)
2008-04-02Reduce the number of installed headers.Jelmer Vernooij6-9/+3
(This used to be commit 2243e24024f09ff9c9c7d0eb735c3b39c9d84424)
2008-04-02Install public header files again and include required prototypes.Jelmer Vernooij12-21/+121
(This used to be commit 47ffbbf67435904754469544390b67d34c958343)
2008-04-01Add warning to public headers.Jelmer Vernooij1-0/+4
(This used to be commit 7bfe359c73aac96f8e983e8d5e9621235cf79a3a)
2008-04-01Add userdata argument to reseed callback function.Jelmer Vernooij3-6/+8
(This used to be commit d4272bc6bcfcd71fa93edb25bb33d6458e8b33cd)
2008-04-01Rename libsamba-config to libsamba-hostconfig.Jelmer Vernooij3-7/+7
(This used to be commit c46b7e90e347da76156ddcae4866adb88e9fec21)
2008-04-01Move ini-like file parser to the utility library.Jelmer Vernooij2-1/+10
(This used to be commit 2dc2bb800dab3f7dbdba01f5ca5076edd1a2b0f3)
2008-03-28Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-localAndrew Bartlett1-1/+1
(This used to be commit 764b7879d23bfa413a6747226f377ce2eaeaea26)
2008-03-28Fix and test python scripts and kerberosAndrew Bartlett1-1/+1
This fixes up the python credentials interface in a number of areas, with the aim of supporting '-k yes' as a command line option. (This enables the use of kerberos). As such, I've had to change the get_credentials call to take a loadparm context, so that the credentials can be initialised correctly. The test_kinit script has been modified to prove that this continues to work, as well as to provide greater code coverage of the kerberos paths. Andrew Bartlett (This used to be commit 727ef40c2b56910028ef3c1092b8eab1bfa6ce63)
2008-03-28libreplace(samba4): let LIBREPLACE depend on LIBREPLACE_NETWORK for nowStefan Metzmacher1-1/+1
This should fix the build on solaris. Later this needs better fixing... metze (This used to be commit 89b7955733c34e9699a3b43ee54de92cb9469b90)
2008-03-28Convert some more files to GPLv3.Andrew Kroeger13-13/+13
(This used to be commit ebe5e8399422eb7e2ff4deb546338823e2718907)
2008-03-27libreplace: fix coverity ID 517 - untangle close from open in test/os2_delete.cMichael Adam1-1/+8
This is not a proper bug but the code is clearer now and we are tracking failure of open separate from that of close. Michael (This used to be commit 4ae4692bc6c6da15483a6f4a3363cdc23121efc7)
2008-03-26Clean up the ldb python bindings to be 64 bit safe.Andrew Bartlett2-35/+55
Thanks in particular to arkanes and KirkMcDonald on #python for their assistance, suggesting breaking the DN check. I eventually found it while trying to cut down on the number of gcc warnings, which is why we also add printf annotations. Andrew Bartlett (This used to be commit ba30e82d4efcba23c49622de43d3d6fc9c800e35)
2008-03-19More safety around ldb_dn C functions in python bindings.Andrew Bartlett1-2/+6
Ensure that the ldb python binding 'TypeError dn not set' errors are not in the SWIG wrapper's use of ldb functions, put some more error checks in. Andrew Bartlett (This used to be commit 8d4c831184cff8bca85daf6cc711b189b5cf3a47)
2008-03-18lib/util: use LIBREPLACE_NETWORK as EXT_NSL doesn't exist anymoreStefan Metzmacher1-1/+1
metze (This used to be commit b7dad8674a3aaa27bc1103a83be75434d413239b)
2008-03-18socket_wrapper: use LIBREPLACE_NETWORK because EXT_SOCKET and EXT_NSL ↵Stefan Metzmacher1-1/+1
doesn't exist anymore metze (This used to be commit 1dd8e3775686badfd35dca23d291af93d8cf5695)
2008-03-18libreplace: replace.c does not need system/network.h anymore.Michael Adam1-1/+0
Michael (This used to be commit 2d3c2f34f33338ff422047dae9cc262522689328)
2008-03-18libreplace: move rep_socketpair() to its own module.Michael Adam6-24/+55
Prototype is now in system/network.h, implementation in socketpair.c, and check in socketpair.m4. Now the last networking function has vanished from replace.c. Michael (This used to be commit 94ac8a25be15b55f66eff96fdddc2fdc71a43b1e)
2008-03-18ldb: not every shell supports '==' so use '='Stefan Metzmacher1-1/+1
metze (This used to be commit b5eeaf9b27e0116e57825b664642d2b5cfd895f0)
2008-03-18Fix macro name (no 's' in ifr_addr).Gerald W. Carter1-1/+1
Interface detection on Solaris still failing due to items pointed out here: http://lists.samba.org/archive/samba-technical/2007-November/056701.html (cherry picked from commit 37c87acc9d48c1fb5d4806374ca8e992300db1ff) (This used to be commit 5757d8dfe9e6cf7b662acdf5c3d825f0021822c0)
2008-03-18Fix Coverity ID 554Volker Lendecke1-0/+3
(cherry picked from commit 471b1b0c58bc2def5d2fe9d98401def34724d447) (This used to be commit effda48a2670325fed56e158539417c6f95381b8)
2008-03-18Check the return value of fgetsVolker Lendecke1-1/+4
(cherry picked from commit b8aaa9a69fd6217ce0387ef8e84f316706186d70) (This used to be commit 8f58d39c0c621e9da85308d721a146352cc4939e)
2008-03-18libreplace: remove duplicate entry of inet_ntoa from README.Michael Adam1-1/+0
Michael (This used to be commit 98ee8c84300757d778733a458c6ca3e6022b40ea)
2008-03-18libreplace: remove trailing white spaces.Michael Adam2-2/+2
Michael (This used to be commit 1f9ca7eed965904f67cf78fbac007432b8a057fd)
2008-03-18libreplace: replace inet_ntoa() when it is missingMichael Adam6-34/+61
...not only replace it when it is broken. This moves the defintion of rep_inet_ntoa from replace.c to inet_ntoa.c and adds configure checks for existence of inet_ntoa(). Checks are moved to an include file of its own. NOTE: The original rep_inet_ntoa in replace.c was wrapped into a "#ifndef WITH_PTHREADS" but the prototype in replace.h and the define in system/network.h were not. I removed that ifndef since the inet_ntoa() function is usually not thread safe anyways, since it returns a pointer to a static buffer. So whoever calls inet_ntoa() should be aware that it is not thread safe anyways. Michael (This used to be commit 974c0c45ad42644348e0b55454715b12158f1028)
2008-03-18libreplace: put inet_aton.c under LGPL instead of GPL.Michael Adam1-9/+13
Michael (This used to be commit cca5d6626fe395f08fd4c8b2344e4e43646cb987)
2008-03-18libreplace: remove unused SOCKET_LIBS and NSL_LIBSStefan Metzmacher1-3/+0
metze (This used to be commit 62bb177a6e4a3e1f949b78c7cd7583f2e1271739)
2008-03-18lib/socket: use LIBREPLACE_NETWORK instead of EXT_SOCKET and EXT_NSLStefan Metzmacher2-47/+3
The configure checks are also in libreplace now. metze (This used to be commit 07e931a77f21e025281b6285f4ce7aebf1106b86)
2008-03-18libreplace: for samba4 create LIBREPLACE_NETWORK as EXT_LIBStefan Metzmacher1-0/+3
metze (This used to be commit 79037c31334e271a718fcac234148038814b591e)
2008-03-18libreplace: use LIBREPLACE_NETWORK_LIBS within some configure checksStefan Metzmacher2-3/+3
...instead of using SOCKET_LIBS and NSL_LIBS. metze (This used to be commit cef2e8d748756f61c248ad6660e85dd1ac36308a)
2008-03-18libreplace: combine SOCKET_LIBS and NSL_LIBS to LIBREPLACE_NETWORK_LIBSStefan Metzmacher1-7/+9
But keep the old ones untill the callers are fixed. metze (This used to be commit e7115dcc8a0a4f420de7a901e3a21d4f35a6fcf9)