Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | updated the 3.0 branch from the head branch - ready for alpha18 | Andrew Tridgell | 2002-07-15 | 1 | -14/+2 |
| | |||||
* | dos2unix not used in HEAD anymore. | Jeremy Allison | 2002-03-04 | 1 | -2/+2 |
| | | | | Jeremy. | ||||
* | Removed version number from file header. | Tim Potter | 2002-01-30 | 1 | -2/+1 |
| | | | | Changed "SMB/Netbios" to "SMB/CIFS" in file header. | ||||
* | Added HPUX ACL code. | Jeremy Allison | 2001-12-15 | 1 | -0/+957 |
| | | | | Jeremy. | ||||
* | Removed 'extern int DEBUGLEVEL' as it is now in the smb.h header. | Tim Potter | 2001-10-02 | 1 | -2/+0 |
| | |||||
* | move to SAFE_FREE() | Simo Sorce | 2001-09-17 | 1 | -35/+33 |
| | |||||
* | Added Mike Davidsons Tru64 ACL patch. | Jeremy Allison | 2001-08-10 | 1 | -13/+23 |
| | | | | Jeremy. | ||||
* | Change all realloc() statements to Realloc() (ecxept for tdb.c) | Simo Sorce | 2001-08-08 | 1 | -1/+1 |
| | | | | | | | changed some code to exploit the fact that Realloc(NULL, size) == malloc(size) fixed some possible mem leaks, or seg faults. thanks to andreas moroder (mallocs not checked in client/client.c, client/smbumount.c) | ||||
* | Fix from Michael Davidson <md@caldera.com> for DEC OSF/1 ACLs (ie. | Jeremy Allison | 2001-07-26 | 1 | -6/+152 |
| | | | | | Digital UNIX). Jeremy. | ||||
* | The big character set handling changeover! | Andrew Tridgell | 2001-07-04 | 1 | -1/+1 |
| | | | | | | | This commit gets rid of all our old codepage handling and replaces it with iconv. All internal strings in Samba are now in "unix" charset, which may be multi-byte. See internals.doc and my posting to samba-technical for a more complete explanation. | ||||
* | Added patches to remove Linux specific XFS ACLs. These are now handled by the | Jeremy Allison | 2001-06-18 | 1 | -219/+0 |
| | | | | | | generic Linux ACL code. rpc_server/srv_samr_nt.c: Don't delete a policy handle before it's created. Jeremy. | ||||
* | Fixed typo in Solaris and UnixWare ACLs. | Jeremy Allison | 2001-06-09 | 1 | -1/+1 |
| | | | | Jeremy. | ||||
* | Herb's IRIX fix for deleting default ACLs. | Jeremy Allison | 2001-06-08 | 1 | -0/+5 |
| | | | | Jeremy. | ||||
* | AIX has no default acls. | Jeremy Allison | 2001-06-08 | 1 | -0/+6 |
| | | | | Jeremy. | ||||
* | Added sys_acl_delete_def_file for UnixWare and Solaris from | Jeremy Allison | 2001-06-08 | 1 | -19/+56 |
| | | | | | Michael Davidson <michael_davidson@pacbell.net>. Jeremy. | ||||
* | Added sys_acl_delete_def_file() - needed as part of NT ACL editing fix. | Jeremy Allison | 2001-06-08 | 1 | -7/+19 |
| | | | | | | Will add changes for other supported ACL systems shortly (Herb, I may need help with the IRIX one). Jeremy. | ||||
* | AIX ACLs donated by IBM. | Jeremy Allison | 2001-04-17 | 1 | -4/+883 |
| | | | | | Merge Andrew's fnmatch fix for WfW. Jeremy. | ||||
* | Added POSIX_ACL support for *BSD. Patch from jedgar@fxp.org. Changed | Jeremy Allison | 2001-04-14 | 1 | -0/+9 |
| | | | | | | a bit to use AC_TRY_LINK to ensure functions are available for link instead of AC_TRY_COMPILE. Jeremy. | ||||
* | Michael Davidson <md@sco.COM> pointed out that acl_get_qualifier can potentially | Jeremy Allison | 2001-04-13 | 1 | -0/+28 |
| | | | | | | 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. | ||||
* | Merged John's changes. | Jeremy Allison | 2001-04-12 | 1 | -3/+3 |
| | | | | Jeremy. | ||||
* | To stop people complaining about the mktemp call, move it into lib/util.c. ↵ | Jeremy Allison | 2001-04-11 | 1 | -1/+0 |
| | | | | | | | | Thanks to Andrew for all this code. Fixed extra line in lib/sysacls.c that broke XFS ACL code. Jeremy. | ||||
* | Changed the order of -kPIC and -kpic. | Jeremy Allison | 2001-04-11 | 1 | -4/+6 |
| | | | | | Added patch from Michael Davidson <md@sco.COM> for Solaris/Unixware ACLS. Jeremy. | ||||
* | Fix from Michael Davidson <md@sco.COM> to merge Solaris and UnixWare ACLs. | Jeremy Allison | 2001-04-05 | 1 | -559/+52 |
| | | | | Jeremy. | ||||
* | Added XFS ACLs on Linux. Code from John Trostel <jtrostel@connex.com>. | Jeremy Allison | 2001-04-03 | 1 | -0/+214 |
| | | | | Jeremy. | ||||
* | IRIX ACLs from Herb. | Jeremy Allison | 2001-04-02 | 1 | -0/+244 |
| | | | | Jeremy. | ||||
* | New POSIX ACL mapping code. Works with UNIX permissions, now for testing | Jeremy Allison | 2001-03-22 | 1 | -0/+20 |
| | | | | | with real ACLs... Jeremy. | ||||
* | Fixed a couple of getpwXX calls that were not going through the sys_getpwXX | Jeremy Allison | 2001-03-01 | 1 | -2/+2 |
| | | | | | cache. Jeremy. | ||||
* | rpc_client/cli_netlogon.c: Fixed incorrect printf. | Jeremy Allison | 2001-02-25 | 1 | -0/+536 |
| | | | | | Added Solaris ACL support. Jeremy. | ||||
* | Excise snprintf -> slprintf. | Jeremy Allison | 2001-02-16 | 1 | -6/+6 |
| | | | | | | | srv_samr.c: duplicate gid fix. srv_spoolss_nt.c: Merge of JF's work. uid.c: Fix for returning names when a PDC. Jeremy. | ||||
* | Patch to add UnixWare ACLs from Michael Davidson <md@sco.COM>. With some | Jeremy Allison | 2001-02-15 | 1 | -0/+559 |
| | | | | | | | small modifications, this code may also work on Solaris, as they are derived from the same SVR4 codebase. When the Samba Solaris box is up and running again I will test this. Jeremy. | ||||
* | Fixed typo with acl_set_fd() not needing an ACL_TYPE_T parameter. | Jeremy Allison | 2001-01-11 | 1 | -5/+5 |
| | | | | | Ensure HAVE_NO_ACLS is set in configure if ACL support not selected. Jeremy | ||||
* | First compiling version of code that sets NT ACLs as POSIX ACLs. | Jeremy Allison | 2001-01-11 | 1 | -2/+90 |
| | | | | | Now the debugging starts.... :-). Jeremy. | ||||
* | Split the one sys_acl_free call into sys_acl_free_TYPE calls, to allow | Jeremy Allison | 2000-12-19 | 1 | -11/+32 |
| | | | | | easier wrapping of non-POSIX ACL interfaces. Jeremy. | ||||
* | Renamed parameters and variables called acl to the_acl as it conflicts | Tim Potter | 2000-12-14 | 1 | -6/+6 |
| | | | | with a Solaris system call. | ||||
* | Added better configure test for POSIX ACLs. Fixed stupid typo in sysacls.c | Jeremy Allison | 2000-12-07 | 1 | -1/+1 |
| | | | | Jeremy. | ||||
* | Working code to read POSIX ACLs on a Linux system using the bestbits | Jeremy Allison | 2000-12-07 | 1 | -2/+49 |
| | | | | | | | ACL patch from http://acl.bestbits.at/. configure support needs more work (just assumes correct headers at the moment). ACL writing needs adding. Jeremy. | ||||
* | Cause smbd to use the new posix_acls code, not the old unix_acls code. | Jeremy Allison | 2000-12-06 | 1 | -0/+12 |
| | | | | | | | | | | | Currently does exactly the same thing (returns ACLs the same way). This code is written to try and get a POSIX ACL via the abstract sys_XX interface, then fall back to providing a UNIX based ACL if the calls fail. Seems to work. Next step is to add a --with-posix-acls to configure.in and then check on a POSIX ACL system that a complex ACL is returned correctly as an NT ACL. Note that the ACL set (a more complex problem) is not addressed yet. Jeremy. | ||||
* | Make smbd/posix_acls.c use abstract interface. | Jeremy Allison | 2000-12-06 | 1 | -0/+110 |
include/smb_acls.h lib/sysacls.c: Added as interface definitions. Jeremy. |