summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Renamed sid field in SEC_ACE to trustee to be more in line with MS'sTim Potter2001-11-308-46/+58
| | | | | definitions. (This used to be commit 9712d3f15a47155f558d0034ef71fd06afb11301)
* Missing return in free_privilege()Tim Potter2001-11-301-0/+2
| | | | (This used to be commit b35d90cd89849f0a01e8c79f0962ec9388673ad1)
* Ensured the %G substitution exactly matches what the man page states.Jeremy Allison2001-11-301-1/+2
| | | | | Jeremy. (This used to be commit 518084a70d0b20347411535f1dcf7453981499cf)
* Comment deconfusification.Tim Potter2001-11-301-1/+1
| | | | (This used to be commit b5fac3a56d917b13fedc0ace3ea56ae82f51ccdd)
* Added close-share message.Jeremy Allison2001-11-291-1/+10
| | | | | Jeremy. (This used to be commit 6a10accbcaa130b51381d43cb10c55e86ba2a320)
* Changed again how the privilege list is handled in the group mapping code.Jean-François Micouleau2001-11-299-155/+850
| | | | | | | | | | | | | | | | | This time it's a PRIVILEGE_SET struct instead of a simple uint32 array. It makes much more sense. Also added a uint32 systemaccount to the GROUP_MAP struct as some privilege showing in USRMGR.EXE are not real privs but a bitmask flag. I guess it's an heritage from NT 3.0 ! I could setup an NT 3.1 box to verify, but I'm too lazy (yes I still have my CDs). Added 3 more LSA calls: SetSystemAccount, AddPrivileges and RemovePrivileges, we can manage all this privilege from UserManager. Time to change the NT_USER_TOKEN struct and add checks in all the rpc functions. Fun, fun, fun. J.F. (This used to be commit 3f0a9ef2b8c626cfa2878394bb7b642342342bf3)
* ads->realm must not be NULLAndrew Tridgell2001-11-291-0/+3
| | | | | perhaps we should just fail ads_init() in this case? (This used to be commit 2a4ce3de6ae8fb833370d1f9d6e5e7193fafa979)
* define LDAP_PORT when not availableAndrew Tridgell2001-11-291-0/+3
| | | | (This used to be commit 5a5f140f84f4dd377d141e352f4cb7f9bea4fe64)
* fixed typoAndrew Tridgell2001-11-291-1/+1
| | | | (This used to be commit 624cb28271289aa697f23c32f7b5159f6fcbb51d)
* Fix up the ./configure tests for kerberos. This ensures a more consistantAndrew Bartlett2001-11-292-667/+657
| | | | | | behaviour no matter if kerberos was found automatically, found in the /usr/kerberos path or was specified. (This used to be commit 4e212f728c429b986bb3e2230fbc9cd4bcf6dd40)
* Make better use of the ads_init() function to get the kerberos relam etc.Andrew Bartlett2001-11-298-127/+221
| | | | | | | | | | This allows us to use automagically obtained values in future, and the value from krb5.conf now. Also fix mem leaks etc. Andrew Bartlett (This used to be commit 8f9ce717819235d98a1463f20ac659cb4b4ebbd2)
* I think the lookup_pdc_name() should be called lookup_dc_name() and theTim Potter2001-11-294-27/+37
| | | | | | | | | name_status_find() call here should look up a #1c name instead of #1d. This fixes some bugs currently with BDC authentication in winbindd and in smbd as you can't query the #1d name with the ip address of a BDC. Who is Uncle Tom Cobbley anyway? (This used to be commit 4215048f7b20a8f9e5877bdbb2f54841b2f7fa64)
* fixed toupper_w() and friends on big-endianAndrew Tridgell2001-11-291-6/+6
| | | | | this fixes the core dumps on sparc (This used to be commit e6004062a508b1fe6dd7f93d8a933da9916598f8)
* 2nd attempt at fixing lame char tables on big endian machinesAndrew Tridgell2001-11-291-6/+6
| | | | (This used to be commit 80841f5763b3ab03a82ab0a18a9126d89ffed2d5)
* fixed lame char tables on big endian machinesAndrew Tridgell2001-11-291-5/+5
| | | | (This used to be commit 568425709d11b2eed86643d18973542d0504d5ca)
* fixed some krb5 ifdefsAndrew Tridgell2001-11-287-10/+10
| | | | (This used to be commit 23ef22f11700bbaa5778a9678a990a2b041fcefe)
* merge from APPLIANCE_HEADGerald Carter2001-11-285-21/+53
| | | | (This used to be commit c60aa6c06f376684b6d6d9a2c14305ca9f4657ef)
* space -> tab.Jeremy Allison2001-11-281-24/+20
| | | | | Jeremy. (This used to be commit c7dd0364f2b084d9a372ac885fd788bbb5113125)
* add .po32 files to ignore listHerb Lewis2001-11-283-3/+6
| | | | (This used to be commit 5f625f2877fc5132be3030fc6ea9df4d59ecff05)
* Spelling pedents strike again :-).Jeremy Allison2001-11-281-1/+1
| | | | | Jeremy. (This used to be commit 0187d4ba16c794faa372bf1a50261b8f47482064)
* minor updateAndrew Tridgell2001-11-281-1/+1
| | | | (This used to be commit aaf111c9ff6247ea4071d6f69bdb01afaded5476)
* Allow kerberos to work on RedHat and other non /usr systems againAndrew Bartlett2001-11-281-0/+2
| | | | | the configure test uses the CPPFLAGS when checking that krb5.h exists (This used to be commit 1e4fc749ad17114ac715c8ab833ef1d50dd318da)
* fixed a core dump in server level securityAndrew Tridgell2001-11-281-2/+4
| | | | (This used to be commit e790bb21d3895bef97522b68c6f00812e6c286f2)
* Some random updates for the ADS-HOWTOAndrew Bartlett2001-11-281-0/+33
| | | | (This used to be commit c39bf5ba05d04cbc6dd0a328ee43193588ea5134)
* Ensure the CAN_WRITE is checked and prevents O_CREAT and O_TRUNC fromJeremy Allison2001-11-282-2/+11
| | | | | | | being set. Also prevent an open on a file on a readonly share from setting delete on close. Jeremy. (This used to be commit 1f3dcd99bdd36cd3ff492394e80c3e2037a9aa48)
* Re-added "Share modes" meaning don't allow deny mode conflict. Due toJeremy Allison2001-11-281-2/+10
| | | | | | user demand (don't talk to me about removing parameters.... :-). Jeremy. (This used to be commit b69127391b322d81cc648f73a601ed61e79c8a44)
* turn off the insure xterm hack for nowAndrew Tridgell2001-11-281-1/+1
| | | | (This used to be commit 8698f7ef3ee9b83370e895607297245b6df74934)
* Added a 'keys' command to tdbtool which prints out all keys in the tdb.Tim Potter2001-11-281-0/+10
| | | | (This used to be commit 1d2305c233ef40ccb016688f918e34392d1a691e)
* fix a bunch of places where we can double-free a cli structureAndrew Tridgell2001-11-2810-31/+18
| | | | (This used to be commit e2ba2383c9f679c076749a8f4fccefc3559e37ec)
* Cross merge to make 2.2 and HEAD closer.Jeremy Allison2001-11-281-9/+6
| | | | | Jeremy. (This used to be commit 39f076b56cf457cc780dd30a4d3150d8bfc60d13)
* added samr_set_domain_info and samr_unknown_2E.Jean-François Micouleau2001-11-284-42/+448
| | | | | | | | | | | | | | | We now get the full account policy window in usermanager, and the framework to store all those values. I plan to add a TDB file to store them. oh, and found that the last value in a sam_unknown_info_12_inf struct is an uint16 and not a uint32. andrewb: you hardcoded the MAX_PASSWORD_AGE to 21 days. We can now turn it to a value setable in usermanager. J.F. (This used to be commit 99471d25693f6672d433b90a060378f6faad867f)
* Some reformatting.Tim Potter2001-11-271-223/+229
| | | | | M-x tabify (This used to be commit 6446d2acd5ead098e5e51b06df5bf78b9e315418)
* always send an OID list until we handle raw (unwrapped) NTLMSSPAndrew Tridgell2001-11-271-6/+15
| | | | | packets in session setup (This used to be commit 3b3f8a935064811906cba221d386697e699af18c)
* Fix for the logic bug wrt. existant oplocks. See long messageJeremy Allison2001-11-271-5/+2
| | | | | | in samba-technical for explaination. Jeremy. (This used to be commit 8150f0f3f72957e77a1e6ca06760c87c516792eb)
* up the log level for server level security to try to track down theAndrew Tridgell2001-11-271-2/+1
| | | | | segvs in the build farm (This used to be commit 228d4fc47b8adbcbda81bffaea09b616b5d89992)
* don't use /dev/null for a smbpasswd fileAndrew Tridgell2001-11-271-1/+3
| | | | (This used to be commit 067a4f87ac5dc2b5cf902c42f56923d0c5e29bc2)
* Added negative caching to group lookups.Jeremy Allison2001-11-272-48/+87
| | | | | Jeremy. (This used to be commit fceba7dea5b09ac9ce509c5252a46be8e4d3de85)
* added test for krb5.hAndrew Tridgell2001-11-274-88/+147
| | | | | | this was causing the kerberos stuff to fail compilation on several platforms (This used to be commit 17e2f3897374c76dd66b21fdcd93c3a04671f4ce)
* Added negative caching to the user pw lookup by name and by uid.Jeremy Allison2001-11-272-136/+159
| | | | | Jeremy. (This used to be commit 4013ae87a1c73ceba346de2a0b905e7c8df355c4)
* Added PRINTER_ALREADY_EXISTS error check from Gerry.Jeremy Allison2001-11-272-3/+18
| | | | | Jeremy (This used to be commit c7f1d3d6f776da8619f1221d38619d084ffb990b)
* allow printing of NULL pointers with internal snprintfAndrew Tridgell2001-11-271-0/+1
| | | | (This used to be commit 91bc14f430f798c6be3cb21cb5199ec56308d4f2)
* fixed the panics on basicsmb-sharelist on sun1Andrew Tridgell2001-11-271-1/+3
| | | | (This used to be commit 1bd3235744bebefa6ba09795438400b4674c165c)
* Fix another memory leak spotted by Tom Jansen.Richard Sharpe2001-11-271-0/+1
| | | | (This used to be commit 6e2c06a6e6173e68a75fd1adfaa73fe9a9210fef)
* sigh.Andrew Tridgell2001-11-271-2/+2
| | | | | some systems have libkrb5 but not krb5.h (This used to be commit 4b89fdecfcf384e7434470a9dcc963f9d96498d1)
* nsswitch/winbindd_group.c nsswitch/winbindd_user.c: formatting fixups.Jeremy Allison2001-11-273-29/+30
| | | | | | smbd/open.c: Fix "delete on close" for directories. Jeremy. (This used to be commit 014b0973a3b3b9eb22cce3053171fa55f5c16a63)
* reverted incorrect patchAndrew Tridgell2001-11-271-2/+4
| | | | (This used to be commit 96224fe2d40d0ce79d1215bb6f0d17291cace7b9)
* fixed leak in free_user_info()Andrew Tridgell2001-11-271-0/+1
| | | | (This used to be commit 8eb4277b12b600cdbf8a5205ebc76d1d9d52f1aa)
* another memory leak bites the dustAndrew Tridgell2001-11-271-4/+0
| | | | (This used to be commit 982d6d447add2d4079c28c0b8ecb0e499f391a2a)
* fixed another memory leakAndrew Tridgell2001-11-271-1/+1
| | | | (This used to be commit 37aa2873e5f476a587316893b0ea3a6fbdfe746f)
* prevent a bogus insure wild ptr messageAndrew Tridgell2001-11-271-1/+2
| | | | (This used to be commit 1976a8f87544140363449a361f7c7347ef2c44f5)