summaryrefslogtreecommitdiffstats
path: root/source3/lib
Commit message (Collapse)AuthorAgeFilesLines
* const religion in talloc callsAndrew Tridgell2001-12-041-2/+2
| | | | (This used to be commit ea5d2857217b860da7e53bc6e8ccfe48a2b3620e)
* winbindd friendly user_in_list code. Tested on a 65k user domain.Jeremy Allison2001-12-041-7/+15
| | | | | Jeremy. (This used to be commit 5215bcca15f2cfbe438ac62cbaf94afae63ce993)
* Moved name_is_local to the correct place. Ooops.Jeremy Allison2001-12-041-0/+10
| | | | | Jeremy. (This used to be commit 708c0a8d16ca86439e451def5f8d37f600ff15f1)
* Tidyup of lib/username. Add name_is_local fn to determine if name isJeremy Allison2001-12-041-171/+173
| | | | | | winbindd. Getting ready for efficiency fix in group lookups. Jeremy. (This used to be commit 8d41dfd149625e8ac53ab5e90a96e9a2daf9a629)
* added a tdb to store the account policy informations.Jean-François Micouleau2001-12-032-0/+220
| | | | | | | | | | | | | | | You can change them with either usermanager->policies->account or from a command prompt on NT/W2K: net accounts /domain we can add a rpc accounts to the net command. As the net_rpc.c is still empty, I did not start. How should I add command to it ? Should I take the rpcclient/cmd_xxx functions and call them from there ? alse changed the SAM_UNK_INFO_3 parser, it's an NTTIME. This one is more for jeremy ;-) J.F. (This used to be commit bc28a8eebd9245ce3004ae4b1a359db51f77bf21)
* put sid_to_name behind the winbindd backend interfaceAndrew Tridgell2001-12-031-12/+26
| | | | | | | | I spent quite a while trying to work out how to make this call via ldap and failed. I then found that MS servers seem use rpc for sid_to_name, and it works even when in native mode, I ended up just implementing it via rpc (This used to be commit 789833b44e342c0b5de463ed8f9b5f7474a99f27)
* added a basic ADS backend to winbind. More work needed, but atAndrew Tridgell2001-12-031-1/+17
| | | | | least basic operations work (This used to be commit 88241cab983b2c7db7d477c6c4654694a7a56cd3)
* re-enabled insure backtrace, calling /usr/bin/backtraceAndrew Tridgell2001-12-031-2/+4
| | | | (This used to be commit 21a366afbe9dc5f4878f97bb03525452bbbc4e41)
* The beginnings of alternative backends for winbinddAndrew Tridgell2001-12-011-0/+17
| | | | | | | This just splits off the dispinfo call behind a methods structure. I'll split off a few more functions soon, then we will be ready for LDAP replacement methods (This used to be commit 0216b0fca115c903ec31ed21427a83c62077dc95)
* Renamed sid field in SEC_ACE to trustee to be more in line with MS'sTim Potter2001-11-301-4/+4
| | | | | definitions. (This used to be commit 9712d3f15a47155f558d0034ef71fd06afb11301)
* Ensured the %G substitution exactly matches what the man page states.Jeremy Allison2001-11-301-1/+2
| | | | | Jeremy. (This used to be commit 518084a70d0b20347411535f1dcf7453981499cf)
* fixed typoAndrew Tridgell2001-11-291-1/+1
| | | | (This used to be commit 624cb28271289aa697f23c32f7b5159f6fcbb51d)
* 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-281-2/+2
| | | | (This used to be commit 23ef22f11700bbaa5778a9678a990a2b041fcefe)
* merge from APPLIANCE_HEADGerald Carter2001-11-282-2/+41
| | | | (This used to be commit c60aa6c06f376684b6d6d9a2c14305ca9f4657ef)
* turn off the insure xterm hack for nowAndrew Tridgell2001-11-281-1/+1
| | | | (This used to be commit 8698f7ef3ee9b83370e895607297245b6df74934)
* allow printing of NULL pointers with internal snprintfAndrew Tridgell2001-11-271-0/+1
| | | | (This used to be commit 91bc14f430f798c6be3cb21cb5199ec56308d4f2)
* reverted incorrect patchAndrew Tridgell2001-11-271-2/+4
| | | | (This used to be commit 96224fe2d40d0ce79d1215bb6f0d17291cace7b9)
* Got medieval on another pointless extern. Removed extern struct ipzeroTim Potter2001-11-263-9/+21
| | | | | | | | and replaced with two functions: void zero_ip(struct in_adder *ip); BOOL is_zero_ip(struct in_addr ip); (This used to be commit 778f5f77a66cda76348a7c6f64cd63afe2bfe077)
* added "net join" commandAndrew Tridgell2001-11-241-0/+31
| | | | | this completes the first stage of the smbd ADS support (This used to be commit 058a5aee901e6609969ef7e1d482a720a84a4a12)
* More better now.Martin Pool2001-11-231-4/+4
| | | | (This used to be commit a875b3a6e7a9501a31fe15fb9b04394a95484e77)
* Quieten gcc const warning.Martin Pool2001-11-231-17/+21
| | | | | doxyfy. (This used to be commit 6ddd8e7bf69d8aee4148cbcf72de55c903d5f0a1)
* Don't initialise static pointers to NULL.Tim Potter2001-11-231-1/+1
| | | | (This used to be commit 039ea0a0b94be2d70164616f448c0e29fed071cf)
* Removed TimeInit() call from every client program (except for one placeTim Potter2001-11-231-12/+26
| | | | | | in smbd/process.c where the timezone is reinitialised. Was replaced with check for a static is_initialised boolean. (This used to be commit 8fc772c9e5770cd3a8857670214dcff033ebae32)
* Merged in JohnR's ping messaging extension.Jeremy Allison2001-11-201-27/+36
| | | | | Jeremy. (This used to be commit 694372b2c4d7713fe228114730027175f7b4e9b6)
* added strlcpy() and strlcat()Andrew Tridgell2001-11-201-0/+36
| | | | (This used to be commit 233fe71fbbb98fe1563f69565e16da1856360a26)
* We don't actually use the horror that was lib/util_array.c :-).Jeremy Allison2001-11-201-187/+0
| | | | | | More deleted code - hurrah ! Jeremy. (This used to be commit 48a848f748fb0961c67f17401e294ebf18fdcf1b)
* Rename xmalloc, xmemdup, xstrdup to smb_$1 to avoid conflicts with theMartin Pool2001-11-201-14/+15
| | | | | versions defined by libreadline on SCO (!). (This used to be commit 32480d7aff21ce1c14991e242aaf8a4e14ec6f2a)
* Fix typo.Martin Pool2001-11-191-1/+1
| | | | (This used to be commit 2c1e68d4ce45c7862fbc79a83eb36ee5b077251e)
* Detect libreadline>=4.0, and set HAVE_NEW_LIBREADLINE. At the momentMartin Pool2001-11-191-5/+10
| | | | | | this is only to get the cast right, but it might help with other parts of the API that changed later. (This used to be commit b792c9317ab62fe407de34ed811cc883a7652cc4)
* Added comment about why not to cast the assignment ofTim Potter2001-11-191-3/+6
| | | | | rl_attempted_completion_function to rl_completion_function_t. (This used to be commit dfaafcd6221412613f9e4eccdaaa2e84253def81)
* LIBDIR and LOCKDIR are dynamically configured too.Martin Pool2001-11-191-4/+9
| | | | (This used to be commit 868999ad3c82ad72f11d5b3208b0e42b1ed95096)
* Oops, Tim says rl_completion_func_t doesn't exist in all versions ofMartin Pool2001-11-191-7/+5
| | | | | readline. (This used to be commit c4b44cfc3f15f9e85a36981867e534792ccb724e)
* Quieten compiler warnings about a callback function prototype that hasMartin Pool2001-11-191-1/+7
| | | | | changed in recent versions of Readline. (This used to be commit d0a0d27caa04029a814d942e35fb5382bb9a492c)
* fixed some bugs.Simo Sorce2001-11-182-18/+19
| | | | (This used to be commit 37edaeddce09193450b18b1b85aa41960cb39741)
* Fixed detection of RedHat headers. Removed another file !Jeremy Allison2001-11-161-212/+0
| | | | | Jeremy. (This used to be commit d70674312d8b98367ccdbbc12fe880f9f539d258)
* I *love* removing code :-). Removed 4 files that weren't being used.Jeremy Allison2001-11-162-112/+1
| | | | | | | All this stuff was being pulled in due to *one* unneeded call to fetch a domain SID which smbpasswd already puts in the database... Jeremy. (This used to be commit 6bf2505cce7db770fd4db5b19999a78588e96b58)
* Tidyups in the merge process.Jeremy Allison2001-11-151-32/+36
| | | | | Jeremy. (This used to be commit a7b45bfb713adaaad0dca3dc13139ee5a909a383)
* FALSE -> FalseTim Potter2001-11-151-1/+1
| | | | (This used to be commit 7c6529c081abe051055be5fbf3016fbea2474752)
* Removed unused variable.Tim Potter2001-11-141-1/+0
| | | | (This used to be commit c8c7da237dc17d9b785bc15b9b569caeeb6d283e)
* Look for DOMAIN\group in group lists and ask winbind.Jeremy Allison2001-11-131-68/+89
| | | | | Jeremy. (This used to be commit 763fd1c78757ea640dd50ac72caf5ebbb465b3b9)
* messed up with patches, this should be the right one,Simo Sorce2001-11-121-2/+1
| | | | | sorry (This used to be commit 023514a0b6170b1907696a2147ee44dc3aa4589d)
* some bugfix and new functions,Simo Sorce2001-11-123-10/+88
| | | | | | modified mangle.c to use mosltly acnv_????() functions. this should make also build farm happy (This used to be commit 8bb5cb27c2012b8967482255d48a1b48d3acd9db)
* fixed, moved and added some functionsSimo Sorce2001-11-102-98/+153
| | | | | note the useful acnv_uxu2 and acnv_u2ux functions in charcnv.c (This used to be commit 64dde3b64fc091cda95fc4ed145595b5d79b2e01)
* add convert_string_allocate() functionSimo Sorce2001-11-071-5/+86
| | | | (This used to be commit 8b494b0be323c983b7ea3d1dcf1f61216396caec)
* Removed totally annoying verbose debug in sid_to_string()Tim Potter2001-11-051-2/+0
| | | | (This used to be commit 4f21ddb8737d3f72a84465d3384351ccd2b07d15)
* Added missing strchr_wa.Jeremy Allison2001-11-041-0/+5
| | | | | Jeremy. (This used to be commit 16c5d279b97250ceb84ee6de6e5e801350c816c4)
* a big one:Simo Sorce2001-11-044-29/+319
| | | | | | | | | | | | | | | | | | - old mangle code has gone, the new one based on tdb seem resonably ok probably the valid.dat table need to be updated to treat wild chars as invalid ones (work ok without it) - a LOT of new string manipulation function for unicode, they are somewhat tested but a review would not be bad - some new function I will need for the new unix_convert function I'm writing, this will be renamed filename_convert and use only unicode strings. - charconv, I attached a comment, if someone wnat to look if I'm right or just was hacking to late in the night to make a sane one :) of course any bug is my responsibility an will be pleased to see patches if you find any. :-) Simo. (This used to be commit ee19f7efb6ea9216fc91cf112ac1afa691983e9d)