Stefan Metzmacher
16be476d40
s3:lib: we don't need smbd/proto.h in smbd_shim.c
...
metze
2012-06-06 10:18:39 +02:00
Stefan Metzmacher
04ab606ddb
examples/VFS: don't use smbd/proto.h
...
metze
2012-06-06 10:18:38 +02:00
Stefan Metzmacher
9b5c2ca14c
s3:include: move some prototypes (e.g. smb_register_vfs) to vfs.h
...
These are called from vfs modules, which should not depend on smbd/proto.h
metze
2012-06-06 10:18:38 +02:00
Stefan Metzmacher
c44d2e934c
s3:include: remove unused forward declaration of deferred_open_record in smb.h
...
metze
2012-06-06 10:18:38 +02:00
Stefan Metzmacher
5306c18f2c
s3:smbd: move UCF_ defines to smbd.h
...
metze
2012-06-06 10:18:38 +02:00
Stefan Metzmacher
4a22dd61c0
s3:include: move struct smb_filename to vfs.h
...
metze
2012-06-06 10:18:38 +02:00
Stefan Metzmacher
22cfc8eca8
s3:include: move struct smb_file_time to vfs.h
...
metze
2012-06-06 10:18:38 +02:00
Stefan Metzmacher
5fc502c624
s3:include: move struct connection_struct (and sub structs) to vfs.h
...
metze
2012-06-06 10:18:38 +02:00
Stefan Metzmacher
f88d13b16f
s3:include: move struct stream_struct to vfs.h
...
metze
2012-06-06 10:18:38 +02:00
Stefan Metzmacher
b9500bd988
s3:include: move struct fd_handle/files_struct to vfs.h
...
metze
2012-06-06 10:18:38 +02:00
Stefan Metzmacher
f78cc3aca7
s3:includes: move union unid_t to vfs.h
...
metze
2012-06-06 10:18:38 +02:00
Stefan Metzmacher
44482ad452
s3:smbd: move struct trans_state to smbd.h
...
metze
2012-06-06 10:18:38 +02:00
Stefan Metzmacher
ce41497769
s3:smbd: move struct privilege_paths to smbd.h
...
metze
2012-06-06 10:18:37 +02:00
Stefan Metzmacher
659f3e681e
s3:smbd: make struct notify_change_buf private to notify.c
...
metze
2012-06-06 10:18:37 +02:00
Stefan Metzmacher
b5b943dbad
s3:smbd: make use of change_notify_fsp_has_changes()
...
metze
2012-06-06 10:18:37 +02:00
Stefan Metzmacher
dc962c195e
s3:smbd: add change_notify_fsp_has_changes()
...
metze
2012-06-06 10:18:37 +02:00
Stefan Metzmacher
d1d7904182
s3:printing: add print_spool_rap_jobid()
...
metze
2012-06-06 10:18:37 +02:00
Stefan Metzmacher
6d2d8f5444
s3:printing: make struct print_file_data private to printspoolss.c
...
metze
2012-06-06 10:18:37 +02:00
Stefan Metzmacher
e91c223531
s3:smbd: use print_spool_rap_jobid() in call_trans2ioctl()
...
metze
2012-06-06 10:18:37 +02:00
Stefan Metzmacher
c2ffe330b4
s3:smbd: use print_spool_rap_jobid() in reply_ioctl()
...
metze
2012-06-06 10:18:37 +02:00
Stefan Metzmacher
145fe2ac4c
s3:smbd: fcb_or_dos_open() can be static
...
metze
2012-06-06 10:18:37 +02:00
Stefan Metzmacher
0907b1e20c
s3:smbd: dup_file_fsp() never gets called for print files
...
metze
2012-06-06 10:18:37 +02:00
Stefan Metzmacher
cf549ff2bc
s3:smbd: make struct vfs_fsp_data private to vfs.c
...
metze
2012-06-06 10:18:37 +02:00
Stefan Metzmacher
4321e19657
s3:smbd: make use of vfs_remove_all_fsp_extensions() in file_free()
...
metze
2012-06-06 10:18:37 +02:00
Stefan Metzmacher
cd3e658d82
s3:smbd: add vfs_remove_all_fsp_extensions()
...
metze
2012-06-06 10:18:36 +02:00
Stefan Metzmacher
a8e7c57862
s3:includes: move struct share_mode_lock to locking.h
...
metze
2012-06-06 10:18:36 +02:00
Stefan Metzmacher
05dc497637
s3:smbd: remove typedef for struct write_cache
...
metze
2012-06-06 10:18:36 +02:00
Stefan Metzmacher
4a91321f3a
s3:smbd: make typedef write_cache private to fileio.c
...
metze
2012-06-06 10:18:36 +02:00
Andrew Bartlett
01b726dbe8
s3-libsmb: Fix error messages to correctly mention PLAINTEXT not LM
...
Also make all the message say the same thing.
Andrew Bartlett
Autobuild-User: Andrew Bartlett <abartlet@samba.org>
Autobuild-Date: Wed Jun 6 10:17:55 CEST 2012 on sn-devel-104
2012-06-06 10:17:55 +02:00
Andrew Bartlett
d2f6d0ba1e
build: Rationalise AIO support in configure, ensure on by default
...
With this change, the define to check for AIO is HAVE_AIO, consistant
with other subsystems.
It is now also on by default in the autoconf build, as it has been for waf.
Andrew Bartlett
2012-06-06 08:23:10 +02:00
Andrew Bartlett
bbc1b0c985
lib/replace: Fix snprintf() override for systems with a broken snprintf()
...
This ensures we provide the replacement functions that we need.
Andrew Bartlett
2012-06-06 08:23:10 +02:00
Björn Jacke
f1becfa27b
s3: temporary hack to make the waf build work withouth autotools being required
...
this also disables the examples/VFS build for waf now. Finally we should create a
wscript file for examples/VFS.
Autobuild-User: Björn Jacke <bj@sernet.de>
Autobuild-Date: Tue Jun 5 23:56:22 CEST 2012 on sn-devel-104
2012-06-05 23:56:22 +02:00
Stefan Metzmacher
8693a4fff9
s3:lib: split things into a conn_tdb.h
...
metze
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Tue Jun 5 19:28:35 CEST 2012 on sn-devel-104
2012-06-05 19:28:35 +02:00
Stefan Metzmacher
5a122931ed
s3:libsmb: fix the talloc parent of clistr_pull_talloc() in cli_notify_done()
...
metze
2012-06-05 17:33:49 +02:00
Stefan Metzmacher
7ef4ae42fe
s3:libsmb: change cli_sesssetup_blob_* to use uint8_t instead of char for inbuf
...
metze
2012-06-05 17:33:49 +02:00
Stefan Metzmacher
2b5d4d4267
s3:libsmb: use inhdr instead of inbuf in tree connect related functions
...
metze
2012-06-05 17:33:49 +02:00
Stefan Metzmacher
ae627a5da8
s3:libsmb: use inhdr instead of inbuf in session setup related functions
...
metze
2012-06-05 17:33:49 +02:00
Stefan Metzmacher
a868a51eca
s3:libsmb: remove unused 'inbuf' variable
...
metze
2012-06-05 17:33:49 +02:00
Stefan Metzmacher
324c51c25b
s3:libsmb: don't require a pinbuf in cli_smb_recv() to keep the memory
...
metze
2012-06-05 17:33:49 +02:00
Stefan Metzmacher
cd99e61202
s4:torture/locktest: fix compiler warning
...
metze
2012-06-05 17:33:49 +02:00
Björn Jacke
5cc86fd560
s3: remove dependency on automake for "make everything"
...
the dependency was introduced by 737a1c9b96
We now call auto* in examples/VFS from within the main autogen.sh.
This fixes bug #8978 .
Autobuild-User: Björn Jacke <bj@sernet.de>
Autobuild-Date: Tue Jun 5 17:32:22 CEST 2012 on sn-devel-104
2012-06-05 17:32:22 +02:00
Andrew Bartlett
06a6eb6406
VERSION: mark as beta2 as we move on to the next release
...
Autobuild-User: Andrew Bartlett <abartlet@samba.org>
Autobuild-Date: Tue Jun 5 11:38:21 CEST 2012 on sn-devel-104
2012-06-05 11:38:21 +02:00
Andrew Bartlett
bbe6cad55d
VERSION: Mark release as beta1
2012-06-05 09:48:06 +02:00
Andrew Bartlett
15c532e78b
build: Add newlines for clarity
2012-06-05 09:48:06 +02:00
Andrew Bartlett
659f588c7a
build: Add test for HAVE_BROKEN_POSIX_FALLOCATE to waf build
...
This was previously only in the autoconf build, added in 3264a98f
.
Andrew Bartlett
2012-06-05 09:48:05 +02:00
Andrew Bartlett
fcd1aa82ac
build: Remove unused check for HAVE_UNSIGNED_CHAR
...
BTW, uint8_t check is in libreplace for both build systems.
2012-06-05 09:48:05 +02:00
Andrew Bartlett
7b1ae6e7b5
Roadmap: Clarify that 4.0 is our next release
2012-06-05 09:48:05 +02:00
Andrew Bartlett
c0a9fdc66e
WHATSNEW: Add details on NTP and DNS as new protocols we cover
2012-06-05 09:48:05 +02:00
Jeremy Allison
07fc59f78d
Tests for bug #8972 - Add permission checks to run_simple_posix_open_test().
...
This requires a share with :
create mask = 0777
force create mode = 0
directory mask = 0777
force directory mode = 0
set so we don't mess with requested permissions.
Autobuild-User: Jeremy Allison <jra@samba.org>
Autobuild-Date: Tue Jun 5 08:20:03 CEST 2012 on sn-devel-104
2012-06-05 08:20:03 +02:00
Jeremy Allison
27bb01691c
Tests for bug #8972 - run the POSIX tests against the posix_share.
2012-06-05 06:25:31 +02:00