summaryrefslogtreecommitdiffstats
path: root/source3/libads
Commit message (Collapse)AuthorAgeFilesLines
...
| * Check return values of various join-related functions, and ensure we alwaysAndrew Bartlett2003-02-191-9/+16
| | | | | | | | | | | | | | compare push_* returns with (size_t)-1, not < 0. Andrew Bartlett (This used to be commit 63f5e92536c6bcac54b796d6e91b755e7d328f66)
| * Try to get heimdal working with HEAD.Jim McDonough2003-02-191-20/+7
| | | | | | | | | | | | | | | | | | | | | | | | - Provide generic functions for - get valid encryption types - free encryption types - Add encryption type parm to generic function create_kerberos_key_from_string() - Try to merge the two versions (between HEAD and SAMBA_3_0) of kerberos_verify.c I think this should work for both MIT and heimdal, in HEAD. If all goes smooth, I'll move it over to 3.0 soon... (This used to be commit 45e409fc8da9f26cf888e13d004392660d7c55d4)
| * Fix of two warnings.Rafal Szczesniak2003-02-181-5/+3
| | | | | | | | | | | | | | | | | | pull_ucs2_talloc function takes char** pointer, not (here explicitly casted) void** one. Rafal (This used to be commit e77c44efd95d42a8194f5c3d36c043f8e84dfd1d)
| * Antti Andreimann <Antti.Andreimann@mail.ee> has done some changes to enableAndrew Bartlett2003-02-154-132/+337
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | users w/o full administrative access on computer accounts to join a computer into AD domain. The patch and detailed changelog is available at: http://www.itcollege.ee/~aandreim/samba This is a list of changes in general: 1. When creating machine account do not fail if SD cannot be changed. setting SD is not mandatory and join will work perfectly without it. 2. Implement KPASSWD CHANGEPW protocol for changing trust password so machine account does not need to have reset password right for itself. 3. Command line utilities no longer interfere with user's existing kerberos ticket cache. 4. Command line utilities can do kerberos authentication even if username is specified (-U). Initial TGT will be requested in this case. I've modified the patch to share the kinit code, rather than copying it, and updated it to current CVS. The other change included in the original patch (local realms) has been left out for now. Andrew Bartlett (This used to be commit ce52f1c2ed4d3ddafe8ae6258c90b90fa434fe43)
| * Ensure that only parse_prs.c access internal members of the prs_struct.Jeremy Allison2003-02-141-5/+11
| | | | | | | | | | | | Needed to move to disk based i/o later. Jeremy. (This used to be commit 4c3ee228fcdb089eaeead95e79532a9cf6cb0de6)
| * add a note about a better method for finding netbios name of workgroupAndrew Tridgell2003-02-121-0/+7
| | | | | | | | | | (not implemented yet) (This used to be commit 8a8cca78adebba640c6ce971d8888515bf0ea4be)
| * Mem alloc failure checks.Jeremy Allison2003-02-043-23/+59
| | | | | | | | | | Jeremy. (This used to be commit 4e33e3f37fd548b9b1ed3c84f673a853b0dc4818)
| * Always escape ldap filter strings. Escaping code was from pam_ldap, but I'm toAndrew Bartlett2003-02-013-10/+39
| | | | | | | | | | | | | | | | | | blame for the realloc() stuff. Plus a couple of minor updates to libads. Andrew Bartlett (This used to be commit 34b2e558a4b3cfd753339bb228a9799e27ed8170)
| * More fixes getting us closer to full Heimdal compile....Jeremy Allison2003-01-211-11/+7
| | | | | | | | | | Jeremy. (This used to be commit 193cc4f4fc876c66e97ea6b82bae431d0247c1fa)
| * sanity checks from Ken CrossGerald Carter2003-01-212-3/+7
| | | | | | | | (This used to be commit ec26877f0b4fbe2c651a6069d22b9ac0637aa2d1)
| * * removed unused variable from rpcclient codeGerald Carter2003-01-151-5/+5
| | | | | | | | | | | | * added container option to net command (patch from SuSE) * Makefile patch for examples/VFS from SuSE (This used to be commit 4a6d8280ea27ca7a6998219aacc4b15b1227a659)
| * Patch from Nik Conwell <nik@bu.edu>. Don't reference free()ed data when tryingAndrew Bartlett2003-01-111-1/+3
| | | | | | | | | | | | | | to figure out if we have got our ticket yet. Andrew Bartlett (This used to be commit a66ced2cf69145c0a5be5ed91ac306db50c313d1)
| * BIG patch...Andrew Bartlett2003-01-023-8/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch makes Samba compile cleanly with -Wwrite-strings. - That is, all string literals are marked as 'const'. These strings are always read only, this just marks them as such for passing to other functions. What is most supprising is that I didn't need to change more than a few lines of code (all in 'net', which got a small cleanup of net.h and extern variables). The rest is just adding a lot of 'const'. As far as I can tell, I have not added any new warnings - apart from making all of tdbutil.c's function const (so they warn for adding that const string to struct). Andrew Bartlett (This used to be commit 92a777d0eaa4fb3a1c7835816f93c6bdd456816d)
| * Catching up with old patches. Add define for VERITAS quota support.Jeremy Allison2002-12-301-0/+2
| | | | | | | | | | | | Check return in ldap. Jeremy. (This used to be commit e789edbb287319f52f49f2999917a610565144d9)
| * Forward port the change to talloc_init() to make all talloc contextsJeremy Allison2002-12-202-9/+9
| | | | | | | | | | | | named. Ensure we can query them. Jeremy. (This used to be commit 842e08e52a665ae678eea239759bb2de1a0d7b33)
| * More printer publishing code.Jim McDonough2002-12-131-0/+26
| | | | | | | | | | | | | | | | | | - Add published attribute to info2, needed for win clients to work properly - Return proper info on getprinter 7 This means you can now look at the sharing tab of a printer and get correct info about whether it is published or not, and change it. (This used to be commit adda04379ee46f105436262663652f3f576fa3cf)
| * More printer data to publishJim McDonough2002-12-051-0/+1
| | | | | | | | (This used to be commit 82f3a786bf01878629fe4c05b028ae8d58eb4394)
| * Stop using hardcoded key/value strings, be more forgiving of ↵Jim McDonough2002-12-031-70/+74
| | | | | | | | | | | | dsspooler/dsdriver info existence. (This used to be commit ca8735532cb656a09c1586326cdce33984fe38b4)
| * [merge from APP_HEAD]Gerald Carter2002-11-231-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 90% fix for CR 1076. The password server parameter will no take things like password server = DC1 * which means to contact DC1 first and the go to auto lookup if it fails. jerry (This used to be commit c31a17889e3e4daf7c1e807038efc2c0fba78be3)
| * Don't pass a function to ADS_ERR_OK().Jim McDonough2002-11-181-6/+13
| | | | | | | | (This used to be commit a148e4c290820a48c8b51e0e0459b2171b32c258)
| * Next step of printer publishing.Jim McDonough2002-11-181-106/+242
| | | | | | | | | | | | | | | | | | net ads printer publish <printername> [servername] Will retreive the DsSpooler and DsDriver info by rpc for a remote server then publish it. Next comes doing it within smbd (This used to be commit 64951938cc5666a757683cbe9bee3a2c20a05323)
| * Include the hostname we are trying to match with $@, to allow easier debugging.Andrew Bartlett2002-11-151-1/+1
| | | | | | | | (This used to be commit f5d8afc626b8f7792aa7dd7fa7082f55725b539c)
| * Removed global_myworkgroup, global_myname, global_myscope. Added liberalJeremy Allison2002-11-124-27/+26
| | | | | | | | | | | | | | dashes of const. This is a rather large check-in, some things may break. It does compile though :-). Jeremy. (This used to be commit 82b8f749a36b42e22186297482aad2abb04fab8a)
| * make sure that if kerberos fails we can fall back on NTLMSSP for SASLAndrew Tridgell2002-11-101-2/+5
| | | | | | | | (This used to be commit 69dba08c40c9739137b4f01d38be5228edc6dd6e)
| * Merge of get_dc_list() api change. This was slightly more intrusiveTim Potter2002-11-061-12/+7
| | | | | | | | | | than the version in APPLIANCE so watch out for boogs. (This used to be commit 1e054e3db654801fbb5580211529cdfdea9ed686)
| * Re-enable use of existing kerberos tickets.Jim McDonough2002-10-311-2/+6
| | | | | | | | (This used to be commit 6ec5dce69834e72e458a8acff7d1790cbdd46d67)
| * fixed a possible segv when dealing with a blank passwordAndrew Tridgell2002-10-231-2/+6
| | | | | | | | (This used to be commit d5d0d0de50482ed16c594b1cc4cc113e2526a915)
| * Format objectGUIDs on ads dumps.Jim McDonough2002-10-181-1/+18
| | | | | | | | (This used to be commit 7eaf7e7115c75e682b1b9368c6f28c60429885e5)
| * only set UF_USE_DES_KEY_ONLY if we are using krb5 libraries that can'tAndrew Tridgell2002-10-041-3/+7
| | | | | | | | | | do type 23 (This used to be commit c0612272e8eea3d741854c0b4834bc687d787218)
| * support all permitted encoding types in tickets. This allows us toAndrew Tridgell2002-10-041-15/+29
| | | | | | | | | | | | decode a type 23 ticket when the machine account is setup for non-DES tickets (This used to be commit 144d4429d7d91e8597263da6abc8041098f2a4c3)
| * .NET likes both forms of servicePrincipalName in the machine accountAndrew Tridgell2002-10-031-1/+8
| | | | | | | | | | record (This used to be commit 8ff6d40d7fe4dc11e9ba194a55995c0926202df9)
* | Merge from HEAD:Andrew Bartlett2003-03-171-37/+29
| | | | | | | | | | | | | | | | | | net ads password Heimdal compile fixes. Andrew Bartlett (This used to be commit 3aa4f923e99f453310bb4a8d43ce43757591909d)
* | The kerberos_verify compoenent of the SessionSetup sync with HEAD.Andrew Bartlett2003-03-171-6/+26
| | | | | | | | | | Andrew Bartlett (This used to be commit 64796ed27a3842be1dde52dd4f46698e95961767)
* | merge from HEAD - dump tokenGroups as sids.Andrew Bartlett2003-03-171-0/+1
| | | | | | | | (This used to be commit f0daa15521e6352e25aa998f7e682f448e0fe51a)
* | More const fixes.Jeremy Allison2003-03-051-2/+2
| | | | | | | | | | Jeremy. (This used to be commit fa93763248f2043395e4cfc70b8afd81e28b2b75)
* | Make sure these values are never uninitialsised.Andrew Bartlett2003-02-241-2/+2
| | | | | | | | (This used to be commit eacb8dde7afa16d86586c6c896ffb6692dc53bf6)
* | Merge from HEAD client-side authentication changes:Andrew Bartlett2003-02-244-146/+351
| | | | | | | | | | | | | | | | | | | | | | - new kerberos code, allowing the account to change it's own password without special SD settings required - NTLMSSP client code, now seperated from cliconnect.c - NTLMv2 client code - SMB signing fixes Andrew Bartlett (This used to be commit 837680ca517982f2e5944730581a83012d4181ae)
* | Sync with HEAD for verifying kerberos tickets.Jim McDonough2003-02-191-14/+31
| | | | | | | | (This used to be commit 77e1178a888f0d380a5ef94911a8f07bf04a7ba3)
* | Fix segv in net ads join...an extra & was the culpritJim McDonough2003-02-191-1/+1
| | | | | | | | (This used to be commit 1a9050a6fe419e14fc82674d34cc4685a7532059)
* | Merge minor library fixes from HEAD to 3.0.Andrew Bartlett2003-02-193-19/+50
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - setenv() replacement - mimir's ASN1/SPNEGO typo fixes - (size_t)-1 fixes for push_* returns - function argument signed/unsigned correction - ASN1 error handling (ensure we don't use initiailsed data) - extra net ads join error checking - allow 'set security discriptor' to fail - escape ldap strings in libads. - getgrouplist() correctness fixes (include primary gid) Andrew Bartlett (This used to be commit e9d6e2ea9a3dc01d3849b925c50702cda6ddf225)
* | Ensure that only parse_prs.c access internal members of the prs_struct.Jeremy Allison2003-02-141-5/+11
| | | | | | | | | | | | Needed to move to disk based i/o later. Jeremy. (This used to be commit a823fee5b41a5b6cd4ef05aa1f85f7725bd272a5)
* | Merging from HEAD - add a note about a better method for finding netbios ↵Jeremy Allison2003-02-121-0/+7
| | | | | | | | | | | | | | | | name of workgroup (not implemented yet) Jeremy. (This used to be commit c0eab99753032f5f49bc7adeb1ff95eceb6fe0fe)
* | Mem alloc checks.Jeremy Allison2003-02-043-23/+59
| | | | | | | | | | Jeremy. (This used to be commit 46ea028169426fbcad92d3d5bf786e88be8f5112)
* | Merge LDAP filter parinoia from HEAD, a few other pdb_ldap updates and someAndrew Bartlett2003-02-012-9/+28
| | | | | | | | | | | | | | misc libads fixes. Andrew Bartlett (This used to be commit 9c3a1710efba9fa4160004a554687d4b85927bb1)
* | Revert tpot's HEAD merge which broke the Heimdal build.Jeremy Allison2003-01-301-45/+15
| | | | | | | | | | Jeremy. (This used to be commit 1298ecd0b8a3a9e0a2de42d0c049856cad65e272)
* | Sync of Heimdal kerberos stuff with HEAD. If this breaks I'm blamingTim Potter2003-01-301-15/+45
| | | | | | | | | | the dog again. (This used to be commit 6f89ee2c9dc7f03e3dbe7aa734bf67c6a434d135)
* | Get smbd to link with Heimdal. Still missing some client progs...Jeremy Allison2003-01-281-5/+2
| | | | | | | | | | Jeremy. (This used to be commit 85dda434763bbcea260c800599e4b6b73afcf174)
* | Thanks Meeester Potter, for reverting *all* my Heimdal changes becauseJeremy Allison2003-01-231-40/+13
| | | | | | | | | | | | I mistyped a comma :-). Jeremy. (This used to be commit 04cc149c756c396012cfa321a74724b077302b95)
* | Merge of kerberos changes to make this branch build again!Tim Potter2003-01-221-13/+40
| | | | | | | | (This used to be commit 51b319f57f28e3993919d7f3db0251a724902332)
* | Get closer to Heimdal compile... Damn. HEAD has different code inJeremy Allison2003-01-211-14/+3
| | | | | | | | | | | | kerberos_verify... Jeremy. (This used to be commit e8c4098da619a1429cc4c8251761333a7c0f3458)