summaryrefslogtreecommitdiffstats
path: root/source4/libnet
Commit message (Collapse)AuthorAgeFilesLines
* libnet: Make UserInfo accept a SID as input as well, fix wb_cmd_getpwuidKai Blin2008-04-242-24/+84
| | | | (This used to be commit 5f3a70f285ad8a412105c0e498e486f93fc279bc)
* Remove more event_context_init() uses from function calls within deep down ↵Simo Sorce2008-04-211-4/+4
| | | | | | | | the code. Make sure we pass around the event_context where we need it instead. All test but a few python ones fail. Jelmer promised to fix them. (This used to be commit 3045d391626fba169aa26be52174883e18d323e9)
* Specify event_context to ldb_wrap_connect explicitly.Jelmer Vernooij2008-04-175-6/+9
| | | | (This used to be commit b4e1ae07a284c044704322446c94351c2decff91)
* Remove event context tracking from the credentials struct.Jelmer Vernooij2008-04-171-2/+5
| | | | (This used to be commit 4d7fc946b2ec50e774689c9036423b6feef99b8e)
* Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-gmake4Jelmer Vernooij2008-04-143-12/+16
|\ | | | | | | (This used to be commit 1ef3830bb0d6e91e3b00e880784ca0741d9b4d49)
| * Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartletAndrew Bartlett2008-04-142-12/+14
| |\ | | | | | | | | | (This used to be commit 0f0c8519b87481e3473a469cefd51c76b4a7632e)
| | * Fix problems with event context not being the parent.Simo Sorce2008-04-142-12/+14
| | | | | | | | | | | | (This used to be commit 957c4d893acf9e6db06a3fc3a4687ab6bb238635)
| * | Ensure we initialise s->lp_ctx for the way into the provision.Andrew Bartlett2008-04-141-0/+2
| |/ | | | | | | | | Andrew Bartlett (This used to be commit b191a1953c24545e9dc1869fc33cb29343d4e3f2)
* / Use _OBJ_FILES variables in a couple more places.Jelmer Vernooij2008-04-141-33/+11
|/ | | | (This used to be commit 92856d5054106894b65cd1a1b5119c0facfc4cff)
* Use the python-provided ldb and lp_ctx pointers in libnet_vampire.cAndrew Bartlett2008-04-111-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)
* Link the new vampire code togeather.Andrew Bartlett2008-04-093-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)
* Factor out filling in the secrets database.Andrew Bartlett2008-04-092-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)
* Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-abartletAndrew Bartlett2008-04-095-4890/+80
|\ | | | | | | (This used to be commit 58e00594d8c191f499225aa2755a06bac2937300)
| * Add manually written Python binding for libnet_Join.Jelmer Vernooij2008-04-085-4890/+80
| | | | | | | | (This used to be commit 374654b43d9f9e8381991cedc433ce410a914f7a)
* | Start implementation of real 'net vampire' code.Andrew Bartlett2008-04-096-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)
* Reduce the number of installed headers.Jelmer Vernooij2008-04-021-4/+4
| | | | (This used to be commit 2243e24024f09ff9c9c7d0eb735c3b39c9d84424)
* Install public header files again and include required prototypes.Jelmer Vernooij2008-04-021-0/+1
| | | | (This used to be commit 47ffbbf67435904754469544390b67d34c958343)
* Convert some more files to GPLv3.Andrew Kroeger2008-03-281-1/+1
| | | | (This used to be commit ebe5e8399422eb7e2ff4deb546338823e2718907)
* swig: regenerate _wrap.c filesStefan Metzmacher2008-03-141-30/+30
| | | | | metze (This used to be commit 08b41e10699c7bb8058ab0ab61f17a1bbfcc1ce4)
* Report binding in libnet failure message.Andrew Bartlett2008-03-131-1/+4
| | | | | Andrew Bartlett (This used to be commit def46f6852075e1efe2bb7c5a7cffa5defdbb4ee)
* Move public header accumulation out of the perl code.Jelmer Vernooij2008-02-291-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)
* Remove use of global_loadparm.Jelmer Vernooij2008-02-281-1/+2
| | | | (This used to be commit 3cf3922c806d0e33439073d204b44bf0af3102d5)
* Merge branch 'v4-0-trivial' into v4-0-testJelmer Vernooij2008-02-283-3/+5
|\ | | | | | | (This used to be commit 6cbb241c05539cc62526a366094c9c472e6422a5)
| * Remove more global_loadparm instance.sJelmer Vernooij2008-02-213-3/+5
| | | | | | | | (This used to be commit a1280252ce924df69d911e597b7f65d8038abef9)
* | Ensure we don't try and set the acct_flags if they are 0 (meaningAndrew Bartlett2008-02-282-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)
* Remove Samba 3 backwards compatibility code in C.Jelmer Vernooij2008-02-111-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)
* Remove the forced 'krb5' from the NET-API-BECOME-DC test.Andrew Bartlett2008-02-091-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)
* Fix segfaults in codepaths only tested by the NET-API-BECOME-DC test.Andrew Bartlett2008-01-231-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)
* python: Avoid duplicate copies of some objects in different packages.Jelmer Vernooij2008-01-221-1/+1
| | | | (This used to be commit bd293cde1b1deadcfb0f74c82aae6ba4de39925b)
* build: Demote a bunch of libraries to subsystems. This makes packaging ↵Jelmer Vernooij2008-01-211-4/+1
| | | | | | | easier and should also make it easier to migrate to a new build system. (This used to be commit 77b400764e3dadfa05407343af649ad9298cc085)
* libnet: Rename a variable so it does not shadow a global.Kai Blin2008-01-111-4/+5
| | | | (This used to be commit a5b9d2f33279e0f96a36acbf3da7c018aadf08c9)
* r26693: Add (untested) libnet_rpc_groupdel function.Rafal Szczesniak2008-01-082-10/+194
| | | | | rafal (This used to be commit e940b1020a3c2e7ee43198dc40c47cbdbef0d950)
* r26669: Janitorial: Remove uses of global_loadparm.Jelmer Vernooij2008-01-052-4/+4
| | | | (This used to be commit 50c46160d997e0448f51ae09e0f3c79e8519fa41)
* r26639: librpc: Pass iconv convenience on from RPC connection to NDR ↵Jelmer Vernooij2008-01-011-1/+1
| | | | | | library, so it can be overridden by OpenChange. (This used to be commit 2f29f80e07adef1f020173f2cd6d947d0ef505ce)
* r26638: libndr: Require explicitly specifying iconv_convenience for ↵Jelmer Vernooij2008-01-012-13/+14
| | | | | | ndr_struct_push_blob(). (This used to be commit 61ad78ac98937ef7a9aa32075a91a1c95b7606b3)
* r26633: A couple of fixes in comments.Rafal Szczesniak2007-12-301-7/+9
| | | | (This used to be commit 9ff6568f9563bf72d11bf437fb6718e6fafe1824)
* r26632: Add libnet_CreateGroup function.Rafal Szczesniak2007-12-302-16/+226
| | | | (This used to be commit b8e115a920cfbbb0eb0d98d880734912242b851c)
* r26624: libnet/python: Use standard function for constructing context, allow ↵Jelmer Vernooij2007-12-283-61/+178
| | | | | | overriding credentials. (This used to be commit a5fb3caedefaf5387e3a384d060272f11a3b4b99)
* r26619: Add Python bindings for libnet. No tests yet and no way to set the ↵Jelmer Vernooij2007-12-284-0/+4774
| | | | | | parameters... (This used to be commit 9de0a153e99764583b33fc5d58118296db820653)
* r26573: Fix warnings.Jelmer Vernooij2007-12-241-2/+2
| | | | (This used to be commit 874f0ac0561e38a8c0ceda983f6c88c75ee29e9c)
* r26540: Revert my previous commit after concerns raised by Andrew.Jelmer Vernooij2007-12-212-19/+19
| | | | (This used to be commit 6ac86f8be7d9a8c5ab396a93e6d1e6819e11f173)
* r26539: Remove unnecessary statics.Jelmer Vernooij2007-12-212-19/+19
| | | | (This used to be commit e53e79eebef3ece6978f0a2b4a1ee0a0814bb5d2)
* r26532: Fix mistake in assignment.Rafal Szczesniak2007-12-211-1/+1
| | | | (This used to be commit 4d0ff8e375d5378c68c505f42246e62cfdd648a2)
* r26519: Add libnet_GroupList function. Totally untested (yet), butRafal Szczesniak2007-12-212-0/+270
| | | | | it builds for start. (This used to be commit 4e1054dc62d1d761eadce289d1a76a4e14a11d91)
* r26483: Merge ldb module dependency fixes, fix auth python module.Jelmer Vernooij2007-12-211-2/+1
| | | | (This used to be commit 85eeecf997a071ca7e7ad0247e8d34d49b7ffcbb)
* r26442: Remove use of global_loadparm.Jelmer Vernooij2007-12-211-1/+1
| | | | (This used to be commit 2962a6143c8acb59b64b214bb0146ffa809d5cfe)
* r26441: Remove global_loadparm uses.Jelmer Vernooij2007-12-211-1/+2
| | | | (This used to be commit 32007c6277efa46341da7741b749a98633d71640)
* r26435: Remove global_loadparm instance.Jelmer Vernooij2007-12-211-1/+1
| | | | (This used to be commit 66fd8d480bdfeb1c95da8843da3d18abe3f997e1)
* r26430: require explicit specification of loadparm context.Jelmer Vernooij2007-12-212-4/+6
| | | | (This used to be commit 1b947fe0e6e16318e5a8127bb4932d6b5d20bcf6)
* r26427: Avoid global_smb_iconv_convenience.Jelmer Vernooij2007-12-211-1/+1
| | | | (This used to be commit bf072c6fb37b3e6a71c0c747b9fbeaa01480229e)