summaryrefslogtreecommitdiffstats
path: root/source/include/proto.h
Commit message (Collapse)AuthorAgeFilesLines
* 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
* Merging Gerry's spoolss changes.Jeremy Allison2001-06-211-613/+614
| | | | 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-211-613/+612
| | | | | | | | 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
* initial support for paramter type P_LISTSimo Sorce2001-06-201-618/+622
| | | | | | 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-201-610/+611
| | | | (to allow unmount)
* INFO_24 sometimes has a 2 byte length, sometimes doesn't. Safer to notJeremy Allison2001-06-191-4/+5
| | | | | depend on it... Jeremy.
* Added patches to remove Linux specific XFS ACLs. These are now handled by theJeremy Allison2001-06-181-630/+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-181-0/+6
| | | | 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-161-0/+6
| | | | Jeremy.
* Jim McDonough's parse patches for Win9x get SD calls.Jeremy Allison2001-06-151-0/+2
| | | | Jeremy.
* Prototype update.Tim Potter2001-06-151-0/+3
|
* 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-081-4/+2
| | | | Jeremy.
* Prototypes update.Tim Potter2001-06-061-3/+29
|
* Update prototype file.Tim Potter2001-06-021-13/+0
|
* Oops.Tim Potter2001-06-011-1/+15
|
* new proto.hAndrew Tridgell2001-05-301-565/+567
|
* 4 new functions to retrieve single linked list of group and passwd entriesSimo Sorce2001-05-291-565/+574
| | | | | + 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.
* Added structures for LOGON_CTRL rpc.Tim Potter2001-05-241-3/+40
| | | | Make proto.
* Defensive brlock and locking database cleaning code.Jeremy Allison2001-05-221-0/+1
| | | | Jeremy.
* make protoGerald Carter2001-05-181-0/+19
|
* Fix the W2KSP2 joining a Samba domain problem.Jeremy Allison2001-05-181-1/+5
| | | | Jeremy.
* ran make protoAndrew Tridgell2001-05-171-4/+0
|
* Ran a make proto to fix the problems ...Richard Sharpe2001-05-171-2/+5
|
* make protoTim Potter2001-05-141-234/+233
|
* string_hash() should be static. hash_clear() should be void.Jeremy Allison2001-05-121-2/+1
| | | | Jeremy.
* make protoTim Potter2001-05-101-0/+1
|
* Made "security XXX" masks apply to ACL set. By default they have no effect.Jeremy Allison2001-05-101-9/+6
| | | | | Removed "restrict acl with mask" - redundent. Jeremy.
* make protoTim Potter2001-05-081-2/+7
|
* merge from 2.2 removing the 'domain XXX' parameters.Gerald Carter2001-05-071-3/+0
|
* Patch from Simo:Gerald Carter2001-05-071-2/+41
| | | | | | o sed 's/pdb_clear_sam/pdb_free_sam/g' o add pdb_reset_sam() o password changing should be ok now as well.
* rebuild proto.hAndrew Tridgell2001-05-071-114/+50
|
* Big cleanup of passdb and backends.Jean-François Micouleau2001-05-041-18/+19
| | | | | | | I did some basic tests but I have probably broken something. Notably the password changing. So don't cry ;-) J.F.
* make protoGerald Carter2001-05-041-0/+4
|
* make protoTim Potter2001-05-041-1/+14
|
* Had to add a "pam password change" parameter (defaults to "off") and inlinedJeremy Allison2001-05-021-2/+2916
| | | | | | | | | | | 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.
* Fix noticed by John Trostel - we need to return our account SID for level 5.Jeremy Allison2001-05-021-2915/+1
| | | | Jeremy.
* Fixup smbcacls. Don't return memory already freed, don't free memory allocatedJeremy Allison2001-05-011-1/+1
| | | | | with talloc. Jeremy.
* Added code from "Nigel Williams" <nigel@veritas.com> (yes, the same famousJeremy Allison2001-05-011-1/+9
| | | | | | Nigel Williams who did NIS/GINA !) to implement add/modify/delete shares for Win2k. Needs testing as I made a few mods to the original code. Jeremy.
* Based on an original PAM patch by Andrew Bartlett, re-written by me toJeremy Allison2001-04-301-3/+6
| | | | | | | remove global static PAM variables, and to tidy up the PAM internals code. Now looks like the rest of Samba. Still needs testing. Jeremy.
* - fixed some compiler warningsAndrew Tridgell2001-04-281-4/+0
| | | | - fixed slprintf and vsprintf macros
* - added test for vasprintfAndrew Tridgell2001-04-281-0/+1
| | | | | | | | - 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
* rpcclient merge from 2.2 (including Jeremy's non-void return fix)Gerald Carter2001-04-281-161/+171
|