summaryrefslogtreecommitdiffstats
path: root/source/include
Commit message (Collapse)AuthorAgeFilesLines
...
| * | Gerald's changes broke the build for a bit.Jeremy Allison2001-05-052-1/+12
| | | | | | | | | | | | Jeremy.
| * | Fixed SHM_R/SHM_W bugs by moving tests for sys/ipc.h and sys/shm.h into autoconfJeremy Allison2001-05-033-0/+15
| | | | | | | | | | | | | | | | | | | | | and includes.h. Added "restrict acl with mask" parameter - defaults to false. Fixedup builds of smbtorture and masktest. Jeremy.
| * | Had to add a "pam password change" parameter (defaults to "off") and inlinedJeremy Allison2001-05-022-6/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
| * | moved asprintf and new snprintf code into 2.2Andrew Tridgell2001-05-025-24/+30
| | |
| * | 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-012-1/+49
| | | | | | | | | | | | | | | | | | 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.
| * | Ensure correct password change script gets selected --with-pam.Jeremy Allison2001-04-301-0/+4
| | | | | | | | | | | | 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.
| * | finished moving cli_<pipe>_XXX to use talloc() (was doing this already).Gerald Carter2001-04-271-35/+114
| | | | | | | | | | | | | | | I'll summarize the work on samba-technical in a separate mail. Still a few memory leaks. I'm working on 'em.
| * | fixed memory leaks in rpcclient's cmd_spoolss_XXX() functionsGerald Carter2001-04-271-17/+57
| | | | | | | | | | | | | | | | | | by moving to talloc() for cli_spoolss_XX(). Previously, the prs_struct's where using the TALLOC_CTX from the cli_state struct which lasted for the entire rpcclient session. Not good for long term connections.
| * | Re-ran autoheader, autoconf to fix build for pam_smb.Jeremy Allison2001-04-251-0/+5
| | | | | | | | | | | | Jeremy.
| * | Fix "proc num out of range" error. Missing rpc call.Jeremy Allison2001-04-232-2/+20
| | | | | | | | | | | | Jeremy.
| * | Added "obey pam restrictions" parameter - default to "off".Jeremy Allison2001-04-231-0/+1
| | | | | | | | | | | | | | | | | | | | | Only set this to "on" if you know you have your PAM set up correctly..... NB. Doesn't apply to plaintext password authentication, which must use pam when compiled in. Jeremy.
| * | Added smb_ prefix to all Samba wrapper pam functions.Jeremy Allison2001-04-231-3/+3
| | | | | | | | | | | | | | | Fixed off by one bug using StrnCpy instead of strdup(). Jeremy.
| * | Commit of a modified version of Andrew Bartlett's patch that removes theJeremy Allison2001-04-221-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | horrid utmp hostname parameter - now uses the client name instead. Also tidies up some of the unencrypted password checking when PAM is compiled in. FIXME ! An pam_accountcheck() is being called even when smb encrypted passwords are negotiated. Is this the correct thing to do when winbindd is running ! This needs *SEVERE* testing.... Jeremy.
| * | merged libsmb code from headAndrew Tridgell2001-04-221-10/+27
| | |
| * | Added "hide unreadable" parameter in sync with HEAD.Jeremy Allison2001-04-191-0/+1
| | | | | | | | | | | | Jeremy.
| * | - totally rewrote utmp handling with help from Andrew BartlettAndrew Tridgell2001-04-183-6/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - move all utmp code into smbd/utmp.c - created smbd/session.c for generic session handling (utmp and pam currently) - don't link with -lcrypt when using pam - made "utmp" parameter global not per share - hook session handling in session setup not tcon - removed sily "unix realname" option - cleaned up connection.c - if session fails (eg. pam failure) user is now refused access - made sure sesison cleanup happens on server exit
| * | - removed last use of mktemp()Andrew Tridgell2001-04-181-2/+23
| | | | | | | | | | | | - added a SMBctemp test in smbtorture
| * | SHM defines for NetBSDAndrew Tridgell2001-04-181-0/+10
| | |
* | | This commit was manufactured by cvs2svn to create branchcvs2svn Import User2001-04-1755-0/+31390
|\| | | | | | | | 'SAMBA_2_2_RELEASE'.
| * | Updated WHATSNEW for 2.2.Jeremy Allison2001-04-171-1/+1
| | | | | | | | | | | | | | | version now 2.2.0. Jeremy.
* | | This commit was manufactured by cvs2svn to create branchcvs2svn Import User2001-04-1756-32177/+0
|/ / | | | | 'SAMBA_2_2_RELEASE'.
* | AIX ACLs donated by IBM (Medha Date mdate@austin.ibm.com).Jeremy Allison2001-04-172-0/+48
| | | | | | | | | | Now we're missing only HP to get the complete set :-). Jeremy.
* | put in place an approximate wildcard fn for lanman1 and below.Andrew Tridgell2001-04-161-1/+0
| |
* | Added POSIX_ACL support for *BSD. Patch from jedgar@fxp.org. ChangedJeremy Allison2001-04-141-0/+1
| | | | | | | | | | | | a bit to use AC_TRY_LINK to ensure functions are available for link instead of AC_TRY_COMPILE. Jeremy.
* | configure:Jeremy Allison2001-04-134-2/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | configure.in: include/config.h.in: include/profile.h: smbd/vfs-wrap.c: smbd/vfs.c: Added fchmod and fchown to VFS (sorry Gerald - but we needed them anyway). smbd/dosmode.c: smbd/files.c: printing/printfsp.c: smbd/close.c: smbd/open.c: Fixed "dos filemode" correctly so there are no race conditions. Forces test of open of file O_WRONLY before allowing fchmod as root. Afterwards, calls standard close function that preserves POSIX locks due to POSIX-me-harder braindamage. :-). Andrew please review this code. Jeremy.
* | Michael Davidson <md@sco.COM> pointed out that acl_get_qualifier can potentiallyJeremy Allison2001-04-131-0/+5
| | | | | | | | | | | | return a malloced area so added sys_acl_free_qualifier() calls to all supported ACL interfaces to code with this (only Linux needs actual free call). Jeremy.
* | Added readline patch from albert chin (china@thewrittenword.com).Jeremy Allison2001-04-131-6/+0
| | | | | | | | | | | | Fixed BOOL return in smbrun (should be int). Fixed detection of IPC$ to add ADMIN$ share also. Jeremy.
* | portability fixed for sco1.samba.orgAndrew Tridgell2001-04-133-2/+6
| |
* | - remove template from smbrun(). Now uses /tmp and mkstempAndrew Tridgell2001-04-131-2/+1
| | | | | | | | | | | | | | - fixed some uninitialised variable warnings - removed smbrun utility (never used) - removed some incorrect varargs usage - removed smbrun smb.conf option
* | Updated Major/Minor version from 4.20 to 4.50John Terpstra2001-04-131-9/+13
| |
* | As Andrew suggested, make smbrun return a fd for a deleted file which can thenJeremy Allison2001-04-121-1/+3
| | | | | | | | | | be read. Jeremy.
* | Changed lp_add/delete/enum scripts to use lockdir if spool dir doesn'tJeremy Allison2001-04-121-0/+1
| | | | | | | | | | | | | | exist for printer. Rather than using pid for suffix, use a 16 byte random string. Created generate_random_str() function in genrand.c. Still needs more testing but this is the way to go. Jeremy.
* | To stop people complaining about the mktemp call, move it into lib/util.c. ↵Jeremy Allison2001-04-112-0/+2
| | | | | | | | | | | | | | | | Thanks to Andrew for all this code. Fixed extra line in lib/sysacls.c that broke XFS ACL code. Jeremy.
* | Fix for core dump in security = share code with new share security db.Jeremy Allison2001-04-111-3/+2
| | | | | | | | Jeremy.
* | Fixed --with-automount compile error.Jeremy Allison2001-04-101-0/+7
| | | | | | | | Jeremy.
* | Use message system to notify when smb.conf is updated.Jeremy Allison2001-04-101-0/+2
| | | | | | | | Jeremy.
* | make protoGerald Carter2001-04-091-112/+1
| |
* | Set SD's for share. Added level 1501. Map GENERIC file bits to specific bits.Jeremy Allison2001-04-091-3/+9
| | | | | | | | Jeremy.
* | Added get/set SD's on shares. Check on tcon.Jeremy Allison2001-04-091-1/+1
| | | | | | | | Jeremy.
* | Added share security tdb. Tidied up many slprintf's (should be -1 to length).Jeremy Allison2001-04-081-0/+2
| | | | | | | | Jeremy.
* | Added 3 params to manipulate shares. "add share command/change share command/Jeremy Allison2001-04-071-0/+4
| | | | | | | | | | | | delete share command". Implemented "delete" - more work to come on add and change. Jeremy.
* | Implemented stub function for NET_SHARE_DELETE. Now to implement the realJeremy Allison2001-04-062-0/+20
| | | | | | | | | | internals to support server manager. Jeremy
* | Added stub function for NET_SHARE_ADD. Once this is implemented to call a hookJeremy Allison2001-04-062-0/+25
| | | | | | | | | | | | | | | | function (same for NET_SHARE_DELETE and NET_SHARE_SET) we will be able to manage the shares section in smb.conf via NT server manager........ This should enhance the friendliness of Samba in NT-only shops by an order of magnitude. Jeremy.
* | We can now use server manager to look at Samba shares. NT still expects a ":"Jeremy Allison2001-04-062-21/+3
| | | | | | | | | | in the path though.... I'm looking into it. Jeremy.
* | Fix from Michael Davidson <md@sco.COM> to merge Solaris and UnixWare ACLs.Jeremy Allison2001-04-051-45/+6
| | | | | | | | Jeremy.
* | I know we're supposed to be feature frozen, but I couldn't resist this... :-).Jeremy Allison2001-04-042-5/+83
| | | | | | | | | | | | | | | | I worked out and added the per-share get/set RPCs for security descriptors. Currently this code returns Everyone, full access on get and permission denied on set, but backending this with a tdb and checking it on tconX (to give full NT semantics for security on shares) is now an excersise for the reader... :-). Jeremy.
* | Fix for broken RelientUNIX.Jeremy Allison2001-04-041-1/+1
| | | | | | | | Jeremy.
* | Fix from Jim Vopni <jimv@metrics.com> for NT forms problem. People using theJeremy Allison2001-04-031-0/+22
| | | | | | | | | | | | new printing functionality please test this. I've tested it here and it seems fine, but more testing is always welcome. Jeremy.