summaryrefslogtreecommitdiff
path: root/source4/libnet
AgeCommit message (Collapse)AuthorFilesLines
2008-04-11Use the python-provided ldb and lp_ctx pointers in libnet_vampire.cAndrew Bartlett1-29/+6
By using the already open smb.conf and sam.ldb, we not only avoid overhead, but also remove the risk we could touch a different database. Andrew Bartlett (This used to be commit 38634183a074556c8dfdcb6affc60f4bcc15a3f0)
2008-04-09Link the new vampire code togeather.Andrew Bartlett3-13/+43
This adds in the newly attached secrets handling, as well as an interface to the command line 'net' tool. Andrew Bartlett (This used to be commit 1282e3c39479aa580124206814b493370d10690a)
2008-04-09Factor out filling in the secrets database.Andrew Bartlett2-80/+133
This allows the vampire code to start with a join, but fill in the secrets only when the process is compleated. Andrew Bartlett (This used to be commit c90751040e941d10234131852815e1cec1a54efe)
2008-04-09Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartletAndrew Bartlett5-4890/+80
(This used to be commit 58e00594d8c191f499225aa2755a06bac2937300)
2008-04-09Start implementation of real 'net vampire' code.Andrew Bartlett6-375/+1120
This will use DRS Replication (metze's thesis work) and possibly samsync, and will work outside the smbtorture process. Andrew Bartlett (This used to be commit 02a33165ca700f71cf09680ded35c87aa2e88552)
2008-04-08Add manually written Python binding for libnet_Join.Jelmer Vernooij5-4890/+80
(This used to be commit 374654b43d9f9e8381991cedc433ce410a914f7a)
2008-04-02Reduce the number of installed headers.Jelmer Vernooij1-4/+4
(This used to be commit 2243e24024f09ff9c9c7d0eb735c3b39c9d84424)
2008-04-02Install public header files again and include required prototypes.Jelmer Vernooij1-0/+1
(This used to be commit 47ffbbf67435904754469544390b67d34c958343)
2008-03-28Convert some more files to GPLv3.Andrew Kroeger1-1/+1
(This used to be commit ebe5e8399422eb7e2ff4deb546338823e2718907)
2008-03-14swig: regenerate _wrap.c filesStefan Metzmacher1-30/+30
metze (This used to be commit 08b41e10699c7bb8058ab0ab61f17a1bbfcc1ce4)
2008-03-13Report binding in libnet failure message.Andrew Bartlett1-1/+4
Andrew Bartlett (This used to be commit def46f6852075e1efe2bb7c5a7cffa5defdbb4ee)
2008-02-29Move public header accumulation out of the perl code.Jelmer Vernooij1-4/+6
Never install generated prototype files. It's easier to break the API when using them and they're not easily readable for 3rd party users. Conflicts: source/auth/config.mk source/auth/credentials/config.mk source/auth/gensec/config.mk source/build/smb_build/config_mk.pm source/build/smb_build/main.pl source/build/smb_build/makefile.pm source/dsdb/config.mk source/lib/charset/config.mk source/lib/tdr/config.mk source/lib/util/config.mk source/libcli/config.mk source/libcli/ldap/config.mk source/librpc/config.mk source/param/config.mk source/rpc_server/config.mk source/torture/config.mk (This used to be commit 6c659689ed4081f1d7a6253c538c7f01784197ba)
2008-02-28Remove use of global_loadparm.Jelmer Vernooij1-1/+2
(This used to be commit 3cf3922c806d0e33439073d204b44bf0af3102d5)
2008-02-28Merge branch 'v4-0-trivial' into v4-0-testJelmer Vernooij3-3/+5
(This used to be commit 6cbb241c05539cc62526a366094c9c472e6422a5)
2008-02-28Ensure we don't try and set the acct_flags if they are 0 (meaningAndrew Bartlett2-1/+9
unchanged in this interface). We seem to have two very similar interfaces here, and this is the poorer interface, for this reason. Andrew Bartlett (This used to be commit 582073eff1f21f81abb3e5f1ce2eca4ebef56a00)
2008-02-21Remove more global_loadparm instance.sJelmer Vernooij3-3/+5
(This used to be commit a1280252ce924df69d911e597b7f65d8038abef9)
2008-02-11Remove Samba 3 backwards compatibility code in C.Jelmer Vernooij1-1/+1
This code is no longer used, and equivalent code already exists in Python (scripting/python/samba/samba3.py) (This used to be commit c16212e8bf5343496ea4b3afc30a8b4d3a0afe2d)
2008-02-09Remove the forced 'krb5' from the NET-API-BECOME-DC test.Andrew Bartlett1-2/+2
If we want to try this authenication mechanism, we can always manually specify the binding string. Andrew Bartlett (This used to be commit 191d56d41e5af34e78e1ad711fb1c63c189f0b48)
2008-01-23Fix segfaults in codepaths only tested by the NET-API-BECOME-DC test.Andrew Bartlett1-12/+13
(I presume this has resulted from the global variable elimination) Perhaps the iconv handle argument to ndr_push_struct needs to be marked as 'not NULL' or similar? Andrew Bartlett (This used to be commit e8081333b8d43d96974c9e06a26aaa25dd34da56)
2008-01-22python: Avoid duplicate copies of some objects in different packages.Jelmer Vernooij1-1/+1
(This used to be commit bd293cde1b1deadcfb0f74c82aae6ba4de39925b)
2008-01-21build: Demote a bunch of libraries to subsystems. This makes packaging ↵Jelmer Vernooij1-4/+1
easier and should also make it easier to migrate to a new build system. (This used to be commit 77b400764e3dadfa05407343af649ad9298cc085)
2008-01-11libnet: Rename a variable so it does not shadow a global.Kai Blin1-4/+5
(This used to be commit a5b9d2f33279e0f96a36acbf3da7c018aadf08c9)
2008-01-08r26693: Add (untested) libnet_rpc_groupdel function.Rafal Szczesniak2-10/+194
rafal (This used to be commit e940b1020a3c2e7ee43198dc40c47cbdbef0d950)
2008-01-05r26669: Janitorial: Remove uses of global_loadparm.Jelmer Vernooij2-4/+4
(This used to be commit 50c46160d997e0448f51ae09e0f3c79e8519fa41)
2008-01-01r26639: librpc: Pass iconv convenience on from RPC connection to NDR ↵Jelmer Vernooij1-1/+1
library, so it can be overridden by OpenChange. (This used to be commit 2f29f80e07adef1f020173f2cd6d947d0ef505ce)
2008-01-01r26638: libndr: Require explicitly specifying iconv_convenience for ↵Jelmer Vernooij2-13/+14
ndr_struct_push_blob(). (This used to be commit 61ad78ac98937ef7a9aa32075a91a1c95b7606b3)
2007-12-30r26633: A couple of fixes in comments.Rafal Szczesniak1-7/+9
(This used to be commit 9ff6568f9563bf72d11bf437fb6718e6fafe1824)
2007-12-30r26632: Add libnet_CreateGroup function.Rafal Szczesniak2-16/+226
(This used to be commit b8e115a920cfbbb0eb0d98d880734912242b851c)
2007-12-28r26624: libnet/python: Use standard function for constructing context, allow ↵Jelmer Vernooij3-61/+178
overriding credentials. (This used to be commit a5fb3caedefaf5387e3a384d060272f11a3b4b99)
2007-12-28r26619: Add Python bindings for libnet. No tests yet and no way to set the ↵Jelmer Vernooij4-0/+4774
parameters... (This used to be commit 9de0a153e99764583b33fc5d58118296db820653)
2007-12-24r26573: Fix warnings.Jelmer Vernooij1-2/+2
(This used to be commit 874f0ac0561e38a8c0ceda983f6c88c75ee29e9c)
2007-12-21r26540: Revert my previous commit after concerns raised by Andrew.Jelmer Vernooij2-19/+19
(This used to be commit 6ac86f8be7d9a8c5ab396a93e6d1e6819e11f173)
2007-12-21r26539: Remove unnecessary statics.Jelmer Vernooij2-19/+19
(This used to be commit e53e79eebef3ece6978f0a2b4a1ee0a0814bb5d2)
2007-12-21r26532: Fix mistake in assignment.Rafal Szczesniak1-1/+1
(This used to be commit 4d0ff8e375d5378c68c505f42246e62cfdd648a2)
2007-12-21r26519: Add libnet_GroupList function. Totally untested (yet), butRafal Szczesniak2-0/+270
it builds for start. (This used to be commit 4e1054dc62d1d761eadce289d1a76a4e14a11d91)
2007-12-21r26483: Merge ldb module dependency fixes, fix auth python module.Jelmer Vernooij1-2/+1
(This used to be commit 85eeecf997a071ca7e7ad0247e8d34d49b7ffcbb)
2007-12-21r26442: Remove use of global_loadparm.Jelmer Vernooij1-1/+1
(This used to be commit 2962a6143c8acb59b64b214bb0146ffa809d5cfe)
2007-12-21r26441: Remove global_loadparm uses.Jelmer Vernooij1-1/+2
(This used to be commit 32007c6277efa46341da7741b749a98633d71640)
2007-12-21r26435: Remove global_loadparm instance.Jelmer Vernooij1-1/+1
(This used to be commit 66fd8d480bdfeb1c95da8843da3d18abe3f997e1)
2007-12-21r26430: require explicit specification of loadparm context.Jelmer Vernooij2-4/+6
(This used to be commit 1b947fe0e6e16318e5a8127bb4932d6b5d20bcf6)
2007-12-21r26427: Avoid global_smb_iconv_convenience.Jelmer Vernooij1-1/+1
(This used to be commit bf072c6fb37b3e6a71c0c747b9fbeaa01480229e)
2007-12-21r26409: Pass smb ports along.Jelmer Vernooij2-3/+4
(This used to be commit 2833f320de1f1fd39c710ad0a61c3fa1bb1df31f)
2007-12-21r26408: Remove use of global_loadparm.Jelmer Vernooij2-1/+3
(This used to be commit f933b4362124bfdd25544b4e27992d9ca4405848)
2007-12-21r26376: Add context for libcli_resolve.Jelmer Vernooij5-10/+11
(This used to be commit 459e1466a411d6f83b7372e248566e6e71c745fc)
2007-12-21r26333: No more global_loadparm in finddcs.Jelmer Vernooij1-1/+2
(This used to be commit 0c91026e587ca74692bc9223a6b5493e35943aee)
2007-12-21r26328: remove more uses of global_loadparm.Jelmer Vernooij8-17/+17
(This used to be commit 40ae12c08647c47a9c504d39ee6f61c32b4e5748)
2007-12-21r26327: Explicit loadparm_context for RPC client functions.Jelmer Vernooij7-8/+16
(This used to be commit eeb2251d22b3d6e0379444a73af69d1014692b07)
2007-12-21r26319: Split encoding functions out of libcli_ldap.Jelmer Vernooij1-1/+1
(This used to be commit 95a6ef7fc8757ccfd90dbf0d6c9b5098f10b10b6)
2007-12-21r26316: Use contexts for conversion functions.Jelmer Vernooij1-1/+1
(This used to be commit f6420d933b5b011d428974f3a2a57edf19e6f482)
2007-12-21r26277: Move loadparm context higher up the stack.Jelmer Vernooij1-1/+2
(This used to be commit 38fa08310ce573e9b46e76c840ddda6f18863573)