Günther Deschner
bd92826aa8
s3-rpc_client: run minimal_includes.pl.
...
Guenther
2011-05-05 02:05:27 +02:00
Günther Deschner
c11d52c7f6
s3-rpcclient: run minimal_includes.pl.
...
Guenther
2011-05-05 02:05:27 +02:00
Günther Deschner
c9f3a2c83e
s3-printing: run minimal_includes.pl.
...
Guenther
2011-05-05 02:05:27 +02:00
Günther Deschner
62314da805
s3-param: run minimal_includes.pl.
...
Guenther
2011-05-05 02:05:27 +02:00
Günther Deschner
ea8960448d
s3-libsmb: run minimal_includes.pl.
...
Guenther
2011-05-05 02:05:27 +02:00
Günther Deschner
a05a59e8e2
s3-libnet: run minimal_includes.pl.
...
Guenther
2011-05-05 02:05:27 +02:00
Günther Deschner
653b84d2d6
s3-libads: run minimal_includes.pl.
...
Guenther
2011-05-05 02:05:26 +02:00
Günther Deschner
63ebc918e4
s3-lib: run minimal_includes.pl.
...
Guenther
2011-05-05 02:05:26 +02:00
Günther Deschner
58db720e27
s3-auth: run minimal_includes.pl
...
Guenther
2011-05-05 02:05:26 +02:00
Matthieu Patou
7f36f3effa
s4-samba-tool: allow specification of targetdir when joining as (RO)DC
...
Autobuild-User: Matthieu Patou <mat@samba.org>
Autobuild-Date: Thu May 5 02:04:13 CEST 2011 on sn-devel-104
2011-05-05 02:04:13 +02:00
Jeremy Allison
1c714850d5
Clean up some const and other compiler warnings.
...
Autobuild-User: Jeremy Allison <jra@samba.org>
Autobuild-Date: Thu May 5 00:59:40 CEST 2011 on sn-devel-104
2011-05-05 00:59:40 +02:00
Jeremy Allison
ff215f5c89
I added them, so I get to kill them :-). Finally remove all uses of safe_strcpy and safe_strcat. Change to strlcpy, strlcat.
...
Autobuild-User: Jeremy Allison <jra@samba.org>
Autobuild-Date: Wed May 4 22:14:14 CEST 2011 on sn-devel-104
2011-05-04 22:14:14 +02:00
Jeremy Allison
8380835fc6
Fix warning messages caused by addition of null check in fstrcpy macro.
2011-05-04 12:12:15 -07:00
Jeremy Allison
df023b8657
Tidy up some missing checks for NULL in strlcpy.
2011-05-04 12:12:15 -07:00
Jeremy Allison
a3e913ae8b
Add in bufflen limit when storing NetBIOS names. Remove safe_strcpy.
2011-05-04 12:12:15 -07:00
Jeremy Allison
6f7c4a0539
Convert safe_strXX to strlXXX. Clean up off-by-ones.
2011-05-04 12:12:15 -07:00
Jeremy Allison
0dcc75f2df
Remove magic numbers. Standardize on macro. Move from safe_strcat to strlcat.
2011-05-04 12:12:14 -07:00
Jeremy Allison
8ff244ec2d
Cope with +1 change on moving from safe_strcat to strlcat.
2011-05-04 12:12:14 -07:00
Jeremy Allison
2938fe6f90
Fold null terminator into listlen length, change to strlcpy.
2011-05-04 12:12:14 -07:00
Jeremy Allison
e4667926ce
Fix the only place we reply on the NULL handling for the source in safe_strcpy.
2011-05-04 12:12:14 -07:00
Jeremy Allison
18582016d9
Fix off-by-one when used with safe_strcpy.
2011-05-04 12:12:14 -07:00
Jeremy Allison
5c53d63348
sasl_secret_t ends in a char [1] size. This means the extra character is implicit in the safe_strcpy. When changing to strlcpy ensure we allocate an extra char for it. This fixes a bug where secret->len+1 used with safe_strcpy could actually write into secret->len+2.
2011-05-04 12:12:14 -07:00
Jeremy Allison
cabd9e70e2
Simple +1 changes in hardcoded lengths when changing from safe_strcpy to strlcpy.
2011-05-04 12:12:14 -07:00
Jeremy Allison
265338c194
BUGFIX when converting from safe_strcpy to strlcpy.
...
We must have a blob legth > 0 in order to safely copy
the (possibly) 16 bytes + 1 byte zero character safely.
2011-05-04 12:12:14 -07:00
Jeremy Allison
5fa6f390d1
Remove overmalloc_safe_strcpy - can be simple strlcpy.
2011-05-04 12:12:14 -07:00
Jeremy Allison
a2915089de
Remove obvious use of safe_strcpy + safe_strcat -> strlcpy + strlcat.
2011-05-04 12:12:14 -07:00
Jeremy Allison
0c464df22b
Change safe_strcpy_base to strlcpy_base. Note the size doesn't change here as the original macro auto-added the -1.
2011-05-04 12:12:14 -07:00
Jeremy Allison
017e0c8d95
Fix simple uses of safe_strcpy -> strlcpy. Easy ones where we just remove -1.
2011-05-04 12:12:13 -07:00
Volker Lendecke
deba880986
s3-torture: Add a test for notify upon read&x
...
This makes sure that when a file is brought online by a read call
we notify the client for FILE_NOTIFY_CHANGE_ATTRIBUTES.
Autobuild-User: Volker Lendecke <vlendec@samba.org>
Autobuild-Date: Wed May 4 21:09:22 CEST 2011 on sn-devel-104
2011-05-04 21:09:22 +02:00
Volker Lendecke
a491e8e8d3
Always build before commit ... :-)
2011-05-04 20:08:04 +02:00
Jeremy Allison
54727f9316
Remove unused function parse_add_domuser().
...
Autobuild-User: Jeremy Allison <jra@samba.org>
Autobuild-Date: Wed May 4 20:05:42 CEST 2011 on sn-devel-104
2011-05-04 20:05:42 +02:00
Günther Deschner
0d1b2d2033
s3-waf: add vfs_gpfs_hsm_notify to the build.
...
Volker, can you please check this is correct ?
Guenther
Autobuild-User: Günther Deschner <gd@samba.org>
Autobuild-Date: Wed May 4 19:03:45 CEST 2011 on sn-devel-104
2011-05-04 19:03:45 +02:00
Volker Lendecke
3e21151003
RHEL-CTDB: Build vfs_gpfs_hsm_notify
...
Autobuild-User: Volker Lendecke <vlendec@samba.org>
Autobuild-Date: Wed May 4 17:12:14 CEST 2011 on sn-devel-104
2011-05-04 17:12:14 +02:00
Volker Lendecke
3f68b43dd5
vfs_gpfs: Properly notify the offline->online changes
...
This needs to be a separate module that cooperates with vfs_gpfs. If aio_fork
is used early in the module chain it (correctly) does not propagate the aio ops
down, so vfs_gpfs does not see them. This slim module must come early in the
chain for notifies to work properly.
2011-05-04 16:11:30 +02:00
Volker Lendecke
41bde55821
vfs_gpfs: Block sendfile for offline files
2011-05-04 16:11:30 +02:00
Volker Lendecke
2329fb56a7
vfs_gpfs: Store the winattrs in st.vfs_private
...
This avoids a considerable amount of gpfs_winattr calls
2011-05-04 16:11:30 +02:00
Volker Lendecke
d08414b679
s3: Properly deal with exited winbind children
...
When a winbind child exits, we need to immediately close the socket. If not,
the next request to that child will be sent to a socket without a listener,
leading to a failed request. This failed request will then trigger a proper
re-init.
This patch avoids the one failed request.
Autobuild-User: Volker Lendecke <vlendec@samba.org>
Autobuild-Date: Wed May 4 13:32:16 CEST 2011 on sn-devel-104
2011-05-04 13:32:16 +02:00
Günther Deschner
b8eaec6b66
s3-vfs: make vfswrap_llistxattr and vfswrap_flistxattr static.
...
Guenther
Autobuild-User: Günther Deschner <gd@samba.org>
Autobuild-Date: Wed May 4 12:31:10 CEST 2011 on sn-devel-104
2011-05-04 12:31:09 +02:00
Volker Lendecke
7febcb5ffe
s3: Filter out duplicates in name_query()
...
Autobuild-User: Volker Lendecke <vlendec@samba.org>
Autobuild-Date: Wed May 4 00:03:47 CEST 2011 on sn-devel-104
2011-05-04 00:03:47 +02:00
Günther Deschner
c616379e14
s3-includes: when MADVISE support was reverted back in 2009, someone forgot this hunk.
...
Guenther
Autobuild-User: Günther Deschner <gd@samba.org>
Autobuild-Date: Tue May 3 22:06:20 CEST 2011 on sn-devel-104
2011-05-03 22:06:19 +02:00
Günther Deschner
89e6055606
s3-includes: move enum flush_reason_enum to smb.h
...
Guenther
2011-05-03 21:03:47 +02:00
Günther Deschner
a360945791
s3-includes: remove ipv6 related prototype which is already defined in ../lib/util/util_net.h.
...
Guenther
2011-05-03 21:03:47 +02:00
Günther Deschner
4fa2bac6e7
s3-system: move LOCK_ defines to lib/system.c
...
Guenther
2011-05-03 21:03:47 +02:00
Volker Lendecke
0232604875
s3: Handle EINTR from sys_poll correctly
...
Autobuild-User: Volker Lendecke <vlendec@samba.org>
Autobuild-Date: Tue May 3 18:06:48 CEST 2011 on sn-devel-104
2011-05-03 18:06:48 +02:00
Günther Deschner
9c48345e32
s3-proto: move remaining krb5 protos to krb5_protos.h
...
Guenther
Autobuild-User: Günther Deschner <gd@samba.org>
Autobuild-Date: Tue May 3 15:38:40 CEST 2011 on sn-devel-104
2011-05-03 15:38:40 +02:00
Andrew Bartlett
f08250eb55
s3-ctdb Fix duplicate function name due to packet -> ctdb_packet rename.
...
Signed-off-by: Günther Deschner <gd@samba.org>
2011-05-03 14:38:29 +02:00
Björn Jacke
cd9a7c143c
s3: reply_readbraw_error needs an sconn as argument also in the non-LFS code path
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Autobuild-User: Björn Jacke <bj@sernet.de>
Autobuild-Date: Tue May 3 13:04:11 CEST 2011 on sn-devel-104
2011-05-03 13:04:11 +02:00
Björn Jacke
862ff644ee
ѕ3/configure: move out generic CPPFLAGS in the solaris case here
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2011-05-03 12:03:12 +02:00
Björn Jacke
9738f35f2c
ѕ3/configure: move out generic LDFLAGS in the solaris case here
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2011-05-03 12:03:11 +02:00
Andrew Bartlett
92e490ac09
lib/util make string_wrappers.h a public header
...
This isn't a very good public header, but util.h includes it, so we
don't have much choice in the short term.
Andrew Bartlett
Autobuild-User: Andrew Bartlett <abartlet@samba.org>
Autobuild-Date: Tue May 3 08:37:22 CEST 2011 on sn-devel-104
2011-05-03 08:37:22 +02:00