summaryrefslogtreecommitdiffstats
path: root/source/lib
Commit message (Collapse)AuthorAgeFilesLines
* initial support for paramter type P_LISTSimo Sorce2001-06-201-43/+23
| | | | | | it will avoid problems with lists being longer than 1024 bytes just now only ip list parameters have been converted to the new type (hosts allow, hosts deny, ssl hosts, ssl hosts resign)
* Added patches to remove Linux specific XFS ACLs. These are now handled by theJeremy Allison2001-06-181-219/+0
| | | | | | generic Linux ACL code. rpc_server/srv_samr_nt.c: Don't delete a policy handle before it's created. Jeremy.
* Removed silly Get_Hostbyname() wrapper as DNS names are case-insensitiveTim Potter2001-06-182-69/+8
| | | | | and the use of this function only increased timeouts when Samba queries a broken DNS server.
* Fix from TAKAHASHI Motonobu <monyo@samba.gr.jp> for multibyte conversionJeremy Allison2001-06-121-30/+16
| | | | | problems. Jeremy.
* lib/util_getent.c: removed debug code.Jeremy Allison2001-06-121-5/+2
| | | | | | | smbd/posix_acls.c: Attempt to fix the "lose default acl" problem in Solaris. Needs testing. lib/sysacls.c: Typo fix. Jeremy.
* Found & fixed memory bug. num+1 * sizeof(x) != (num+1)*sizeof(x)........Jeremy Allison2001-06-111-16/+47
| | | | Jeremy.
* Fixed typo in Solaris and UnixWare ACLs.Jeremy Allison2001-06-091-1/+1
| | | | Jeremy.
* *Wonderful* patch from Andrew Bartlett that will help ensure tdb's areJeremy Allison2001-06-091-45/+19
| | | | | cleaned on clients abending connections. Thanks Andrew ! Jeremy.
* Herb's IRIX fix for deleting default ACLs.Jeremy Allison2001-06-081-0/+5
| | | | Jeremy.
* AIX has no default acls.Jeremy Allison2001-06-081-0/+6
| | | | Jeremy.
* Added sys_acl_delete_def_file for UnixWare and Solaris fromJeremy Allison2001-06-081-19/+56
| | | | | Michael Davidson <michael_davidson@pacbell.net>. Jeremy.
* Added sys_acl_delete_def_file() - needed as part of NT ACL editing fix.Jeremy Allison2001-06-081-7/+19
| | | | | | Will add changes for other supported ACL systems shortly (Herb, I may need help with the IRIX one). Jeremy.
* Changes to use new genrand code that got missed while I was in Japan.Jeremy Allison2001-06-061-21/+0
| | | | Jeremy.
* use LDSHFLAGS not -shared in several placesAndrew Tridgell2001-06-041-1/+1
|
* If a debug class was explicitly set to zero the debug system would notTim Potter2001-06-011-14/+36
| | | | | | | | | | | | | | | | recognise it as there was no distinction made between zeroing a debug class and just not setting it to anything. I've added a debuglevel_isset array in parallel with the debuglevel_class array to fix this. Added a couple of new debug classes which I might start filling out to get smb, rpc header and rpc marshall/unmarshalling debugs tidied up. Fixed a bunch of cut&paste bugs in include/debug.h Modified smbcontrol and the messaging system debug handler to like the debuglevel_isset stuff.
* Rename bzero -> memset.Jeremy Allison2001-05-311-55/+81
| | | | | Check returns from *all* mallocs (including strdups). Jeremy.
* Fixed compiler warning.Tim Potter2001-05-291-2/+2
|
* 4 new functions to retrieve single linked list of group and passwd entriesSimo Sorce2001-05-291-0/+185
| | | | | + a fix to an infinite loop in srv_samr_nt.c caused by misuse of setgrent/getgrent/endgrent solved by these new functions
* Fixup the large_writex problem (a large_writex can send a full 64k of data,Jeremy Allison2001-05-241-24/+27
| | | | | we already have space for this we just need to understand the length correctly). Jeremy.
* Fix for random stream generator.Jeremy Allison2001-05-241-168/+186
| | | | Jeremy.
* Check sizes of data entries in connections.tdb before deciding they're crecs...Jeremy Allison2001-05-151-1/+5
| | | | | We will need this when we use finer grained locking for max connections. Jeremy.
* string_hash() should be static. hash_clear() should be void.Jeremy Allison2001-05-121-6/+4
| | | | Jeremy.
* Added talloc_strdup() funcion.Tim Potter2001-05-111-0/+6
|
* Needs to be >=, not just >.Jeremy Allison2001-05-101-1/+1
| | | | Jeremy.
* Fix for problem with "" string in trim_string(). Pointed out by Ben Winslow ↵Jeremy Allison2001-05-101-3/+5
| | | | | | <rain@bluecherry.net>. Jeremy.
* Added sid_peek_rid() function to return the rid of a sid. Saves muckingTim Potter2001-05-101-0/+13
| | | | around with copying a sid to a temporary variable and using sid_split_rid().
* Bumped up debug level on set socket options from 3 to 5.Tim Potter2001-05-101-2/+2
|
* Hey what happened to my debug messages? Early exit from reopen_logs()Tim Potter2001-05-071-0/+11
| | | | if using stdout_logging.
* removed need for scandir in client.cAndrew Tridgell2001-05-071-1/+3
| | | | fixed possible bug with readdirname on systems with NAMELEN != strlen
* Preliminary merge of winbind into HEAD. Note that this compiles and linksTim Potter2001-05-071-21/+0
| | | | but I haven't actually run it yet so it probably doesn't work. (-:
* fix interfaces.c for aix 3.2.5Andrew Tridgell2001-05-071-2/+0
|
* Some versions of readline don't have rl_completion_func_t. )-:Tim Potter2001-05-071-2/+1
| | | | Spotted by http://build.samba.org/
* Fixed compiler warning.Tim Potter2001-05-071-1/+2
|
* replace modf so we don't need the math libraryAndrew Tridgell2001-05-061-4/+39
|
* Merging Gerald's PDC SAM name fix.Jeremy Allison2001-05-031-13/+76
| | | | Jeremy.
* Had to add a "pam password change" parameter (defaults to "off") and inlinedJeremy Allison2001-05-021-5/+5
| | | | | | | | | | | the pam password change code to ensure that existing and working password chat scripts don't break with 2.2.1. PAM password changing has to be explicitly requested. Allowed wildcards in pam password change matching (matches password chat script matching). Had to add const (sorry Tim :-) to ms_fnmatch() to stop warnings. Don't worry - the const changes are isolated and don't cause any other warnings :-). Jeremy.
* Fixed password entry caching bug pointed out by Elrond.Jeremy Allison2001-04-301-14/+25
| | | | Jeremy.
* don't need slprintf.c any moreAndrew Tridgell2001-04-281-24/+0
|
* - added test for vasprintfAndrew Tridgell2001-04-283-122/+17
| | | | | | | | - cleaned up GNUC printf attribute macros - added enum handling in mkproto - removed non-vararg code - made slprintf and vslprintf just macros for snprintf and vsnprintf - don't need slprintf code any more
* got asprintf defn rightAndrew Tridgell2001-04-281-11/+12
|
* few cleanups to bring in line with 2.2Gerald Carter2001-04-281-1/+0
|
* More debug %d -> %u issues.Jeremy Allison2001-04-271-4/+4
| | | | Jeremy.
* More %d (uid_t) stuff...Jeremy Allison2001-04-271-3/+3
| | | | Jeremy.
* Don't use variables called "acl" as it's the name of a function in Solaris.Jeremy Allison2001-04-271-13/+13
| | | | Jeremy.
* added much better snprintf code, plus new function asprintfAndrew Tridgell2001-04-271-734/+714
|
* Fixed %U and %D substitutions. %U is lowercase user name, %D is uppercaseJeremy Allison2001-04-251-2/+12
| | | | | domain name. Jeremy.
* Fix proto's in old code.Jeremy Allison2001-04-211-21/+9
| | | | Jeremy.
* merge from 2.2Gerald Carter2001-04-201-1/+1
|
* merge from 2.2Gerald Carter2001-04-191-2/+2
|
* Removed mktemp from HEAD - same as done in 2.2.Jeremy Allison2001-04-181-39/+4
| | | | Jeremy.