summaryrefslogtreecommitdiff
path: root/source3
AgeCommit message (Collapse)AuthorFilesLines
2008-01-15nss_winbind: nss_winbind.so doesn't need socket wrapper any moreStefan Metzmacher1-1/+1
metze (This used to be commit ed559b4a59e826851cb9894f0e519eaedb523f9d)
2008-01-15pam_winbind: pam_winbind.so doesn't need soecket wrapper any moreStefan Metzmacher1-1/+1
metze (This used to be commit e37859164c35e8d908f3dfcc99226ee6773ba0a8)
2008-01-15libwbclient: libwbclient.so doesn't need socket nor nss wrapper any moreStefan Metzmacher1-4/+4
metze (This used to be commit 4f05b50d4c626f2c404bb4bfefb65998125b612f)
2008-01-15nsswitch/: we don't need socket or nss wrapper in the winbind client codeStefan Metzmacher1-0/+8
As we don't need socket wrapper of nss wrapper in the winbind client code we disable the function macros so that we don't endup with swrap_close() or similar functions. metze (This used to be commit 40aeb431604bd26fc543410de24593726ca0a01f)
2008-01-15No need to re-establish AD connection all the time.Günther Deschner1-8/+0
Guenther (This used to be commit f21871c6d60e02ed53f060abbbfb2ef656cdc311)
2008-01-15Use dsgetdcname() to find a dc when unjoining in libnetjoin.Günther Deschner1-0/+23
Guenther (This used to be commit 1a5b72daa36073cc0604211248d869bf0d7546c6)
2008-01-15Re-arrange pre- and postprocessing code in libnetjoin.Günther Deschner1-19/+84
Guenther (This used to be commit 99e3e4b0dd0b0755189c1c740f2975bc75a0e28d)
2008-01-15Fix some warnings -- Jeremy, please checkVolker Lendecke2-7/+7
(This used to be commit b66ac8567c16f2c35fceceba2f858d5503620309)
2008-01-15Implement vfs_ea_tdbVolker Lendecke9-3/+905
This is an option for file systems that do not implement xattrs: in lockdir/eas.tdb an array of xatts per inode is stored. It can not solve the problem that xattrs might reappear if a posix-level process deletes a file and happens to re-create it under the same name. On file systems with birthtime we might have a chance to detect this, but not with standard posix. A future version might put relief on file systems that do have xattrs but where these are severely limited in size/speed/whatever: We can put a simple marker as a native xattr, but the xattrs proper are stored in the tdb. Volker (This used to be commit 2036b4c5ad677b8a477b34b0f076febab0abff5e)
2008-01-15libwbclient: add wbclient.pc.inStefan Metzmacher2-1/+17
metze (This used to be commit e6bd1395f2c1da7bcf1a31cdb297919ed6a15469)
2008-01-15libwbclient: install wbclient.h into the same path as smbclient.hStefan Metzmacher1-2/+3
metze (This used to be commit 7cb81bfc6bcdd56a8886e18aa9a7e05ec963d33d)
2008-01-15libwbclient: move wbc_err.h into wbclient.h as we only install one headerStefan Metzmacher2-52/+26
This makes the installed wbclient.h header usable. metze (This used to be commit 7dd65599a15bf1d164fcfa554c8057d43c51eb6d)
2008-01-15Add True/False bool cleanup script.Günther Deschner1-0/+19
Guenther (This used to be commit 9f05d2eae7c55d39ad61da54c4a38d6b6f8d4d3a)
2008-01-14Windows insists on write sizes < max_xmit on signed connections.Jeremy Allison1-3/+6
Jeremy. (This used to be commit ef9b278b6289a9ecdd6b103927058f64fbb7eb97)
2008-01-14Fix crash in winbind clients: instead of talloc-based pointer we passed ↵Alexander Bokovoy1-1/+1
address of a local variable. (This used to be commit a861ff20917eeca303e2d36de71cd8614e937d5f)
2008-01-14Add detection for need of update to the registry db.Michael Adam7-6/+72
This only detects if the tdb sequence number has changed since the data has last been read. Michael (This used to be commit 3f081ebeadf30a7943723703ecae479e0412c60c)
2008-01-14Some more minor cleanup for "net rpc audit".Günther Deschner1-58/+54
Guenther (This used to be commit 558ce4ec3eaa93c827316d92c346f35c140fadf0)
2008-01-14Print principal in debug statement in kerberos_kinit_password() as well.Günther Deschner1-1/+2
Guenther (This used to be commit 44d67e84625a2a1a93baecef0e418b48e982443b)
2008-01-14Re-run make idl to update lsa idl.Günther Deschner5-26/+62
Guenther (This used to be commit 94693755a291993217b5cb74794504a8593eae30)
2008-01-14Use lsa_PolicyInfo enum in lsa policy info calls.Günther Deschner1-5/+5
Guenther (This used to be commit 8b63a1665795d2739b54144212926113d9be7f09)
2008-01-14Fix all callers of old rpccli_lsa_set_info_policy() call.Günther Deschner1-39/+45
Guenther (This used to be commit be8071779fa14d964e86810f5fb16bc52aea4e36)
2008-01-14Fix prototypes for lsa set info policy calls.Günther Deschner1-2/+8
Guenther (This used to be commit 33f6eff92b6bdf804d54c84375cece8a867933f2)
2008-01-14Remove old lsa set info policy call.Günther Deschner3-109/+0
Guenther (This used to be commit b37b2b77edec72fc3f53b3461aa1c210e4366c1b)
2008-01-14Re-run make idl for new lsa calls.Günther Deschner3-2/+102
Guenther (This used to be commit add28753b2e740804c48db5f6235cb2f8908d82b)
2008-01-14Fill in IDL for lsa_SetInfoPolicy and lsa_SetInfoPolicy2.Günther Deschner1-2/+10
Guenther (This used to be commit dceb9a4c80fb241e12fafc6229aa8e81f5d2df1a)
2008-01-14Remove more redundant lsa parsing functions.Günther Deschner2-372/+0
Guenther (This used to be commit 99dd28da84c270f46535bd2ffa6bfef96d2e2eed)
2008-01-14Fix rpcclient display_trust_dom_info().Günther Deschner1-1/+1
Guenther (This used to be commit 54bdd22a07e885f896a8f784bc12096f65afac75)
2008-01-14Use pidl generated rpccli_lsa_QueryTrustedDomainInfoBySid when vampiring trustedGünther Deschner1-8/+14
domain secrets. Guenther (This used to be commit aa3de6f9f5b5375ca9f1e8a60a378afba1c0848b)
2008-01-14Remove some more hand written LSA rpc.Günther Deschner2-111/+6
(rpccli_lsa_open_trusted_domain, rpccli_lsa_query_trusted_domain_info, cli_lsa_query_domain_info_policy). Guenther (This used to be commit 5bfb33f1c5a16d10f77cb76962df4a949626a062)
2008-01-14Start removing hand-written lsa marshalling code (namelyGünther Deschner3-307/+0
rpccli_lsa_open_trusted_domain_by_name, rpccli_lsa_query_trusted_domain_info_by_sid and rpccli_lsa_query_trusted_domain_info_by_name). Guenther (This used to be commit f2fb3473455f20e7314a9d33f5a1c923d3057d97)
2008-01-14Use some more pidl generated LSA rpc in rpcclient.Günther Deschner1-59/+46
Guenther (This used to be commit 153e4dd162423a846dbd4a9a1be1fd747792bdbf)
2008-01-14Fix "make test_shlibs": it showed unresolved symbols for -lwbclient.Michael Adam1-4/+7
Michael (This used to be commit 9a435b510f8ccfd0ca3b3d100d6176e643273578)
2008-01-14Revert ""make test_shlibs" shows unresolved symbols for -lwbclient."Günther Deschner1-2/+1
This reverts commit 0093f618e91f7dcc69d57dbd09d23acc614999aa. (This used to be commit ad6cb9afc9794b226e3453d36865edfe5a15f572)
2008-01-14"make test_shlibs" shows unresolved symbols for -lwbclient.Günther Deschner1-1/+2
Guenther (This used to be commit 0093f618e91f7dcc69d57dbd09d23acc614999aa)
2008-01-14samba3 already has tdb_validate()Andrew Tridgell2-43/+0
(This used to be commit 9f002eeff9bcf33a00e5641cb14338e866a17afe)
2008-01-14merged tdb fix from ctdb treeAndrew Tridgell3-0/+123
(This used to be commit c91e9c785b5bf4b0c479edf8eb33da22bf615387)
2008-01-14Reset the failed counter in test_wbinfo_s3.sh.Michael Adam1-0/+2
Michael (This used to be commit 3eedb8928413da102446b76aa64d1feaecb95b52)
2008-01-13Fix a syntax error in script/tests/test_local_s3.sh .Michael Adam1-1/+1
This will reveal the currently breaking tdbtorture to the build farm... Michael (This used to be commit 50f65c3c5500da8d657d5fc340e666ee8cfe148e)
2008-01-13Add and modify comments in net_conf.cMichael Adam1-8/+42
Michael (This used to be commit b3afc8391d40745328172ba012f0ffc166d75aa9)
2008-01-13Add explicit creation of shares to net conf import function.Michael Adam1-0/+4
It has been removed from libnet_conf_set_parameter(). Michael (This used to be commit b5c533b06cba9a8ffd28a1fb3bc56ab248340775)
2008-01-13Make use of the new libnet_conf_delete_global_parameter() function.Michael Adam1-1/+1
Michael (This used to be commit aed01fd28c8e896e993239cbe9b2681132ddf980)
2008-01-13Add a function libnet_conf_delete_global_parameter() to libnet_conf.cMichael Adam1-0/+21
Create the [global] section if it does not yet exist. Michael (This used to be commit 90fa2981c949e21f66a44d634ebe9d661819f0a3)
2008-01-13Add a function libnet_conf_get_global_parameter() to libnet_conf.cMichael Adam1-0/+25
It creates the [global] section if it does not yet exist. Michael (This used to be commit 627a29b690c30f1096a4746186089cd9a1c92407)
2008-01-13Move libnet_conf_set_global_parameter() inside libnet_conf.cMichael Adam1-30/+23
Also remove the "convenience function" section comment. The set_global_parameter function now has a right to exist in the api. Michael (This used to be commit fd99c1804ae04b7c2a2b0a605e83ba88fa362edb)
2008-01-13Add a comment header to libnet_conf_set_global_parameter().Michael Adam1-0/+6
Michael (This used to be commit c050b148d00c79571ef0e85c6e7c86d551ca6efd)
2008-01-13Add auto-adding of [global] to libnet_conf_set_global_parameter().Michael Adam1-1/+12
Michael (This used to be commit ad2497cfac90b2e91be6995931629453fd6ed5fa)
2008-01-13Remove auto-generation of missing share from libnet_conf_set_parameter().Michael Adam1-4/+2
Günther, I wanted to have this as atomic as possible. I will add this behaviour to libnet_conf_set_global_parameter() next with the justification that [global] should exist transparently. Michael (This used to be commit e2b34e9c028d712c7c8b22aade2c11d347ae176d)
2008-01-13Fix the max_dead_record calculationsVolker Lendecke1-4/+1
(This used to be commit 4aaf4e7e73a5c7fa97ef730fbff5c7cb12df2d6c)
2008-01-13Fix Compiler warnings by including the proper header.Michael Adam1-2/+1
Michael (This used to be commit edaf52a301a38824c8beb30c49fba27c8fb0461a)
2008-01-13Introduce a libnet_conf context created by libnet_conf_open().Michael Adam6-128/+328
The libnet_conf_ctx stores the information necessary to interoperate with the configuration. It is created by calling libnet_conf_open() and destroyed by calling libnet_conf_close(). The context is passed to all the libnet_conf functions. It currently stores the token to access the registry. Later, it could store more data, e.g. the server to connect to, credentials, and so on. For support of other backends than registry or support of remote configuration, only the open function will have to be changed. In net_conf, the calls to the actual net_conf functions is wrapped into a function that calls libnet_conf_open()/_close(). Thus an individual variant of net_conf_runfunction2() and functable2 is used to cope with functions being called by the wrapper with the additional libnet_conf_ctx argument. Michael (This used to be commit c2a9346faa26e79af5948197a1b322e545f0ed09)