summaryrefslogtreecommitdiffstats
path: root/source/lib/util_str.c
Commit message (Collapse)AuthorAgeFilesLines
* needed to use strwicmp() in smbclient code, so I moved it to util_str.cGerald Carter2000-08-291-0/+30
| | | | | | | | and made it non-static --jerry
* Merged parse_domain_user() from TNG.Tim Potter2000-06-141-0/+20
|
* Second set of inline optimisation fixes from Ying Chen <ying@almaden.ibm.com>.Jeremy Allison2000-01-261-23/+51
| | | | | | Stop makeing function calls for every use of skip_multibyte_char. This function is called several *million* times during a NetBench run :-). Jeremy.
* make string_init() staticAndrew Tridgell2000-01-161-1/+1
| | | | use string_set() instead, to avoid the bug Richard discovered
* first pass at updating head branch to be to be the same as the SAMBA_2_0 branchAndrew Tridgell1999-12-131-129/+152
|
* modified domain_client_validate to take trust account name / type. thisLuke Leighton1999-11-201-1/+33
| | | | | | | | | | is to pass DOMAIN_NAME$ and SEC_CHAN_DOMAIN instead of WKSTA_NAME$ and SEC_CHAN_WKSTA. modified check_domain_security to determine if domain name is own domain, and to use wksta trust account if so, otherwise check "trusting domains" parameter and use inter-domain trust account if so, otherwise return False.
* - typecast malloc / Realloc issues.Luke Leighton1999-10-251-1/+1
| | | | - signed / unsigned issues.
* - added rudimentary CAP_UNICODE support because i thought it was part ofLuke Leighton1999-10-071-1/+1
| | | | | | | | | | | | | | | | | a problem i was having. - added rudimentary CAP_STATUS32 support for same reason. - added hard-coded, copy-the-same-data-from-over-the-wire version of CAP_EXTENDED_SECURITY, which is a security-blob to encapsulate GSSAPI which encodes SPNEGO which is used to negotiate Kerberos or NTLMSSP. i have implemented NTLMSSP which negotiates NTLMv1 or NTLMv2 and 40-bit or 128-bit etc. i have implemented NTLMv1 / 40-bit. *whew*.
* allow safe_strcpy() to pass 0 for max length of string, resulting in noLuke Leighton1999-07-081-0/+5
| | | | effect.
* Same infinite loop bug as I fixed in SAMBA_2_0, but I just spent halfMatthew Chapman1999-03-231-4/+4
| | | | an hour tracking it down in HEAD so I'm going to commit it here as well.
* bitmap to stringsLuke Leighton1999-02-161-0/+70
|
* Makefile.in: Added maintainer mode fixes.Jeremy Allison1998-11-251-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | aclocal.m4: Added AC_LIBTESTFUNC. configure.in: Fixed -lsecurity -lsec problems. client.c: dos_ fixes. groupdb/aliasunix.c: Dead code removal. include/includes.h: Added default PRINTCAP_NAME. lib/genrand.c: dos_ fixes. lib/replace.c: Added strtoul. lib/system.c: dos_ fixes. lib/util.c: dos_ fixes. lib/util_sid.c: Signed/unsigned fixes. lib/util_str.c: removed bad const. locking/locking_slow.c: dos_ fixes. printing/printing.c: dos_ fixes. rpc_server/srv_samr.c: Dead code removal. rpc_server/srv_sid.c: global_myworkgroup defined with wrong size AGAIN ! smbd/dir.c: dos_ fixes. smbd/open.c: dos_ fixes. smbd/oplock.c: dos_ fixes. smbd/reply.c smbd/server.c smbd/service.c smbd/uid.c: dos_ fixes. Jeremy.
* unused variable removedLuke Leighton1998-11-231-1/+1
|
* replace ' with _ as wellAndrew Tridgell1998-11-231-1/+2
|
* changed string_sub() to replace " ; and ` in the inserted string with _Andrew Tridgell1998-11-231-19/+52
| | | | use all_string_sub() if you don't want this.
* Added the same open()/fopen()/creat()/mmap() -> sys_XXX calls.Jeremy Allison1998-11-171-35/+35
| | | | | | | | | | Tidied up some of the mess (no other word for it). Still doesn't compile cleanly. There are calls with incorrect parameters that don't seem to be doing the right thing. This code still needs surgery :-(. Jeremy.
* largely rewrote smbpasswd so that the code is understandable. ThisAndrew Tridgell1998-11-121-4/+4
| | | | | | | | | | | | | should allow us to call a function in swat rather than piping to smbpasswd. while doing this I also fixed quite a few "const char *" versus "char *" issues that cropped up while using const to track down bugs in the code. This led to changes in several generic functions. The smbpasswd changes should be correct but they have not been extensively tested. At least if I have introduced bugs then we should be able to fix them more easily than before.
* changed syntax of registry commands so keys can start with HKLM or HKU.Luke Leighton1998-11-111-0/+31
| | | | sorted lookupsids command
* rpcclient registry commands.Luke Leighton1998-11-101-0/+50
|
* split string and unicode string routines into these files.Luke Leighton1998-11-051-0/+976
these are *not* going to be added into the Makefile.in yet so they still also exist in util.c.