summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2008-02-13Use pidl for _netr_LogonControl2.Günther Deschner2-50/+51
Guenther (This used to be commit 4bd02aa6cdfdfd8f3b678fc81a0a1bd70cef9a67)
2008-02-13Add some netr_NETLOGON_INFO init functions.Günther Deschner1-3/+43
Guenther (This used to be commit f0c66688588a4e62c4a250b0d21a0fe14bbc5099)
2008-02-13Fix logonctrl2 command in rpcclient.Günther Deschner1-15/+55
Guenther (This used to be commit c58be24cd43092e5ebf7aa84f167a5cc8344edfc)
2008-02-13Move some lsa init routines around.Günther Deschner2-40/+40
Guenther (This used to be commit 8d3e7e8bb067b9e0aab79bc460647e8a6176102e)
2008-02-13Re-run make idl.Günther Deschner4-14/+40
Guenther (This used to be commit a111167062f0bee9477b5988a3ce796af81407fc)
2008-02-13Fix IDL for netr_ServerPasswordSet.Günther Deschner1-3/+3
Guenther (This used to be commit da951e278c5253b0d23145790c817b2f01ac47ef)
2008-02-13Remove --enable-libwbclient-shared , use --with-static-libs=libwbclient instead.Michael Adam1-7/+5
Use the more general mechanism. The enable_developer-check is preserved, of course. Michael (This used to be commit 4321d5aba7ec808aee473c1123027f14bfa19f19)
2008-02-13Use --with-static-libs=libtalloc instead of --with-static-libs=tallocMichael Adam1-4/+4
for consistency (and similar for all other examples). Michael (This used to be commit 198768a83242cca3f03d839598200d794bb11606)
2008-02-13Link in libnetapi as shared or static library (same mechanism as talloc).Michael Adam2-48/+53
This, too, can be turned to static linking by providing the configure parameter --with-static-libs=netapi. Michael (This used to be commit a4c773de0fbd303f633e120e817b4c88fcff2064)
2008-02-13Re-run make idl.Günther Deschner4-9/+22
Guenther (This used to be commit 782ad12e3c100cf74ca0bc353379efe90da69b98)
2008-02-13Fix IDL for netr_LogonControl2.Günther Deschner1-1/+1
Guenther (This used to be commit d16af5105d307ebb88190176d7f89971d0f40351)
2008-02-13Use pidl for _netr_ServerReqChallenge.Günther Deschner2-45/+13
Guenther (This used to be commit ef424319410b7a29ecdfefca53b7e9704beb6139)
2008-02-13Pure cosmetics: remove trailing whitespace in netlogon server.Günther Deschner1-69/+69
Guenther (This used to be commit 983ac0a6762b52945a784ccbc371f4df99a0a52b)
2008-02-13Remove const on policy handle in net rpc.Günther Deschner1-10/+9
Volker, are you ok with that? Guenther (This used to be commit f1c7fa19e43d720f0d42e6d1999130462d5979da)
2008-02-13Only use the needed objects for libnetapi.aMichael Adam1-2/+2
Michael (This used to be commit 4ffc73d90883491b9d4dc6d0249e1d859939670b)
2008-02-13Add -L./bin to LDFLAGS when building shared libs.Michael Adam1-1/+4
Formerly this was only needed for libwbclient, but now that we start using more shared libs internally, this is needed more globally to support linking internal libs dynamically on systemy without winbindd. Michael (This used to be commit ec793572187228deda7210dab02882e4e09f1972)
2008-02-13auth_winbind: use wbcAuthenticateUserEx()Stefan Metzmacher3-72/+279
smbd doesn't need $(WBCOMMON_OBJ) anymore, it works with any libwbclient.so now and may talk to an older winbindd. metze (This used to be commit e3435930a307cff3066fe2047ed8c5c48911f001)
2008-02-13wbinfo: use wbcAuthenticateUserEx()Stefan Metzmacher1-47/+43
metze (This used to be commit 923cb37837d508d5355038e95ed1ac09c5869a89)
2008-02-13libwbclient: add wbcAuthenticateUserEx() functionStefan Metzmacher3-1/+460
This function will be used by auth_winbind.c. metze (This used to be commit 72af96a320a97ce1a730d6e33d01950123d6a97c)
2008-02-13winbindd: add rids and other_sids arrays in WBFLAG_PAM_INFO3_TEXT modeStefan Metzmacher1-1/+43
metze (This used to be commit c5e6dd1ca9611e2830ff773875998c01bf779a64)
2008-02-13Only export talloc related symbols in libtalloc.so.Michael Adam1-1/+4
Michael (This used to be commit 60a4c8411b71f9f17956b51fd882f71273f5b0ca)
2008-02-13Use pidl for _netr_LogonControl.Günther Deschner2-41/+23
Guenther (This used to be commit ec4947525e0881bfcde661f906ccd1f66fe54f5a)
2008-02-13Use rpccli_netr_LogonControl() in rpcclient.Günther Deschner1-17/+39
Guenther (This used to be commit d54456f3c42f123af5516c6f75c87b279fdc775f)
2008-02-13Remove redundant (and unused) set of samr opcodes.Günther Deschner1-71/+0
Guenther (This used to be commit 46d5989562bb771b3dcb2fdd197d2f90c3ff8653)
2008-02-13Add libreplace objects to libtalloc.so.Michael Adam1-1/+1
Michael (This used to be commit a84bf0786f269b8514e0a08e32fa429cefabe1d3)
2008-02-13Goodbye parse_samr.c, rest in peace - but never come back!Günther Deschner2-30/+0
Guenther (This used to be commit 8a8c5826e7a55742169e60d2145a7fe4d5786a23)
2008-02-13Remove unused marshalling for SAMR_ENUM_DOM_ALIASES.Günther Deschner3-269/+0
Guenther (This used to be commit 7e1f33436adb0625662969f52b501c57d4a4bc87)
2008-02-13Convert last caller (in winbindd) to rpccli_samr_EnumDomainAliases.Günther Deschner1-7/+16
Guenther (This used to be commit 33a97b447c1875bf1cd5a703871a84a7fb359fec)
2008-02-13Remove unused marshalling for SAMR_ENUM_DOM_GROUPS.Günther Deschner3-238/+0
Guenther (This used to be commit 6f269ec8c0ad18bd0c04d5fc459fa80ab72dba63)
2008-02-13Convert last caller (in winbindd) to rpccli_samr_EnumDomainGroups.Günther Deschner1-7/+16
Guenther (This used to be commit 8890bc481f60cd42d96b240b2ed8e34bc3d81f13)
2008-02-13Change hand written configure help strings to use AS_HELP_STRING().Michael Adam1-62/+61
Michael (This used to be commit d950174bcb50ecb70dfef71d4201feec4985c08b)
2008-02-13Use AS_HELP_STRING instead of (deprecated) AC_HELP_STRING.Michael Adam1-1/+1
Existence is guaranteed by libreplace. Michael (This used to be commit 90bdd0fa2ee09bab8c661c241f5d5fe8fc57016b)
2008-02-13Remove unused marshalling for SAMR_LOOKUP_RIDS.Günther Deschner3-316/+0
Guenther (This used to be commit c6db963dacb04a9b2ee12705d8cfb29b843c0ea2)
2008-02-13Convert last caller (in winbindd) to rpccli_samr_LookupRids.Günther Deschner1-23/+25
Guenther (This used to be commit 34c2566f026dbde4da10e2fc10c6960260eb6044)
2008-02-13Remove unused init_sam_entry routine.Günther Deschner1-12/+0
Guenther (This used to be commit c19847a02486414117425930367dcd210e911715)
2008-02-13Fix build: Add missing prerequisites for libwbclient.soMichael Adam1-4/+4
Michael (This used to be commit fa3a78b815e0bcbb4ac08b6277f798593c0458e9)
2008-02-13libwbclient: include wb_common.o in libwbclient.aStefan Metzmacher1-10/+12
And only link in wb_common.o directly into binaries which really need it. Note: It's important that $(WBCOMMON_OBJ) comes before @LIBWBCLIENT_STATIC@ overwise we may try to link in wb_common.o twice. metze (This used to be commit 135d9dd6d830ce6ae5c7917468763aa9a148d76a)
2008-02-13nsswitch: convert winbind_env_set(), winbind_on() and winbind_off() into macrosStefan Metzmacher5-38/+16
metze (This used to be commit 5f623f54a919cc687d0ff16c16038c05a501008d)
2008-02-13Fix install: Add creation of include dir to installlibtalloc target.Michael Adam1-0/+1
Michael (This used to be commit 26d012dd3de8ec146eb22656f1ed8eef110e4be6)
2008-02-13Remove unused marshalling for NET_TRUST_DOM_LIST.Günther Deschner2-118/+0
Guenther (This used to be commit 9312755955eac9897c8117773f8cd7d1652b2bca)
2008-02-13Use pidl for _netr_NetrEnumerateTrustedDomains().Günther Deschner2-42/+36
This call is completely broken. For now, just make sure that we return the exact same data as before the conversion to pidl. Guenther (This used to be commit 243bdaeea7900ab6a65edfda877e8c225ec7b213)
2008-02-13Merge data_blob_talloc_zero() from samba4.Günther Deschner1-0/+12
Guenther (This used to be commit 9fca3ca37eaf10c24f852e854dd28b7155c3e536)
2008-02-13Add linking -ltalloc to libwbclient.so. Noted by Metze.Michael Adam1-2/+2
Michael (This used to be commit e904a3dd532d7510ac2393e598b3edcf8e1349e8)
2008-02-13Add forgotten file exports/libtalloc.syms ... Thanks Günther!Michael Adam1-0/+3
Michael (This used to be commit b1deb11a19f09325449fd30fb364173f9ba9d681)
2008-02-13Some minor, cosmetic cleanup in srv_samr_util.c.Günther Deschner1-58/+108
Guenther (This used to be commit cd5bf3449adee7537ae6ca4e3b398e99d34555fd)
2008-02-13Fix some comment typos.Michael Adam1-5/+5
Michael (This used to be commit bc4482cde1571bb1cb2d55106fc8ee22d26efa23)
2008-02-13Remove some unneded variables: we always build and install some talloc libs.Michael Adam2-12/+3
LIBTALLOC, INSTALL_LIBTALLOC, UNINSTALL_LIBTALLOC Michael (This used to be commit 97a60565ad6657af8e4a3b8b38b69b48597e3eec)
2008-02-13Put talloc lib targets into variables and uses these.Michael Adam2-8/+14
LIBTALLOC_STATIC_TARGET and LIBTALLOC_SHARED_TARGET. Michael (This used to be commit d1bec3882908086747e1176a275617700cada097)
2008-02-13Simplify code by moving duplicate assignment to common place.Michael Adam1-2/+1
Michael (This used to be commit dddfdee90ee30d225e08d7f1685409f62fabf7c1)
2008-02-13Add support for linking talloc library statically or dynamically into samba.Michael Adam2-4/+46
This also establishes a general configure mechanism to control static vs dynamic linking of internal subsystems built as libraries: This first simple approach is as follows. * It applies only to "subsystems" that we build as libraries and for that linking samba against the libraries (as opposed to linking in the plain object files) has been configured in Makefile.in. * If we do build the shared library, then we link dynamically by default. * We only link statically if we don't build shared or if the library appears in the new --with-static-libs configure option (comma-separated list). Example (currently only one): --with-static-libs=talloc makes use of libtalloc.a instead of linking the dynamic variant with -ltalloc. A possilble way to setup linking against libraries in Makefile.in is this: For a subsystem, "mylib" say, we build bin/libmylib.a and bin/libmylib.so. The subsystem usually has a MYLIB_OBJ definition in Makefile.in. Define LIBMYLIB_STATIC=bin/libmylib.a and and LIBMYLIB_LIBS=-lmylib in configure.in as controlled by presence of "mylib" in the list given to --with-static-libs and change uses of $(MYLIB_OBJ) to @LIBMYLIB_STATIC@ in Makefile.in and add @LIBMYLIB_LIBS@ to the link targets as needed. In the example of talloc, which is needed everywhere, I have simply added @LIBTALLOC_LIBS@ to the definition of "LIBS" in Makefile.in. For other subsystems, one will have to be more careful. Michael (This used to be commit 71b990d9d687b517dec3d4eff67b6a3fe417a12a)