Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2008-11-08 | Fix a subtle logic bug in the adaption of se_create_child_secdesc(), pass ↵ | Jeremy Allison | 1 | -0/+3 | |
RAW-ACL inheritance tests. Only access masks for SD get/set left to fix. Jeremy. | |||||
2008-11-06 | If we didn't inherit any ACE's the ACE pointer should be NULL. | Jeremy Allison | 1 | -4/+6 | |
Jeremy. | |||||
2008-11-06 | Make us clean under valgrind --leak-check=full by using ↵ | Jeremy Allison | 3 | -30/+4 | |
talloc_autofree_context() instead of NULL. Remove the code in memcache that does a TALLOC_FREE on stored pointers. That's a disaster waiting to happen. If you're storing talloc'ed pointers, you can't know their lifecycle and they should be deleted when their parent context is deleted, so freeing them at some arbitrary point later will be a double-free. Jeremy. | |||||
2008-11-06 | Add wrapper str_list_make_v3() to replace the old S3 behavior of | Jeremy Allison | 2 | -1/+17 | |
str_list_make(). From Dan Sledz <dan.sledz@isilon.com>: In samba 3.2 passing NULL or an empty string returned NULL. In master, it now returns a list of length 1 with the first string set to NULL (an empty list). Jeremy. | |||||
2008-11-06 | Start factoring out the inheritance differences. | Jeremy Allison | 1 | -2/+1 | |
Jeremy. | |||||
2008-11-03 | Pass all the non-inherited S4 RAW-ACL tests. | Jeremy Allison | 1 | -0/+7 | |
Jeremy. | |||||
2008-11-03 | s3: fix a few "shadows a global declaration" warnings | Tim Prouty | 1 | -4/+4 | |
2008-11-01 | Rename dos_errstr() to win_errstr() for consistency with Samba 4. | Jelmer Vernooij | 2 | -14/+14 | |
2008-11-01 | Merge branch 'master' of /home/jelmer/samba3 | Jelmer Vernooij | 6 | -168/+14 | |
Conflicts: lib/replace/README lib/replace/libreplace.m4 lib/replace/replace.c source3/include/proto.h source3/lib/system.c | |||||
2008-11-01 | Use dup2() replacement from libreplace. | Jelmer Vernooij | 3 | -14/+4 | |
2008-11-01 | Remove sys_dl*() - stubs are already provided by libreplace. | Jelmer Vernooij | 2 | -48/+8 | |
2008-11-01 | Remove sys_chroot() - libreplace already provides an alternative. | Jelmer Vernooij | 1 | -18/+0 | |
2008-11-01 | Move sys_realpath() to libreplace. | Jelmer Vernooij | 1 | -15/+0 | |
2008-11-01 | Move sys_lchown() to libreplace. | Jelmer Vernooij | 1 | -19/+0 | |
2008-11-01 | Move sys_symlink() to libreplace. | Jelmer Vernooij | 1 | -14/+0 | |
2008-11-01 | Move sys_readlink() to libreplace. | Jelmer Vernooij | 1 | -14/+0 | |
2008-11-01 | Move sys_link to libreplace. | Jelmer Vernooij | 1 | -14/+0 | |
2008-11-01 | Use 'regular' chown, libreplace will provide (dummy) replacement if necessary. | Jelmer Vernooij | 1 | -1/+1 | |
2008-11-01 | Move sys_chown() to rep_chown(). | Jelmer Vernooij | 1 | -19/+0 | |
2008-10-31 | Get closer to passing S4 RAW-ACLs. | Jeremy Allison | 2 | -5/+5 | |
Jeremy. | |||||
2008-10-31 | Another unused variable. | Jeremy Allison | 1 | -1/+0 | |
2008-10-31 | Unify se_access_check with the S4 code. Will make | Jeremy Allison | 2 | -222/+123 | |
calculation of SEC_FLAG_MAXIMUM_ALLOWED much easier for files. Jeremy. | |||||
2008-10-30 | Inherit Windows ACLs on a new directory. | Jeremy Allison | 1 | -3/+3 | |
Jeremy. | |||||
2008-10-29 | Coverity fix #CID: 607 - resource leak on error path. | Jeremy Allison | 1 | -0/+1 | |
Jeremy. | |||||
2008-10-29 | Allow a new file to inherit the Windows ACL from its parent. | Jeremy Allison | 1 | -63/+131 | |
Now to do the same for directories. Jeremy. | |||||
2008-10-28 | netapi: fix access bits in netapi. | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2008-10-27 | [s3]libsmbconf: add utility function smbconf_is_writeable_bystring() | Michael Adam | 2 | -0/+27 | |
This checks the writeability of a config source specified by the config source name. Michael | |||||
2008-10-27 | [s3]libsmbconf: add method is_writeable() and wrapper smbconf_is_writeable() | Michael Adam | 5 | -0/+29 | |
This allows for per-config-source checking of write support. Michael | |||||
2008-10-27 | [s3]libsmbconf: create text config in smbconftort | Michael Adam | 1 | -1/+38 | |
Michael | |||||
2008-10-27 | [s3]libsmbconf: return WERR_BADFILE when no path to text backend is provided. | Michael Adam | 1 | -1/+1 | |
Michael | |||||
2008-10-27 | [s3]libsmbconf: fall back to file backend when no valid backend was found | Michael Adam | 1 | -4/+5 | |
Interpret the source string as a file name when it contains a ':' sign but the initial part is not a known backend. This might occur even implicitly when "%T" is used in an include file name (even though this is not realistic..). Michael | |||||
2008-10-27 | [s3]libsmbconf: fix comment typo. | Michael Adam | 1 | -1/+1 | |
Michael | |||||
2008-10-27 | [s3]libsmbconf: add backend_requires_messaging() method to libsmbconf. | Michael Adam | 5 | -0/+28 | |
In a clustered environment, the registry backend needs messaging to be set up since ctdb requires this. Michael | |||||
2008-10-27 | [s3]libsmbconf: remove unused define. | Michael Adam | 1 | -3/+0 | |
Michael | |||||
2008-10-27 | [s3]pidfile_create: use check is_default_dyn_CONFIGFILE() since we have it. | Michael Adam | 1 | -1/+1 | |
Michael | |||||
2008-10-24 | netapi: make sure to always cleanup after testing NetUser calls. | Günther Deschner | 1 | -0/+4 | |
Guenther | |||||
2008-10-24 | netapi: add more group tests to netapitest. | Günther Deschner | 1 | -3/+220 | |
Guenther | |||||
2008-10-23 | Fix prototype for set_sockaddr_port. | Jelmer Vernooij | 1 | -1/+1 | |
2008-10-23 | Move set_sockaddr_port to libutil. | Jelmer Vernooij | 1 | -12/+0 | |
2008-10-23 | Use common net utility code (address and sockaddr manipulation). | Jelmer Vernooij | 2 | -394/+3 | |
2008-10-23 | Use sockaddr_storage only where we rely on the size, use sockaddr | Jelmer Vernooij | 3 | -65/+67 | |
otherwise (to clarify we can also pass in structs smaller than sockaddr_storage, such as sockaddr_in). | |||||
2008-10-23 | Use libutil genrand. | Jelmer Vernooij | 1 | -220/+0 | |
2008-10-23 | Import talloc_stack into util library. | Jelmer Vernooij | 1 | -130/+0 | |
2008-10-23 | Use WERR_FILE_EXISTS which is the equivalent of WERR_ALREADY_EXISTS | Jelmer Vernooij | 2 | -2/+2 | |
previously present in Samba 3. | |||||
2008-10-23 | netapi: fix add_GROUP_USERS_INFO_X_buffer. | Günther Deschner | 1 | -4/+12 | |
Guenther | |||||
2008-10-23 | netapi: fix NetUserGetGroups_r returning partial results. | Günther Deschner | 1 | -2/+3 | |
Guenther | |||||
2008-10-23 | netapi: NetGroupEnum_r needs to handle servers with no groups. | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2008-10-22 | Use standard types. | Jelmer Vernooij | 1 | -16/+16 | |
2008-10-21 | Cope with MAXIMUM_ALLOWED_ACCESS requests when opening handles. | Jeremy Allison | 1 | -0/+11 | |
Jeremy. | |||||
2008-10-20 | Remove the requirement for ldap call made as root. Add in security | Jeremy Allison | 1 | -7/+0 | |
checks for all SAMR calls. Jeremy. |