summaryrefslogtreecommitdiffstats
path: root/source4/libnet
Commit message (Collapse)AuthorAgeFilesLines
* libds: share UF_ flags between samba3 and 4.Günther Deschner2009-07-132-2/+2
| | | | Guenther
* the settings structure needs to be initialisedAndrew Tridgell2009-07-021-0/+1
|
* use a talloc_reparent in a very ugly wayAndrew Tridgell2009-07-011-2/+11
| | | | this works around some terrible use of talloc in the libnet code
* use the new talloc_reparent in two placesAndrew Tridgell2009-07-011-1/+1
|
* s4:libnet Allow 'net password change' to work on expired passwordsAndrew Bartlett2009-06-188-7/+35
| | | | | | | | | 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
* fixed the client side password change codeAndrew Tridgell2009-05-251-61/+25
| | | | | | The client side code was not falling back to older routines correctly as it didn't check for the operation range error appropriately. It also used the old rpc semantics.
* s4:libnet Use str_list_make_single() in resolv codeAndrew Bartlett2009-05-141-1/+1
|
* Rework Samba4 to use the new common libcli/auth codeAndrew Bartlett2009-04-146-15/+9
| | | | | | | In particular, this is the rename from creds_ to netlogon_creds_, as well as other links to use the new common crypto. Andrew Bartlett
* Use common samsync delta decryption functions in libnet_samsync.cAndrew Bartlett2009-04-141-134/+2
| | | | Andrew Bartlett
* major upgrade to the ldb attribute handlingAndrew Tridgell2009-04-021-1/+1
| | | | | | | | | | | | | | This is all working towards supporting the full WSPP schema without a major performance penalty. We now use binary searches when looking up classes and attributes. We also avoid the loop loading the attributes into ldb, by adding a hook to override the ldb attribute search function in a module. The attributes can thus be loaded once, and then saved as part of the global schema. Also added support for a few more key attribute syntaxes, as needed for the full schema.
* s4:cldap: rewrite the cldap library based on tsocketStefan Metzmacher2009-03-193-24/+34
| | | | metze
* s4: Use same function signature for convert_* as s3.Jelmer Vernooij2009-03-011-2/+2
|
* Add allow_badcharcnv argument to all conversion function, forJelmer Vernooij2009-03-011-1/+1
| | | | consistency with Samba 3.
* s4:libnet: s/new/nStefan Metzmacher2009-02-021-9/+9
| | | | metze
* s4:cldap: s/private/private_dataStefan Metzmacher2009-02-022-4/+4
| | | | metze
* s4:libnet/: s/private/private_dataStefan Metzmacher2009-02-024-12/+12
| | | | metze
* s4:lib/tevent: rename structsStefan Metzmacher2008-12-295-7/+7
| | | | | | | | | | | | | | | | | | | | list="" list="$list event_context:tevent_context" list="$list fd_event:tevent_fd" list="$list timed_event:tevent_timer" for s in $list; do o=`echo $s | cut -d ':' -f1` n=`echo $s | cut -d ':' -f2` r=`git grep "struct $o" |cut -d ':' -f1 |sort -u` files=`echo "$r" | grep -v source3 | grep -v nsswitch | grep -v packaging4` for f in $files; do cat $f | sed -e "s/struct $o/struct $n/g" > $f.tmp mv $f.tmp $f done done metze
* s4 libnet: Add support for groupinfo by sid lookupKai Blin2008-12-292-24/+82
|
* s4 libnet: Add group_name member to struct libnet_GroupInfo's out struct.Kai Blin2008-12-292-3/+6
|
* s4:libnet_samdump_keytab: pass down event_context explicitStefan Metzmacher2008-12-291-1/+3
| | | | metze
* Fix compiler warnings in libnet.Jelmer Vernooij2008-12-236-18/+9
|
* s4-samr: fix samr callers after SAMR_FIELD_PASSWORD change.Günther Deschner2008-12-051-2/+2
| | | | Guenther
* s4-samr: fix samr passwdord_expired callers.Günther Deschner2008-11-281-3/+2
| | | | Guenther
* s4-samr: merge samr_QueryUserInfo{2} from s3 idl. (fixme: python)Günther Deschner2008-11-103-5/+12
| | | | Guenther
* s4-samr: merge samr_QueryGroupInfo from s3 idl. (fixme python)Günther Deschner2008-11-101-1/+3
| | | | Guenther
* s4-samr: merge samr_EnumDomainGroups from s3 idl. (fixme: python)Günther Deschner2008-11-101-4/+12
| | | | Guenther
* s4-samr: merge samr_EnumDomainUsers from s3 idl. (fixme: python)Günther Deschner2008-11-101-4/+12
| | | | Guenther
* s4-samr: merge samr_EnumDomains from s3 idl. (fixme: python)Günther Deschner2008-11-101-5/+9
| | | | Guenther
* s4-samr: merge samr_LookupDomain from s3 idl. (fixme: python)Günther Deschner2008-11-103-4/+11
| | | | Guenther
* s4-samr: merge samr_LookupNames from s3 idl. (fixme: python)Günther Deschner2008-11-106-28/+54
| | | | Guenther
* s4-samr: merge samr_GetUserPwInfo from s3 idl. (fixme: python)Günther Deschner2008-11-101-1/+3
| | | | Guenther
* s4-samr: merge samr_ChangePasswordUser3 from s3 idl.Günther Deschner2008-11-101-0/+4
| | | | Guenther
* s4-netlogon: change parameters string to lsa_BinaryString.Günther Deschner2008-11-101-1/+5
| | | | Guenther
* Remove use of global loadparm in python modules.Jelmer Vernooij2008-11-021-1/+4
|
* s4-srvsvc: merge srvsvc_NetShareEnumAll from s3 idl.Günther Deschner2008-10-311-10/+14
| | | | Guenther
* s4-srvsvc: merge srvsvc_NetShareAdd from s3 idl.Günther Deschner2008-10-311-1/+4
| | | | Guenther
* s4-srvsvc: merge srvsvc_NetRemoteTOD from s3 idl.Günther Deschner2008-10-311-7/+9
| | | | Guenther
* s4-netlogon: merge netr_DatabaseSync from s3 idl.Günther Deschner2008-10-291-9/+22
| | | | Guenther
* s4-libnet: fix user and group enumeration functions after lsa changes.Günther Deschner2008-10-272-0/+4
| | | | Guenther
* s4-lsa: merge lsa_QueryInfoPolicy/{2} from s3 lsa idl.Günther Deschner2008-10-273-9/+17
| | | | Guenther
* s4-lsa: merge lsa_LookupNames/{2,3,4} from s3 lsa idl.Günther Deschner2008-10-271-1/+3
| | | | Guenther
* Fix the build.Jelmer Vernooij2008-10-241-0/+1
|
* Remove unused include param/param.h.Jelmer Vernooij2008-10-241-1/+0
|
* Remove iconv_convenience argument from convert_string{,talloc}() butJelmer Vernooij2008-10-241-1/+1
| | | | make them wrappers around convert_string{,talloc}_convenience().
* Split up codepoints code, use consistent _m suffix.Jelmer Vernooij2008-10-241-1/+1
|
* Make sure prototypes are always included, make some functions static andJelmer Vernooij2008-10-205-1/+5
| | | | remove some unused functions.
* s4-drsuapi: merge drsuapi_DsGetNCChanges from s3 drsuapi idl.Günther Deschner2008-10-181-47/+49
| | | | Guenther
* s4-drsuapi: merge drsuapi_DsCrackNames from s3 drsuapi idl.Günther Deschner2008-10-181-23/+37
| | | | Guenther
* s4-drsuapi: merge drsuapi_DsRemoveDSServer from s3 drsuapi idl.Günther Deschner2008-10-181-4/+8
| | | | Guenther
* s4-drsuapi: merge drsuapi_DsAddEntry from s3 drsuapi idl.Günther Deschner2008-10-181-19/+23
| | | | Guenther