Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | show more reasonable object counts during a vampire | Andrew Tridgell | 2009-09-03 | 1 | -4/+18 |
| | | | | | | | | | We now show the total number of objects we have processed, which gives the user a better idea of how much has been done. A vampire on a large domain can take an hour or more (which needs to be fixed btw, it is a problem with the lack of scalability of the ltdb index code). Watching the same msg for an hour makes you wonder if any progress is being made! | ||||
* | wrap the entire vampire operation in a transaction | Andrew Tridgell | 2009-09-02 | 1 | -13/+24 |
| | | | | | We want to grab the whole database, or none of it. This is also needed to get linked attributes right | ||||
* | s4:libnet: use talloc_strdup() instead of talloc_reference() | Stefan Metzmacher | 2009-07-31 | 2 | -2/+2 |
| | | | | metze | ||||
* | Fix compile of py_net.c | Andrew Bartlett | 2009-07-28 | 1 | -1/+3 |
| | |||||
* | s4:libnet Add in a 'credentials' parameter for python libnet_Join | Andrew Bartlett | 2009-07-28 | 1 | -7/+20 |
| | |||||
* | s4:kerberos Add 'net export keytab' command for wireshark decryption | Andrew Bartlett | 2009-07-28 | 4 | -2/+84 |
| | | | | | | | | | | | | It is much easier to do decryption with wireshark when the keytab is available for every host in the domain. Running 'net export keytab <keytab name>' will export the current (as pointed to by the supplied smb.conf) local Samba4 doamin. (This uses Heimdal's 'hdb' keytab and then the existing hdb-samba4, and so has a good chance of keeping working in the long term). Andrew Bartlett | ||||
* | Revert "s4:kerberos Add 'net export keytab' command for wireshark decryption" | Stefan Metzmacher | 2009-07-27 | 4 | -85/+2 |
| | | | | | | | | | | This reverts commit a40ce5d0d9d06f592a8885162bbaf644006b9f0f. This breaks the build... Andrew, please repush it, when it's fixed:-) metze | ||||
* | s4:kerberos Add 'net export keytab' command for wireshark decryption | Andrew Bartlett | 2009-07-27 | 4 | -2/+85 |
| | | | | | | | | | | | | It is much easier to do decryption with wireshark when the keytab is available for every host in the domain. Running 'net export keytab <keytab name>' will export the current (as pointed to by the supplied smb.conf) local Samba4 doamin. (This uses Heimdal's 'hdb' keytab and then the existing hdb-samba4, and so has a good chance of keeping working in the long term). Andrew Bartlett | ||||
* | Add missing includes. | Jelmer Vernooij | 2009-07-19 | 1 | -0/+1 |
| | |||||
* | s4:libnet: rename uint => uint32_t because uint is not portable | Stefan Metzmacher | 2009-07-15 | 4 | -6/+6 |
| | | | | metze | ||||
* | libds: share UF_ flags between samba3 and 4. | Günther Deschner | 2009-07-13 | 2 | -2/+2 |
| | | | | Guenther | ||||
* | the settings structure needs to be initialised | Andrew Tridgell | 2009-07-02 | 1 | -0/+1 |
| | |||||
* | use a talloc_reparent in a very ugly way | Andrew Tridgell | 2009-07-01 | 1 | -2/+11 |
| | | | | this works around some terrible use of talloc in the libnet code | ||||
* | use the new talloc_reparent in two places | Andrew Tridgell | 2009-07-01 | 1 | -1/+1 |
| | |||||
* | s4:libnet Allow 'net password change' to work on expired passwords | Andrew Bartlett | 2009-06-18 | 8 | -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 code | Andrew Tridgell | 2009-05-25 | 1 | -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 code | Andrew Bartlett | 2009-05-14 | 1 | -1/+1 |
| | |||||
* | Rework Samba4 to use the new common libcli/auth code | Andrew Bartlett | 2009-04-14 | 6 | -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.c | Andrew Bartlett | 2009-04-14 | 1 | -134/+2 |
| | | | | Andrew Bartlett | ||||
* | major upgrade to the ldb attribute handling | Andrew Tridgell | 2009-04-02 | 1 | -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 tsocket | Stefan Metzmacher | 2009-03-19 | 3 | -24/+34 |
| | | | | metze | ||||
* | s4: Use same function signature for convert_* as s3. | Jelmer Vernooij | 2009-03-01 | 1 | -2/+2 |
| | |||||
* | Add allow_badcharcnv argument to all conversion function, for | Jelmer Vernooij | 2009-03-01 | 1 | -1/+1 |
| | | | | consistency with Samba 3. | ||||
* | s4:libnet: s/new/n | Stefan Metzmacher | 2009-02-02 | 1 | -9/+9 |
| | | | | metze | ||||
* | s4:cldap: s/private/private_data | Stefan Metzmacher | 2009-02-02 | 2 | -4/+4 |
| | | | | metze | ||||
* | s4:libnet/: s/private/private_data | Stefan Metzmacher | 2009-02-02 | 4 | -12/+12 |
| | | | | metze | ||||
* | s4:lib/tevent: rename structs | Stefan Metzmacher | 2008-12-29 | 5 | -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 lookup | Kai Blin | 2008-12-29 | 2 | -24/+82 |
| | |||||
* | s4 libnet: Add group_name member to struct libnet_GroupInfo's out struct. | Kai Blin | 2008-12-29 | 2 | -3/+6 |
| | |||||
* | s4:libnet_samdump_keytab: pass down event_context explicit | Stefan Metzmacher | 2008-12-29 | 1 | -1/+3 |
| | | | | metze | ||||
* | Fix compiler warnings in libnet. | Jelmer Vernooij | 2008-12-23 | 6 | -18/+9 |
| | |||||
* | s4-samr: fix samr callers after SAMR_FIELD_PASSWORD change. | Günther Deschner | 2008-12-05 | 1 | -2/+2 |
| | | | | Guenther | ||||
* | s4-samr: fix samr passwdord_expired callers. | Günther Deschner | 2008-11-28 | 1 | -3/+2 |
| | | | | Guenther | ||||
* | s4-samr: merge samr_QueryUserInfo{2} from s3 idl. (fixme: python) | Günther Deschner | 2008-11-10 | 3 | -5/+12 |
| | | | | Guenther | ||||
* | s4-samr: merge samr_QueryGroupInfo from s3 idl. (fixme python) | Günther Deschner | 2008-11-10 | 1 | -1/+3 |
| | | | | Guenther | ||||
* | s4-samr: merge samr_EnumDomainGroups from s3 idl. (fixme: python) | Günther Deschner | 2008-11-10 | 1 | -4/+12 |
| | | | | Guenther | ||||
* | s4-samr: merge samr_EnumDomainUsers from s3 idl. (fixme: python) | Günther Deschner | 2008-11-10 | 1 | -4/+12 |
| | | | | Guenther | ||||
* | s4-samr: merge samr_EnumDomains from s3 idl. (fixme: python) | Günther Deschner | 2008-11-10 | 1 | -5/+9 |
| | | | | Guenther | ||||
* | s4-samr: merge samr_LookupDomain from s3 idl. (fixme: python) | Günther Deschner | 2008-11-10 | 3 | -4/+11 |
| | | | | Guenther | ||||
* | s4-samr: merge samr_LookupNames from s3 idl. (fixme: python) | Günther Deschner | 2008-11-10 | 6 | -28/+54 |
| | | | | Guenther | ||||
* | s4-samr: merge samr_GetUserPwInfo from s3 idl. (fixme: python) | Günther Deschner | 2008-11-10 | 1 | -1/+3 |
| | | | | Guenther | ||||
* | s4-samr: merge samr_ChangePasswordUser3 from s3 idl. | Günther Deschner | 2008-11-10 | 1 | -0/+4 |
| | | | | Guenther | ||||
* | s4-netlogon: change parameters string to lsa_BinaryString. | Günther Deschner | 2008-11-10 | 1 | -1/+5 |
| | | | | Guenther | ||||
* | Remove use of global loadparm in python modules. | Jelmer Vernooij | 2008-11-02 | 1 | -1/+4 |
| | |||||
* | s4-srvsvc: merge srvsvc_NetShareEnumAll from s3 idl. | Günther Deschner | 2008-10-31 | 1 | -10/+14 |
| | | | | Guenther | ||||
* | s4-srvsvc: merge srvsvc_NetShareAdd from s3 idl. | Günther Deschner | 2008-10-31 | 1 | -1/+4 |
| | | | | Guenther | ||||
* | s4-srvsvc: merge srvsvc_NetRemoteTOD from s3 idl. | Günther Deschner | 2008-10-31 | 1 | -7/+9 |
| | | | | Guenther | ||||
* | s4-netlogon: merge netr_DatabaseSync from s3 idl. | Günther Deschner | 2008-10-29 | 1 | -9/+22 |
| | | | | Guenther | ||||
* | s4-libnet: fix user and group enumeration functions after lsa changes. | Günther Deschner | 2008-10-27 | 2 | -0/+4 |
| | | | | Guenther | ||||
* | s4-lsa: merge lsa_QueryInfoPolicy/{2} from s3 lsa idl. | Günther Deschner | 2008-10-27 | 3 | -9/+17 |
| | | | | Guenther |