summaryrefslogtreecommitdiffstats
path: root/source/include
Commit message (Collapse)AuthorAgeFilesLines
...
* Added other_safe_chars to alpha_strcpy(). Needs testing but is a betterJeremy Allison2001-06-231-0/+2
| | | | | fix for the problem. Jeremy.
* add an ignore on proto.hAndrew Tridgell2001-06-221-0/+1
|
* auto-build proto.h if its not there, but don't make it dependAndrew Tridgell2001-06-221-4702/+0
| | | | on anything. Delete proto.h from CVS
* the BAD_PTR idea in talloc.h is actually a bad idea - it means callers have ↵Andrew Tridgell2001-06-221-6/+0
| | | | no way of telling if the call really failed
* Merging Gerry's spoolss changes.Jeremy Allison2001-06-212-614/+632
| | | | Jeremy.
* next_token() was supposed to be a reentrant replacement for strtok(),Andrew Tridgell2001-06-211-4/+2
| | | | | | | | | but the code suffered from bitrot and is not now reentrant. That means we can get bizarre behaviour i've fixed this by making next_token() reentrant and creating a next_token_nr() that is a small non-reentrant wrapper for those lumps of code (mostly smbclient) that have come to rely on the non-reentrant behaviour
* Added STR_NOALIGN flags to clistr and srvstr fns. Yes, NT actually doesAndrew Tridgell2001-06-212-614/+613
| | | | | | | | send unaligned unicode strings sometimes! Fixed our handling of the workgroup name tacked on the end of the NT1 negprot response (a unaligned unicode) fixed a couple of places where we should be using the message_end fns instead of pre-calculated buffer lengths
* Fixed W2K SP2 joining a Samba PDC hosted domain.Jeremy Allison2001-06-201-0/+53
| | | | Jermey.
* initial support for paramter type P_LISTSimo Sorce2001-06-202-619/+624
| | | | | | 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)
* make protoTim Potter2001-06-201-0/+2
|
* added a close-share smbcontrol message that forcibly closes a share in smbd ↵Andrew Tridgell2001-06-202-610/+612
| | | | (to allow unmount)
* INFO_24 sometimes has a 2 byte length, sometimes doesn't. Safer to notJeremy Allison2001-06-192-5/+5
| | | | | depend on it... Jeremy.
* Added patches to remove Linux specific XFS ACLs. These are now handled by theJeremy Allison2001-06-184-680/+609
| | | | | | generic Linux ACL code. rpc_server/srv_samr_nt.c: Don't delete a policy handle before it's created. Jeremy.
* added a oplock break handler hook to the client code, this allows for more ↵Andrew Tridgell2001-06-182-0/+9
| | | | complete testing of oplocks from smbtorture and would also be essential if a client app ever really did want to use oplocks properly
* Removed silly Get_Hostbyname() wrapper as DNS names are case-insensitiveTim Potter2001-06-181-1/+0
| | | | | and the use of this function only increased timeouts when Samba queries a broken DNS server.
* Modified version of Jim's 0x27 and 0x28 Win9x Secdesc patch.Jeremy Allison2001-06-162-0/+27
| | | | Jeremy.
* Jim McDonough's parse patches for Win9x get SD calls.Jeremy Allison2001-06-152-0/+26
| | | | Jeremy.
* Prototype update.Tim Potter2001-06-151-0/+3
|
* Add password length field to SAM_USER_INFO24 structure and fix initTim Potter2001-06-151-0/+1
| | | | and parse function.
* Oops - proto.h contained junk from another workarea.Tim Potter2001-06-131-13/+5
|
* Added some msdfs client routines.Tim Potter2001-06-131-595/+619
|
* Make message receive fn static.Jeremy Allison2001-06-131-2/+3
| | | | Jeremy.
* Added sys_acl_delete_def_file() - needed as part of NT ACL editing fix.Jeremy Allison2001-06-081-594/+596
| | | | | | Will add changes for other supported ACL systems shortly (Herb, I may need help with the IRIX one). Jeremy.
* Extra stuff for large readwrite support.Jeremy Allison2001-06-082-5/+4
| | | | Jeremy.
* Added getconf flags for RH7.1 lfs support. Changed while() to a for()Jeremy Allison2001-06-061-3/+3
| | | | | loop in Simo's code (removes much grp = gep->next code). Jeremy.
* Converted SAMR_Q_LOOKUP_NAMES structure to tallocated memory instead ofTim Potter2001-06-061-2/+2
| | | | static arrays.
* Prototypes update.Tim Potter2001-06-061-3/+29
|
* Compile fix for Solaris.Tim Potter2001-06-041-8/+29
|
* Compile fix for wbinfo on solaris.Tim Potter2001-06-041-0/+3
|
* Update prototype file.Tim Potter2001-06-021-13/+0
|
* Oops.Tim Potter2001-06-011-1/+15
|
* If a debug class was explicitly set to zero the debug system would notTim Potter2001-06-011-13/+27
| | | | | | | | | | | | | | | | 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.
* Added a comment.Tim Potter2001-06-011-0/+1
|
* fixed asprintf declarationAndrew Tridgell2001-05-301-6/+3
|
* - added AC_HAVE_DECL() macro to aclocal.m4, so we can easily addAndrew Tridgell2001-05-302-0/+10
| | | | | | tests for a fn or variable being defined in headers - used this to add prototypes for asprintf and vasprintf on systems that don't have them
* new proto.hAndrew Tridgell2001-05-301-565/+567
|
* 4 new functions to retrieve single linked list of group and passwd entriesSimo Sorce2001-05-293-565/+621
| | | | | + a fix to an infinite loop in srv_samr_nt.c caused by misuse of setgrent/getgrent/endgrent solved by these new functions
* Added tdb_change_int_atomic() to allow atomic updates of a tdb int value.Jeremy Allison2001-05-251-1/+3
| | | | Jeremy.
* Fixup the large_writex problem (a large_writex can send a full 64k of data,Jeremy Allison2001-05-241-0/+1
| | | | | we already have space for this we just need to understand the length correctly). Jeremy.
* Added structures for LOGON_CTRL rpc.Tim Potter2001-05-242-24/+95
| | | | Make proto.
* This is *very* cool. I'm pretty convinced we can just set theJeremy Allison2001-05-231-0/+1
| | | | | | | | CAP_LARGE_READX|CAP_LARGE_WRITEX bits on negprot and out W2K performance goes through the roof...... And as we *always* offer 64 buffers we can do this with this simple change..... Jeremy.
* Try to fix build by adding autoconf tests for pam headers.Jeremy Allison2001-05-221-0/+3
| | | | Jeremy.
* Defensive brlock and locking database cleaning code.Jeremy Allison2001-05-221-0/+1
| | | | Jeremy.
* Use canonical mappings for file controls. Fixes W2KSP2 profile problems (IJeremy Allison2001-05-181-0/+11
| | | | | think....). Jeremy.
* make protoGerald Carter2001-05-181-0/+19
|
* merge from 2.2 (deleteprinterdriver RPC)Gerald Carter2001-05-181-0/+1
|
* Fix the W2KSP2 joining a Samba domain problem.Jeremy Allison2001-05-181-1/+5
| | | | Jeremy.
* merge from 2.2 DeletePrinterDriver() server side stud comingGerald Carter2001-05-171-1/+18
| | | | in separate commit after I get it working in 2.2.
* ran make protoAndrew Tridgell2001-05-171-4/+0
|
* Ran a make proto to fix the problems ...Richard Sharpe2001-05-171-2/+5
|