summaryrefslogtreecommitdiff
path: root/source4/libnet/libnet_domain.c
AgeCommit message (Collapse)AuthorFilesLines
2012-04-30s4-libnet: Add mem_ctx to libnet_DomainClose calls (bug #8889)Andrew Bartlett1-5/+8
2012-04-30s4-libnet: Add mem_ctx to libnet_DomainOpen calls (bug #8889)Andrew Bartlett1-5/+8
2012-04-23s4-libnet Always return after composite_error()Andrew Bartlett1-0/+1
This can and does cause crashes as multiple conflicting sets of callbacks run on memory that may have been destroyed. Andrew Bartlett
2012-03-20libndr: Rename policy_handle_empty to ndr_policy_handle_empty.Jelmer Vernooij1-1/+1
This makes the NDR namespace a bit clearer, in preparation of ABI checking.
2012-03-01s4-libnet: Move to talloc_get_type_abort()Andrew Bartlett1-19/+19
The NULL pointer dereference from talloc_get_type() might be free, but the information on the actual and expected types from talloc_get_type_abort() is priceless! :-) Andrew Bartlett
2010-03-12s4:libnet/libnet_domain.c: make use of use tevent_req based ↵Stefan Metzmacher1-99/+133
dcerpc_binding_handle stubs metze
2010-03-10s4:libnet - change variables to "unsigned" where neededMatthias Dieter Wallnöfer1-1/+1
2010-03-01s4:libnet: make use of explicit dcerpc_*_recv functionsStefan Metzmacher1-10/+10
metze
2009-06-18s4:libnet Allow 'net password change' to work on expired passwordsAndrew Bartlett1-0/+4
We need to pass down flags to the DCE/RPC layer to allow fallback to anonymous connections, as we can't log in with an expired password. The anonymous connection can then change the password with SAMR. Andrew Bartlett
2008-11-10s4-samr: merge samr_EnumDomains from s3 idl. (fixme: python)Günther Deschner1-5/+9
Guenther
2008-11-10s4-samr: merge samr_LookupDomain from s3 idl. (fixme: python)Günther Deschner1-2/+5
Guenther
2008-07-09libnet_domain: eliminate "discards qualifier" warning (const).Michael Adam1-1/+1
Michael (This used to be commit ea99590046f50ec2d0c4afe0163fc8660a797ba4)
2007-10-10r24557: rename 'dcerpc_table_' -> 'ndr_table_'Stefan Metzmacher1-3/+3
metze (This used to be commit 84651aee81aaabbebf52ffc3fbcbabb2eec6eed5)
2007-10-10r24127: Set the Domain SID into the libnet context, and have libnet_UserInfoAndrew Bartlett1-0/+4
return full SIDs for the user SID and primary group sid. This should help kai with his getpwnam work in winbind. Andrew Bartlett (This used to be commit 078671d5015c63e4bcd96815e150dae918763b83)
2007-10-10r24051: more monitor function calls and monitor msg namesRafal Szczesniak1-4/+58
convention change. rafal (This used to be commit 6ab10b2ed256fa3c55d1af8ddcc9dfdaf4598a1e)
2007-10-10r24011: Keep the connect handle around in libnet, in case we want it.Andrew Bartlett1-0/+1
Andrew Bartlett (This used to be commit e6ccdb6cea267b992d1b586757f0b84afbc5e45f)
2007-10-10r23959: add more monitor messages support that's been sitting around on myRafal Szczesniak1-4/+43
laptop for a while. rafal (This used to be commit c257363adbc2e8ab577bb86a5b4dbef3caf802ef)
2007-10-10r23792: convert Samba4 to GPLv3Andrew Tridgell1-3/+2
There are still a few tidyups of old FSF addresses to come (in both s3 and s4). More commits soon. (This used to be commit fcf38a38ac691abd0fa51b89dc951a08e89fdafa)
2007-10-10r22944: fix bug #4618:Stefan Metzmacher1-10/+10
rename private -> private_data metze (This used to be commit 58551f2f28fce8f1fcd04736c47ecd7458f32ea2)
2007-10-10r22809: use buffer size specified in libnet context.Rafal Szczesniak1-4/+1
rafal (This used to be commit c78dfd356777f133427fb8d9013f38f19d43ecbd)
2007-10-10r22735: correct some commentsRafal Szczesniak1-1/+2
rafal (This used to be commit 6d4268bcd3c28ed2928e68aea567517a671e314a)
2007-10-10r22734: - use samr pipe if it is already openedRafal Szczesniak1-16/+79
- close connection handle after domains enumeration - collect domain names in subsequent rounds of enumeration (if there are more than one) rafal (This used to be commit 5ab76ce515c9b0524529e8e3607e991aff0fd7be)
2007-10-10r22565: add libnet_DomainList function.Rafal Szczesniak1-0/+247
rafal (This used to be commit b17da3b7da40de6a1fbe45a56b614b352f007508)
2007-10-10r22519: convert libnet_DomainOpenSamr function from state-handling routineRafal Szczesniak1-122/+84
to composite_continue. rafal (This used to be commit 4a2839d95d18fe05152abbd88676c4fef4d59ace)
2007-10-10r18104: A couple of important fixes to samr domain open so thatRafal Szczesniak1-3/+6
the corresponding test may pass. rafal (This used to be commit f0eb209e8478f08e36fa38ae199cfa753f9a8255)
2007-10-10r18101: Use composite_create function and add monitor function pointerRafal Szczesniak1-3/+8
to the state structure. rafal (This used to be commit 76d73bc97dfcbba0667b8d831bfbf3113a8edfcb)
2007-10-10r17938: More comments.Rafal Szczesniak1-12/+101
rafal (This used to be commit 4a127aacfa142838b474b2d8186026575bca14a4)
2007-10-10r17856: The two new functions - libnet_LookupName and libnet_UserInfo.Rafal Szczesniak1-0/+1
These two perform name resolving in SAM database and fetching user account information, respectively. The code is quite rough yet, but it builds and basic tests work. Now, I'm working on cleaning it up... rafal (This used to be commit 4a932255a01d9f1ac91feb9e371494933f1ae74e)
2007-10-10r17670: 1) Refactor libnet context structure a bit, to have rpc connectionRafal Szczesniak1-29/+437
properties more consistently reflected. 2) Add domain open routine for lsa pipe - this is needed for ongoing name resolve function. Tests (still neglected) and comments to follow. rafal (This used to be commit fe5652c2b8121bbe3b9932c43164035355478611)
2007-10-10r16573: Fixes in comments.Rafal Szczesniak1-4/+4
rafal (This used to be commit 1258e6cad890ade8a65d8d43d55a95d61e6a6968)
2007-10-10r15625: Partial commit of my current work. It makes libnet api functionsRafal Szczesniak1-0/+379
a bit more smart and more aware of what libnet_context can offer. The context is a help when some of the arguments are not passed (programmer counts on using sensible defaults) and stores some of results so that similar subsequent calls don't need to reopen some of policy handles, pipes, etc. again. It also helps to hide some of details the library user don't really want to know much about. Also, change domain open function to be part of public api, as it is going to be used in ejsnet interface. Note, this is work in progress. Comments are welcome. rafal (This used to be commit 1ed80c594c2f466e364a11194d6fdc30ac4a8f27)