samba.git
16 years agoUnless talloc has some new magic there is a ctx missing here.
Günther Deschner [Tue, 27 Nov 2007 17:01:56 +0000 (18:01 +0100)]
Unless talloc has some new magic there is a ctx missing here.

Guenther
(This used to be commit 172f7ce96dc12cfc7d2209d8ed56aeebefd6207b)

16 years agoUse the proper boolean constants - the type has been
Michael Adam [Tue, 27 Nov 2007 15:36:06 +0000 (16:36 +0100)]
Use the proper boolean constants - the type has been
changed from BOOL to bool.

Michael
(This used to be commit 03673f2cd614526e7720275a5ba0869c68429f4d)

16 years agoRemove some statics
Volker Lendecke [Sun, 25 Nov 2007 09:10:52 +0000 (10:10 +0100)]
Remove some statics
(This used to be commit 1fab16ffb888cd4ec18e52d9da33976a67a5d104)

16 years agoRemove pstrings from nsswitch/ and registry/
Jeremy Allison [Tue, 27 Nov 2007 01:24:56 +0000 (17:24 -0800)]
Remove pstrings from nsswitch/ and registry/
Jeremy.
(This used to be commit 331c0d6216e1a1607a49ed7eb4078e10138ec16a)

16 years agoRemove a global
Volker Lendecke [Sat, 24 Nov 2007 16:27:19 +0000 (17:27 +0100)]
Remove a global
(This used to be commit 3088bc76f1ceffecaa5aea039be79973c9876f0c)

16 years agoFix bug 5055
Volker Lendecke [Mon, 26 Nov 2007 14:28:13 +0000 (15:28 +0100)]
Fix bug 5055
(This used to be commit 8bcd2df841bae63e7d58c35d4728b7d853471697)

16 years agoImprove debug message
Volker Lendecke [Mon, 26 Nov 2007 13:30:50 +0000 (14:30 +0100)]
Improve debug message

Fix bug 5056, thanks to debian package maintainer
(This used to be commit 5b4ba4bfc54e2fa468abe15383e5b33eb5bd1324)

16 years agoFix a C++ warning
Volker Lendecke [Mon, 26 Nov 2007 10:55:55 +0000 (11:55 +0100)]
Fix a C++ warning
(This used to be commit 9bf5ead4b2be57fa84e5b3137bfa0305a916f10f)

16 years ago1. lib/system.c (xattr code for Solaris) could not be
Tomoki AONO [Sat, 24 Nov 2007 16:59:40 +0000 (01:59 +0900)]
1. lib/system.c (xattr code for Solaris) could not be
built against c90 compilers. (declaration after
statement.) Sample patch attached.
(This used to be commit 102a247df99967f25dbaf40c9be2d48a8e15c64c)

16 years agoIn libsmbclient, map NT_STATUS_OBJECT_PATH_NOT_FOUND to ENOENT
Volker Lendecke [Sun, 25 Nov 2007 11:54:52 +0000 (12:54 +0100)]
In libsmbclient, map NT_STATUS_OBJECT_PATH_NOT_FOUND to ENOENT

Thanks to SATOH Fumiyasu!

This fixes bug 4974
(This used to be commit 41e07682dc1fa535ddaf405efa26fabb33c8bbf9)

16 years agoRemove a static
Volker Lendecke [Sat, 24 Nov 2007 15:32:38 +0000 (16:32 +0100)]
Remove a static
(This used to be commit 85a84f72ffc440fb71744cb72de2dba07793123c)

16 years agoMake remote_password_change return malloced error strings
Volker Lendecke [Fri, 23 Nov 2007 11:04:35 +0000 (12:04 +0100)]
Make remote_password_change return malloced error strings

This fixes a segfault in smbpasswd -r
(This used to be commit 49949f0b85007c7c2b3c340c12f3d18909862135)

16 years agoadd talloc_stackframe() to eventlogadm
Volker Lendecke [Fri, 23 Nov 2007 13:34:13 +0000 (14:34 +0100)]
add talloc_stackframe() to eventlogadm

Thanks to Günther Kukkukk for noticing
(This used to be commit 9751cc222c70fd669a1cc1ad61ffb4e2e8444019)

16 years agoprinting: fix default printing subsystem detection
Stefan Metzmacher [Fri, 23 Nov 2007 10:51:33 +0000 (11:51 +0100)]
printing: fix default printing subsystem detection

"system/printing.h" includes an outdated copy of
the stuff in samba3's includes.h, so we should not use it.

metze
(This used to be commit 0a7338abfabaf31c2cbd81fb4ac8f1ce45735bed)

16 years agosmbd: close_stat() should be static
Stefan Metzmacher [Wed, 21 Nov 2007 15:41:12 +0000 (16:41 +0100)]
smbd: close_stat() should be static

metze
(This used to be commit e186b60afacfb609968b581a6d32757e1885a319)

16 years agoDo not link in SOCKET_WRAPPER_OBJ twice
Volker Lendecke [Thu, 22 Nov 2007 14:48:47 +0000 (15:48 +0100)]
Do not link in SOCKET_WRAPPER_OBJ twice
(This used to be commit 99b3289aa44c94c16f5330eba841fd9c21c6303b)

16 years agoCosmetic fix
Volker Lendecke [Wed, 7 Nov 2007 19:18:38 +0000 (20:18 +0100)]
Cosmetic fix
(This used to be commit 8d8cb8f9ccbc013b97c252d27c3af4e2eb10d56a)

16 years agoAdd a missing prototype
Volker Lendecke [Tue, 13 Nov 2007 10:43:48 +0000 (11:43 +0100)]
Add a missing prototype
(This used to be commit 89e2984a84951373d0e93fe06d0c69c8a62bc777)

16 years agoFix an uninitialized variable
Volker Lendecke [Mon, 12 Nov 2007 16:36:34 +0000 (17:36 +0100)]
Fix an uninitialized variable
(This used to be commit e8b866ad87476ef69c06993d255269ce9fba3121)

16 years agoFix a type-punned warning
Volker Lendecke [Fri, 16 Nov 2007 13:48:26 +0000 (14:48 +0100)]
Fix a type-punned warning
(This used to be commit 4c992e4340eda31e686a2d2a8db6364aaa456c11)

16 years agoMerge ssh://git.samba.org/data/git/samba into v3-2-test
James Peach [Thu, 22 Nov 2007 02:31:35 +0000 (18:31 -0800)]
Merge ssh://git.samba.org/data/git/samba into v3-2-test
(This used to be commit 660ea443364e949ed06c28b00f0e1c3757f0da27)

16 years agoRemove pstrings from pam_smbpass - make local_password_change
Jeremy Allison [Thu, 22 Nov 2007 01:42:52 +0000 (17:42 -0800)]
Remove pstrings from pam_smbpass - make local_password_change
return malloced strings.
Jeremy.
(This used to be commit f652fe2bdb7a3a36e83dcf4b08347543fdffb9f0)

16 years agoRemove pstring from printing/*.c except for the
Jeremy Allison [Wed, 21 Nov 2007 21:56:36 +0000 (13:56 -0800)]
Remove pstring from printing/*.c except for the
tdb_unpack requirement (I'll be making that an
allocating interface later).
Jeremy.
(This used to be commit d2ee75326ac291ab4f1860075ba35f58703c7d9d)

16 years agoDoh ! Don't use #else when #endif is needed.
Jeremy Allison [Wed, 21 Nov 2007 18:31:18 +0000 (10:31 -0800)]
Doh ! Don't use #else when #endif is needed.
Jeremy.
(This used to be commit a04e916b89c901911ffc0a62e57a3ec87fe7ac28)

16 years agoAdd set_sockaddr_port function for winbindd.
Jeremy Allison [Wed, 21 Nov 2007 18:10:52 +0000 (10:10 -0800)]
Add set_sockaddr_port function for winbindd.
Jeremy.
(This used to be commit 4b47052694285a1d1d313dfd61bd17011d62948d)

16 years agoAllocate a talloc_stackframe() in main() for wbinfo.
Gerald (Jerry) Carter [Wed, 21 Nov 2007 16:27:22 +0000 (10:27 -0600)]
Allocate a talloc_stackframe() in main() for wbinfo.
(This used to be commit 30c9e3557bf4ca0b85e15bd7cc883391aec42f1f)

16 years agoFix unresolved symbols in smbumount from addition of talloc_stackframe().
Gerald (Jerry) Carter [Wed, 21 Nov 2007 16:27:01 +0000 (10:27 -0600)]
Fix unresolved symbols in smbumount from addition of talloc_stackframe().
(This used to be commit 6b62b7dbab559ffc0047790c7ec68c1b30f0eff0)

16 years agoAdd talloc stackframe for ntlm_auth.c
Jeremy Allison [Wed, 21 Nov 2007 03:17:47 +0000 (19:17 -0800)]
Add talloc stackframe for ntlm_auth.c
Jeremy.
(This used to be commit 6f9c2910bdda605f90967e0aa6a84b8094f3a197)

16 years agoRemove pstrcpy I missed.
Jeremy Allison [Wed, 21 Nov 2007 03:05:30 +0000 (19:05 -0800)]
Remove pstrcpy I missed.
Jeremy.
(This used to be commit f5701756154e4e113414d8dd6c850685a2594801)

16 years agoMore pstring removal....
Jeremy Allison [Wed, 21 Nov 2007 02:55:36 +0000 (18:55 -0800)]
More pstring removal....
Jeremy.
(This used to be commit 809f5ab4c595740b28425e1667e395a6058b76a8)

16 years agoRemove pstring from services/*.c
Jeremy Allison [Wed, 21 Nov 2007 01:57:47 +0000 (17:57 -0800)]
Remove pstring from services/*.c
Jeremy.
(This used to be commit 33aa866195e232f878230bc62e97e1484996afcc)

16 years agoEnsure we have a talloc stackframe (found by Kukks).
Jeremy Allison [Wed, 21 Nov 2007 01:54:01 +0000 (17:54 -0800)]
Ensure we have a talloc stackframe (found by Kukks).
Jeremy.
(This used to be commit b409f1c3356a72216136411234b345666159c88b)

16 years agoMore pstring elimination.
Jeremy Allison [Wed, 21 Nov 2007 01:18:16 +0000 (17:18 -0800)]
More pstring elimination.
Jeremy.
(This used to be commit 15074de938539e7a9c527d9a6d81792adc2ac3d0)

16 years agoExtend commit module to help with NFS quotas.
David Losada Carballo [Wed, 21 Nov 2007 00:45:33 +0000 (16:45 -0800)]
Extend commit module to help with NFS quotas.

Add "commit on eof" and "commit past eof" modes. Patch from David
Losada Carballo with some modifications during the merge.
(This used to be commit 12eee4f7fe27bb4ca376301b959dbfb918b7ba2d)

16 years agoMore trivial pstring removal.
Jeremy Allison [Tue, 20 Nov 2007 23:31:37 +0000 (15:31 -0800)]
More trivial pstring removal.
Jeremy.
(This used to be commit bac3bb2f6e9e15b3a9a6a6511c484f8509918ca1)

16 years agoParanoia check that space_remaining never goes -ve.
Jeremy Allison [Tue, 20 Nov 2007 23:31:18 +0000 (15:31 -0800)]
Paranoia check that space_remaining never goes -ve.
Jeremy.
(This used to be commit 76f9c0b2dccffbff7cbf98aa63f50b48ad7cb9cb)

16 years agoPrevent segv in winbindd running on a DC using the "idmap backend" syntax.
Gerald (Jerry) Carter [Tue, 20 Nov 2007 19:24:03 +0000 (13:24 -0600)]
Prevent segv in winbindd running on a DC using the "idmap backend" syntax.

The number of domains should be counted as they are added and not assumed
to match the loop counter.

manually cherry-picked 8ad2826c48a0d4d26abc3bb209860c776f55822f
(This used to be commit 99b75cada2c4caaec5d30c8351080f0a41e44bd1)

16 years agoRemove more pstring. Unify talloc_sub functions to make
Jeremy Allison [Tue, 20 Nov 2007 02:56:22 +0000 (18:56 -0800)]
Remove more pstring. Unify talloc_sub functions to make
them a better match for replacing string_sub. Remove
more unused code.
Jeremy.
(This used to be commit ae7885711f504f1442335f09088cbe149a7e00f9)

16 years agoStart to remove some of the pstring functions we're
Jeremy Allison [Tue, 20 Nov 2007 01:51:21 +0000 (17:51 -0800)]
Start to remove some of the pstring functions we're
no longer using.
Jeremy.
(This used to be commit c21e9bdc1059268adbd14207e74097349676439e)

16 years agoAlways check return from push_ascii.
Jeremy Allison [Tue, 20 Nov 2007 01:43:28 +0000 (17:43 -0800)]
Always check return from push_ascii.
Jeremy.
(This used to be commit 9c3d10521e691169cfbb8b728f123911c3c970ae)

16 years agoAdd stackframes to public libsmbclient functions
Volker Lendecke [Mon, 19 Nov 2007 11:36:16 +0000 (12:36 +0100)]
Add stackframes to public libsmbclient functions

As we use talloc_tos() in inner libsmbclient/ functions more and more, we need
to make sure not to create memleaks by not free'ing talloc stackframes. This
patch wraps all calls in libsmbclient.c that are publically exported into a
talloc_stackframe()/talloc_free() pair.

Jeremy, Derrell, can you check this?

Thanks,

Volker
(This used to be commit db9fa472a89eb78a7b1f7cabcf195331c3b448d9)

16 years agoRemove pstring from nmbd.
Jeremy Allison [Mon, 19 Nov 2007 23:15:09 +0000 (15:15 -0800)]
Remove pstring from nmbd.
Jeremy.
(This used to be commit a317f70c229f7730279eaa323f7ebfd499257f76)

16 years agoAdd error message to net rap file and net rap file user
Karolin Seeger [Mon, 22 Oct 2007 11:10:55 +0000 (13:10 +0200)]
Add error message to net rap file and net rap file user
(This used to be commit 759d6bcbec07434667ab8dd9a09f37fbe243c208)

16 years agoAdd a comment
Volker Lendecke [Sun, 18 Nov 2007 13:45:19 +0000 (14:45 +0100)]
Add a comment
(This used to be commit 144014096a41de293ce7ec15f82681a469dd3aa1)

16 years agoFix a valgrind error
Volker Lendecke [Sun, 18 Nov 2007 13:24:54 +0000 (14:24 +0100)]
Fix a valgrind error
(This used to be commit b82120f9b7f5aad83d8b4ece0261e9693eedca0c)

16 years agoDetect Heimdal Kerberos on OpenBSD 4.2.
James Peach [Sun, 18 Nov 2007 21:56:19 +0000 (13:56 -0800)]
Detect Heimdal Kerberos on OpenBSD 4.2.

Patch from Sean McCreary <samba-technical@mcwest.org>.
(This used to be commit 8b0bee7c7688a966777f502c97922d7ad40d841c)

16 years agoRemove pstring from modules directory.
Jeremy Allison [Sat, 17 Nov 2007 01:07:11 +0000 (17:07 -0800)]
Remove pstring from modules directory.
Jeremy.
(This used to be commit 977dc3accb3d440e5fd19591c425da7dc3718d94)

16 years agoEnsure we use PATH_MAX for symlinks.
Jeremy Allison [Sat, 17 Nov 2007 01:06:57 +0000 (17:06 -0800)]
Ensure we use PATH_MAX for symlinks.
Jeremy.
(This used to be commit a90ef69350c5efcf8dcf95d4853cbe3c662d1ba3)

16 years agoFix bug #4393 smbclient does not store files with zero filesize in tar-archives
Jeremy Allison [Sat, 17 Nov 2007 01:06:36 +0000 (17:06 -0800)]
Fix bug #4393 smbclient does not store files with zero filesize in tar-archives
from tometzky@batory.org.pl.
Jeremy.
(This used to be commit f3bd5e828af04f33178a66f9f332199f7d395b7b)

16 years agoMerge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test
Jeremy Allison [Fri, 16 Nov 2007 21:29:42 +0000 (13:29 -0800)]
Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test
(This used to be commit 01e85f146b32d3ec91f2affb070bfd3516a28333)

16 years agoFix for bug #4781: allow cleaning of /etc/mtab by canonicalizing mountpoint.
Michael Adam [Fri, 16 Nov 2007 21:26:26 +0000 (22:26 +0100)]
Fix for bug #4781: allow cleaning of /etc/mtab by canonicalizing mountpoint.

Canonicalize mountpoint by trimming trailing slashes before unmounting.
This allows for correct cleanup of /etc/mtab after unmounting.

Thanks to Steve Langasek <vorlon@debian.org>.

Michael
(This used to be commit 118fd6213d5f6419f654e9226a41d527c04346f7)

16 years agoFix an implicit cast warning.
Michael Adam [Fri, 16 Nov 2007 21:22:05 +0000 (22:22 +0100)]
Fix an implicit cast warning.

Michael
(This used to be commit d2c7417393e58de12b5747b9d6c19aea3c343ea5)

16 years agoMatch the 3.0.27a version of this function.
Jeremy Allison [Fri, 16 Nov 2007 21:14:24 +0000 (13:14 -0800)]
Match the 3.0.27a version of this function.
Jeremy.
(This used to be commit 629406cbe77a5d56a258ac414ab47f3e89183e52)

16 years agoAdd MAX_DNS_NAME_LENGTH, remove more pstrings.
Jeremy Allison [Fri, 16 Nov 2007 02:27:26 +0000 (18:27 -0800)]
Add MAX_DNS_NAME_LENGTH, remove more pstrings.
Jeremy.
(This used to be commit a1725f4ff7ed375808c78ac661b539557748d0a5)

16 years agoFix bug noticed by kukks <linux@kukkukk.com> where
Jeremy Allison [Fri, 16 Nov 2007 01:59:12 +0000 (17:59 -0800)]
Fix bug noticed by kukks <linux@kukkukk.com> where
ip list didn't match namelist added to subnetdb.
Could cause bogus IP addresses to be reported for
the __SAMBA__ name.
Jeremy.
(This used to be commit ad9f14b6dcb05e8fa68b51ff26ff40fc445a4631)

16 years agoFix the build on RHEL5, when libcap-devel is installed.
Michael Adam [Thu, 15 Nov 2007 23:45:44 +0000 (00:45 +0100)]
Fix the build on RHEL5, when libcap-devel is installed.

The /usr/include/sys/capability.h defines _LINUX_TYPES_H
which prevents /usr/include/linux/types.h from being parsed
(when included afterwards). Thus certain types are undefined
that are for instance needed in /usr/include/linux/dqblk_xfs.h.
This breaks the build of lib/sysquotas_xfs.c.

This commit adds a configure check and a workaround for this.

Michael
(This used to be commit 11bcdf780e164659b89a66e24edc27e89da7619a)

16 years agoFix an implicit cast warning.
Michael Adam [Thu, 15 Nov 2007 23:34:37 +0000 (00:34 +0100)]
Fix an implicit cast warning.

Michael
(This used to be commit 4ab3b23a630e822e3fdf1ab4d08330625b0e4fb6)

16 years agoMore pstring removal. This one was tricky. I had to add
Jeremy Allison [Thu, 15 Nov 2007 22:19:52 +0000 (14:19 -0800)]
More pstring removal. This one was tricky. I had to add
one horror (pstring_clean_name()) which will have to
remain until I've removed all pstrings from the client code.
Jeremy.
(This used to be commit 1ea3ac80146b83c2522b69e7747c823366a2b47d)

16 years agoalpha_strcpy includes the space for the terminating nul.
Jeremy Allison [Thu, 15 Nov 2007 21:18:42 +0000 (13:18 -0800)]
alpha_strcpy includes the space for the terminating nul.
Jeremy.
(This used to be commit b3ed3f7e4e40c4f78d4c347411c75de81979455f)

16 years agoFix for CVE-2007-5398.
Gerald (Jerry) Carter [Thu, 15 Nov 2007 02:51:14 +0000 (20:51 -0600)]
Fix for CVE-2007-5398.

== Subject:     Remote code execution in Samba's WINS
==              server daemon (nmbd) when processing name
==              registration followed name query requests.
==
== CVE ID#:     CVE-2007-5398
==
== Versions:    Samba 3.0.0 - 3.0.26a (inclusive)
...
Secunia Research reported a vulnerability that allows for
the execution of arbitrary code in nmbd.  This defect may
only be exploited when the "wins support" parameter has
been enabled in smb.conf.
(This used to be commit e40c372e0ddf631dd9162c1fdfaaa49c29915f23)

16 years agoFix bug #5083 (and duplicate bug #5084).
Michael Adam [Thu, 15 Nov 2007 10:08:53 +0000 (11:08 +0100)]
Fix bug #5083 (and duplicate bug #5084).

Make solarisacl_sys_acl_get_fd() return a result
when there is one (thereby fixing a memleak).

Thanks to Markus Zell for reporting this.

Michael
(This used to be commit 242fc0099cc81877d8e9630b46dfb8d4a3265d94)

16 years agoRemove smbldap_get_single_pstring() and all pstrings
Jeremy Allison [Thu, 15 Nov 2007 00:05:42 +0000 (16:05 -0800)]
Remove smbldap_get_single_pstring() and all pstrings
from pdb_ldap.c. I don't have an LDAP passdb setup here,
so I'm going to need some help on testing this.
Jeremy.
(This used to be commit 00760451b6c2b65f3a8a9187789ca4f270b622a2)

16 years agoRemove pstring from auth/*
Jeremy Allison [Wed, 14 Nov 2007 18:37:18 +0000 (10:37 -0800)]
Remove pstring from auth/*
Jeremy.
(This used to be commit 72c19d114b40ee307bbe45d9828667165a26d7a3)

16 years agoRemove pstring from param/
Jeremy Allison [Wed, 14 Nov 2007 02:42:42 +0000 (18:42 -0800)]
Remove pstring from param/
This was a little tricky..... I'll watch the
build farm.
Jeremy.
(This used to be commit d6e2519c67fd015e1089021769de04085fd90894)

16 years agoRemove all pstring from groupdb/
Jeremy Allison [Tue, 13 Nov 2007 23:00:48 +0000 (15:00 -0800)]
Remove all pstring from groupdb/
Jeremy.
(This used to be commit 6959c5c7e3e95604c66788b86d5789757e18cc36)

16 years agoFix potential orphaned open files.
Michael Adam [Tue, 13 Nov 2007 22:26:38 +0000 (23:26 +0100)]
Fix potential orphaned open files.

Calling can_access_file could lead to orphaned open files
when SMB_VFS_GET_NT_ACL returned ENOSYS (not implemented).

Michael
(This used to be commit f4f700cf0c1657c36e801fab20fe7b1a4efcb714)

16 years agoRemove last pstring from smbd/*.c
Jeremy Allison [Tue, 13 Nov 2007 20:51:31 +0000 (12:51 -0800)]
Remove last pstring from smbd/*.c
Jeremy.
(This used to be commit f1680bada913af4eaf5c0d686983018d6c8b3e5f)

16 years agoFix build of the zfs_acl module.
Michael Adam [Mon, 12 Nov 2007 11:49:40 +0000 (12:49 +0100)]
Fix build of the zfs_acl module.

There was one caller of smb_get_nt_acl_nfs4() forgotten
in the change of return value.

Michael
(This used to be commit 4d3e84a3b3a39d3d2c9b86affa16c8124b1496e5)

16 years agoFix the build: correct prototype.
Michael Adam [Mon, 12 Nov 2007 11:48:29 +0000 (12:48 +0100)]
Fix the build: correct prototype.

Adapt prototype of smb_get_nt_acl_nfs4() in the header file, too.

Michael
(This used to be commit a2949fd7a567ba3357024c9e4a8429733009dde4)

16 years agoMake [f]get_nt_acl return NTSTATUS
Volker Lendecke [Sat, 13 Oct 2007 19:06:49 +0000 (21:06 +0200)]
Make [f]get_nt_acl return NTSTATUS
(This used to be commit dcbe1bf942d017a3cd5084c6ef605a13912f795b)

16 years agoMore pstring removal from smbd/*.c
Jeremy Allison [Tue, 13 Nov 2007 02:12:26 +0000 (18:12 -0800)]
More pstring removal from smbd/*.c
Jeremy.
(This used to be commit 01663c2312467ceebeb2e2fb1aa432ad96c626e5)

16 years agoRemove pstrings from lanman.c
Jeremy Allison [Tue, 13 Nov 2007 01:59:18 +0000 (17:59 -0800)]
Remove pstrings from lanman.c
Jeremy.
(This used to be commit 7bfd25c75602e25da73710261a54da8e0feea133)

16 years agoRemove all pstrings from smbd/chgpasswd.c.
Jeremy Allison [Mon, 12 Nov 2007 23:02:50 +0000 (15:02 -0800)]
Remove all pstrings from smbd/chgpasswd.c.
Jeremy.
(This used to be commit eaf14c701b08e9eff5b94bf57af68cb29142d7fc)

16 years agoFix bug #5073. Allow "delete readonly = yes" to correctly
Jeremy Allison [Mon, 12 Nov 2007 19:39:35 +0000 (11:39 -0800)]
Fix bug #5073. Allow "delete readonly = yes" to correctly
override deletion of a file. Fix from David Shaw <dshaw@jabberwocky.com>
Jeremy.
(This used to be commit 5d1d650d192d4782421b5c3c2be1b632d4318279)

16 years agoThree more pstring removals.
Jeremy Allison [Mon, 12 Nov 2007 05:46:52 +0000 (21:46 -0800)]
Three more pstring removals.
Jeremy.
(This used to be commit c15819b75751a1e15cfed2ef94dae10ee72d769c)

16 years agoRemove a pstring.
Jeremy Allison [Mon, 12 Nov 2007 05:45:55 +0000 (21:45 -0800)]
Remove a pstring.
Jeremy.
(This used to be commit c0412b5d13546f388b615a073e82e7730e01d731)

16 years agoSome pstring removal
Volker Lendecke [Sun, 11 Nov 2007 14:30:01 +0000 (15:30 +0100)]
Some pstring removal

Hi!

Feel free to push :-)

Volker

From 7fae6b3709a973bd0a5a13d3f5c880c61d5e35de Mon Sep 17 00:00:00 2001
From: Volker Lendecke <vl@sernet.de>
Date: Sun, 11 Nov 2007 15:28:59 +0100
Subject: [PATCH] Remove some static pstrings
(This used to be commit c3a66b4ee97a902c5cf43c3bb145541849a029ed)

16 years agoCosmetic fix
Volker Lendecke [Sun, 11 Nov 2007 11:49:42 +0000 (12:49 +0100)]
Cosmetic fix

Do directory vs file open before entering open_file_stat
(This used to be commit cd62122916defbfb57468c3b82a60b766fc4652e)

16 years agoMerge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test
Jeremy Allison [Sun, 11 Nov 2007 21:18:22 +0000 (13:18 -0800)]
Merge branch 'v3-2-test' of ssh://jra@git.samba.org/data/git/samba into v3-2-test
(This used to be commit b9d79fb509a6c59fdd73b016be5f4da3435c7789)

16 years agoRemove a static fstring
Volker Lendecke [Sun, 11 Nov 2007 14:50:16 +0000 (15:50 +0100)]
Remove a static fstring

Feel free to push :-)

Volker
(This used to be commit f213556f50de4a28b5c5d2e1e762013837feb722)

16 years agoRemove a static fstring
Volker Lendecke [Sun, 11 Nov 2007 14:38:50 +0000 (15:38 +0100)]
Remove a static fstring

I'm not sure why this used to be static, to me it seems that every time this
variable is overwritten. I just don't see how name_status_find() could return
true and not overwrite name. Can someone please review this and potentially
check it in?

Thanks,

Volker
(This used to be commit 329c688e4a9e69b71996fd1b0eee2202a849f3f5)

16 years agoConvert ctdb_conn.c to enum ndr_error_code
Volker Lendecke [Sat, 10 Nov 2007 22:15:40 +0000 (23:15 +0100)]
Convert ctdb_conn.c to enum ndr_error_code

Fix the build
(This used to be commit 432d0e9cb2370e52f7d4cb58d2da747e526403e8)

16 years agoAdd ndr_errstr
Volker Lendecke [Sat, 10 Nov 2007 20:37:24 +0000 (21:37 +0100)]
Add ndr_errstr
(This used to be commit e3b36073f1fc994b102a5bdf321b9dd519288420)

16 years agoAlways define PATH_MAX. Makes code simpler (removes
Jeremy Allison [Sun, 11 Nov 2007 06:31:34 +0000 (22:31 -0800)]
Always define PATH_MAX. Makes code simpler (removes
a bunch of #defines). Remove pstring from msdfs.c.
Jeremy.
(This used to be commit e203ba22275320808bc11b17361ad1f2d5b0b897)

16 years agoRemove last pstring from sesssetup.c
Jeremy Allison [Sat, 10 Nov 2007 23:36:47 +0000 (15:36 -0800)]
Remove last pstring from sesssetup.c
Jeremy.
(This used to be commit 9ed12bfc48fe7f9b1863a9dd88e881974083053c)

16 years agoFix the build when realpath doesn't take null
Jeremy Allison [Sat, 10 Nov 2007 23:02:08 +0000 (15:02 -0800)]
Fix the build when realpath doesn't take null
as a last arg.
Jeremy.
(This used to be commit 63125225383f512f43002b9a92569d4b8f1b63bd)

16 years agoRemove pstring from service.c.
Jeremy Allison [Sat, 10 Nov 2007 22:43:39 +0000 (14:43 -0800)]
Remove pstring from service.c.
Jeremy.
(This used to be commit cdd9e5cc8366cf0be4dc31f793fc0e5be6f63c3e)

16 years agoRemove more static fstring/pstrings. Fix socket option
Jeremy Allison [Fri, 9 Nov 2007 23:09:16 +0000 (15:09 -0800)]
Remove more static fstring/pstrings. Fix socket option
set on wrong fd (-1).
Jeremy.
(This used to be commit 52fe04df8e8c08126afe61d509fc1d3cb676e327)

16 years agondr: change NTSTAUS into enum ndr_err_code (samba3 callers)
Stefan Metzmacher [Fri, 9 Nov 2007 13:39:45 +0000 (14:39 +0100)]
ndr: change NTSTAUS into enum ndr_err_code (samba3 callers)

lib/messages_local.c
rpc_client/ndr.c
smbd/notify_internal.c
utils/net_rpc_registry.c

metze
(This used to be commit c2645d2164c05976a98bafed980b6029baf89977)

16 years agondr: change NTSTAUS into enum ndr_err_code (ndrdump)
metze [Fri, 9 Nov 2007 19:24:25 +0000 (19:24 +0000)]
ndr: change NTSTAUS into enum ndr_err_code (ndrdump)

librpc/tools/ndrdump.c

metze

git-svn-id: svn+ssh://svn.samba.org/data/svn/samba/branches/SAMBA_4_0@25919 0c0555d6-39d7-0310-84fc-f1cc0bd64818
(This used to be commit 95530073de6d5b112391312bed373229af1824b0)

16 years agorerun make idl
Stefan Metzmacher [Fri, 9 Nov 2007 13:38:47 +0000 (14:38 +0100)]
rerun make idl

metze
(This used to be commit 53a636828d2ba01603401086f4a5f72f9b5ea214)

16 years agondr: change NTSTAUS into enum ndr_err_code (samba3 handwritten stuff)
Stefan Metzmacher [Fri, 9 Nov 2007 12:00:43 +0000 (13:00 +0100)]
ndr: change NTSTAUS into enum ndr_err_code (samba3 handwritten stuff)

ndr_misc.c
ndr_sec.h
ndr_sec_helper.c
librpc/ndr/sid.c

metze
(This used to be commit 42590e917af464f894bf4eb1490f0d1075b2c10e)

16 years agondr: change NTSTAUS into enum ndr_err_code (basic stuff)
metze [Fri, 9 Nov 2007 19:23:40 +0000 (19:23 +0000)]
ndr: change NTSTAUS into enum ndr_err_code (basic stuff)

librpc/ndr/

metze

git-svn-id: svn+ssh://svn.samba.org/data/svn/samba/branches/SAMBA_4_0@25916 0c0555d6-39d7-0310-84fc-f1cc0bd64818
(This used to be commit b1b8088cafa3ebbc94d700c7a029a2b74b7652ed)

16 years agoprepare changes in ndr code
Stefan Metzmacher [Fri, 9 Nov 2007 20:20:46 +0000 (21:20 +0100)]
prepare changes in ndr code

metze
(This used to be commit 9ba00e7c167fb871a3d9acbd9fc5ce4e935d92c2)

16 years agoSanitize smbcacls slightly
Volker Lendecke [Wed, 10 Oct 2007 14:57:34 +0000 (16:57 +0200)]
Sanitize smbcacls slightly
(This used to be commit 9c57628dbd79d3d28f20d5d1ab62a68ae683d46e)

16 years agoFix some warnings
Volker Lendecke [Fri, 9 Nov 2007 13:23:16 +0000 (14:23 +0100)]
Fix some warnings
(This used to be commit df42038f8801ca65ed7d44f7ae26640e2d840dba)

16 years agonss_wrapper: Fix some warnings
Volker Lendecke [Fri, 9 Nov 2007 13:23:16 +0000 (14:23 +0100)]
nss_wrapper: Fix some warnings
(This used to be commit b401450e8409c19d12d944c61e5553ed3334bc11)

16 years agoFix some warnings
Volker Lendecke [Fri, 9 Nov 2007 13:23:16 +0000 (14:23 +0100)]
Fix some warnings
(This used to be commit 0a1f524e8cce9bbe4fd10467c1f64f7a8862d298)

16 years agoAdd some comments
Volker Lendecke [Wed, 7 Nov 2007 22:24:36 +0000 (23:24 +0100)]
Add some comments
(This used to be commit fc58f2f45ab93ecea855e1dc07b6fdccce041c8d)

16 years agoMake base64_encode_data_blob return a talloced string
Volker Lendecke [Sun, 28 Oct 2007 18:15:08 +0000 (19:15 +0100)]
Make base64_encode_data_blob return a talloced string
(This used to be commit 5f205ab48d8ac3b7af573ea0be1ce095ab835448)