1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-06 13:18:07 +03:00
Commit Graph

9296 Commits

Author SHA1 Message Date
Stefan Metzmacher
472c088625 r15716: disable the cifs_posix ntvfs backend as it will not be updated
with coming ntvfs subsystem changes

metze
(This used to be commit 69e7a45474)
2007-10-10 14:08:08 -05:00
Stefan Metzmacher
4c5a67fa35 r15715: add my copyright
metze
(This used to be commit a3799771c8)
2007-10-10 14:08:08 -05:00
Stefan Metzmacher
82fd602cf0 r15714: fix async handling of ntioctl calls and push the DATA_BLOB into the reply
metze
(This used to be commit 0ac9a49f42)
2007-10-10 14:08:08 -05:00
Stefan Metzmacher
6dbd4ac331 r15713: - initialize ntioctl.in.max_data and ntioctl.in.blob
- use define instead of hex value

metze
(This used to be commit 6725cbf9e2)
2007-10-10 14:08:08 -05:00
Stefan Metzmacher
5445415b82 r15711: - make use of nttrans_setup_reply()
metze
(This used to be commit a870c084f6)
2007-10-10 14:08:08 -05:00
Stefan Metzmacher
2adbcc3965 r15710: - we no longer need to set the nttrans out fields to zero
in the backends
- some whitespace cleanups

metze
(This used to be commit 6a0c24c73e)
2007-10-10 14:08:07 -05:00
Stefan Metzmacher
0fc977c54d r15709: - return an error is better than ignoring a non supported request
- zero nttrans output fields before calling the backends

metze
(This used to be commit b21d98a875)
2007-10-10 14:08:07 -05:00
Stefan Metzmacher
a3cc3c9c1f r15708: setup count is 8bit and param_count and data_count are 32bit
metze
(This used to be commit 6bc89b422c)
2007-10-10 14:08:07 -05:00
Volker Lendecke
e48fd4e710 r15706: This is a very specific test that helps me in making sure I don't screw up too
badly in getting rid of set_saved_ntstatus in Samba3. If this is not the
appropriate place to put it, please tell me.

Volker
(This used to be commit cc9634d586)
2007-10-10 14:08:07 -05:00
Jelmer Vernooij
05b1657769 r15702: Fix typo
(This used to be commit 26442023d1)
2007-10-10 14:08:07 -05:00
Stefan Metzmacher
e6da54799c r15694: for the cifs backend it's desired that we pull and repush
the packets with our parsing code for the most stuff.

So make cifs:maptrans2=yes the default.

metze
(This used to be commit 2a9e55fafc)
2007-10-10 14:08:06 -05:00
Stefan Metzmacher
799113e1f9 r15693: fix the logic for the "cifs:map_trans2" parameter
we need to return NOT_IMPLEMENTED when mapping is desired

metze
(This used to be commit 09aeb387a0)
2007-10-10 14:08:06 -05:00
Stefan Metzmacher
5a8ebb7b67 r15690: - disable the lock cancel test against samba3
- disable the LOCK_NOT_GRANTED vs. FILE_LOCK_CONFLICT test against samba3

metze
(This used to be commit 620cc182b3)
2007-10-10 14:08:06 -05:00
Stefan Metzmacher
a1a6407508 r15689: dummy commit
metze
(This used to be commit ecd13b2fd2)
2007-10-10 14:08:06 -05:00
Stefan Metzmacher
c18cd54bad r15688: windows sends 4 as max_setup count on NT IOCTL
metze
(This used to be commit 0d983fa46f)
2007-10-10 14:08:06 -05:00
Stefan Metzmacher
bd0fb90162 r15685: let samba3 pass RAW-READ and ignore one bug
this demonstrates how the target:samba3=yes option
passed in samba3's make test can be used in samba4's smbtorture

metze
(This used to be commit 856656739c)
2007-10-10 14:08:05 -05:00
Stefan Metzmacher
47afa69496 r15684: fix option passing
metze
(This used to be commit c567d92f5b)
2007-10-10 14:08:05 -05:00
Rafal Szczesniak
3b07abf2d7 r15667: Make sure the rpc pipe pointers are zeroed during
initialisation of libnet_context.
This fixes a valgrind warning.

rafal
(This used to be commit b751eb1102)
2007-10-10 14:08:05 -05:00
Rafal Szczesniak
e1e4474fb0 r15666: Fix a silly typo.
rafal
(This used to be commit dc93aef09a)
2007-10-10 14:08:05 -05:00
Rafal Szczesniak
ac4775c028 r15665: ejsnet test should be better now, after changes in delete
user routine.

rafal
(This used to be commit 9bb5415929)
2007-10-10 14:08:05 -05:00
Rafal Szczesniak
88b3ccb9de r15664: Add NET-API-DELETEUSER test for libnet_DeleteUser function.
Only the sync version right now.

rafal
(This used to be commit 7b5ebf9392)
2007-10-10 14:08:05 -05:00
Rafal Szczesniak
251ea035b5 r15663: Turn libnet_DeleteUser into async function and fix subtle bug probably
causing ejsnet test to segfault. Also, cleanup a bit and add monitor
fn pointer to internal user delete libnet function.
Time for some comments now.

rafal
(This used to be commit 89e9a88719)
2007-10-10 14:08:04 -05:00
Stefan Metzmacher
edee7dd8fd r15661: add NT_STATUS_OBJECTID_NOT_FOUND
metze
(This used to be commit 2c9db94291)
2007-10-10 14:08:04 -05:00
Jelmer Vernooij
4049bbbea1 r15659: Implement opening a key by name (significant better performance
in some situations). Patch by Wilco Baan Hofman.
(This used to be commit dece573d47)
2007-10-10 14:08:04 -05:00
Stefan Metzmacher
5ff4b74df3 r15656: for NT IOCTL's we need to control the max_data field for some calls
metze
(This used to be commit 3cab02f6f5)
2007-10-10 14:08:04 -05:00
Jelmer Vernooij
d86da81304 r15653: Remove idl_types.h include where possible. Remove
types from .h file that are now in pidls' aliases list.
(This used to be commit fadb9529ec)
2007-10-10 14:08:03 -05:00
Jelmer Vernooij
fda645af50 r15652: Fix aliases mechanism (fixes #3710)
(This used to be commit 3e89ef0875)
2007-10-10 14:08:03 -05:00
Jelmer Vernooij
76aa75abc6 r15651: Add 'MANUAL' command in Ethereal conformance files. This allows overriding
individual functions for specific element levels without losing the other
functions for an element or the hf/ett fields allocated.

Fixes #3738.
(This used to be commit a3dbab619b)
2007-10-10 14:08:03 -05:00
Jelmer Vernooij
392e4b383c r15650: Fix perl warning when generating IDL for elements with no properties
(This used to be commit 038bbbcda5)
2007-10-10 14:08:03 -05:00
Jelmer Vernooij
589920ebc0 r15648: Update MANIFEST to install Samba3 code generators.
(This used to be commit e679971903)
2007-10-10 14:08:03 -05:00
Stefan Metzmacher
7e7a760b4b r15643: add some FSCTL_ codes
metze
(This used to be commit 47dc1ed253)
2007-10-10 14:07:26 -05:00
Stefan Metzmacher
f344db9038 r15642: add an '--always-create' option to mkproto.pl
with this the proto headers will be always regenerated,
even if the content hasn't changed

you can use currently by
#>make MK_PROTO_ALWAYS_CREATE=yes'
or
#>export MK_PROTO_ALWAYS_CREATE=yes
#>make

metze
(This used to be commit 248d56af9d)
2007-10-10 14:07:26 -05:00
Stefan Metzmacher
e1c7a38b2c r15641: we know have source/version.h
metze
(This used to be commit c505ce9d3b)
2007-10-10 14:07:25 -05:00
Stefan Metzmacher
410fb90322 r15640: - NT IOCTL calls also have an 'in' data_blob
- fix the receive code of NT IOCTL's we only need the NTTRANS data payload
  not the SMB payload here

metze
(This used to be commit 358d03143f)
2007-10-10 14:07:25 -05:00
Stefan Metzmacher
12f377c638 r15639: fix warnings
metze
(This used to be commit 73ca71b42b)
2007-10-10 14:07:25 -05:00
Stefan Metzmacher
bb58d8497a r15638: add a usefull macro to get a pointer the smb_handle union
of smb_open, as it's not nicely alligned for all levels,

If someone has an idea for a better solution where we can access
it via op->generic.out.file.* please let me know:-)

metze
(This used to be commit d0a7408280)
2007-10-10 14:07:25 -05:00
Stefan Metzmacher
94bf599886 r15629: fix some warnings
metze
(This used to be commit 803a602990)
2007-10-10 14:07:25 -05:00
Stefan Metzmacher
9b6ad0c496 r15628: fix compiler warning
metze
(This used to be commit 67a1c91c2d)
2007-10-10 14:07:24 -05:00
Rafal Szczesniak
48beed252c r15627: Disabling test of ejsnet till the time I find the reason why
it's segfaulting. It's late so I just don't want to keep the
build farm all in red PANIC messages.

rafal
(This used to be commit 6c41e64ce7)
2007-10-10 14:07:24 -05:00
Rafal Szczesniak
e7b1b2e79d r15626: Modify the tests to fit them in current changes in libnet
functions.

rafal
(This used to be commit 849e3eee94)
2007-10-10 14:07:24 -05:00
Rafal Szczesniak
16b5eac38d r15625: Partial commit of my current work. It makes libnet api functions
a bit more smart and more aware of what libnet_context can offer.
The context is a help when some of the arguments are not passed
(programmer counts on using sensible defaults) and stores some of
results so that similar subsequent calls don't need to reopen some
of policy handles, pipes, etc. again. It also helps to hide some
of details the library user don't really want to know much about.

Also, change domain open function to be part of public api, as
it is going to be used in ejsnet interface.

Note, this is work in progress. Comments are welcome.

rafal
(This used to be commit 1ed80c594c)
2007-10-10 14:07:24 -05:00
Stefan Metzmacher
6506e27cb2 r15624: add some useful helper functions
metze
(This used to be commit 8fa6059100)
2007-10-10 14:07:24 -05:00
Stefan Metzmacher
235b3dd9f8 r15622: pass 'target:samba4=yes' to samba4's smbtorture when running samba4's make test
we can use this in samba4's smbtorture to disable tests sections which doesn't pass
against samba4

metze
(This used to be commit 430c7143c6)
2007-10-10 14:07:01 -05:00
Stefan Metzmacher
ee9108e11b r15619: use source/version.h again
I have removed the old files from the unpacked area,
so we should not get any problems on the build farm

metze
(This used to be commit a54f9a4fa8)
2007-10-10 14:07:01 -05:00
Stefan Metzmacher
db903b0bed r15618: fix compiler warning
metze
(This used to be commit 43067e3691)
2007-10-10 14:07:00 -05:00
Stefan Metzmacher
4e6781060c r15616: fix white spaces
metze
(This used to be commit 0ff74d327b)
2007-10-10 14:07:00 -05:00
Stefan Metzmacher
2a072bf9a2 r15615: - add some tests for cancel pending locks by SMBexit, SMBulogoff and SMBtdis
- add some tests which demonstrate the LOCK_NOT_GRANTED vs. FILE_LOCK_CONFLICT
  error cases of failed locks

metze
(This used to be commit 218910f927)
2007-10-10 14:07:00 -05:00
Stefan Metzmacher
5e6d1ea261 r15614: the byte range locking error handling caches the last failed lock
per file handle and not per tree connect

metze
(This used to be commit 5d825261c0)
2007-10-10 14:07:00 -05:00
Stefan Metzmacher
be0bd9fa33 r15613: the snum doesn't identify the tcon, but the brl_context pointer does
metze
(This used to be commit 5e256f4b78)
2007-10-10 14:07:00 -05:00
Stefan Metzmacher
8dbffb37d5 r15612: look at the lock_type and not at the notify_ptr being NULL or not
metze
(This used to be commit 7fa6d73691)
2007-10-10 14:06:59 -05:00