1
0
mirror of https://github.com/samba-team/samba.git synced 2025-11-19 04:23:48 +03:00
Commit Graph

8938 Commits

Author SHA1 Message Date
Stefan Metzmacher
09aeb387a0 r15693: fix the logic for the "cifs:map_trans2" parameter
we need to return NOT_IMPLEMENTED when mapping is desired

metze
2007-10-10 14:08:06 -05:00
Stefan Metzmacher
620cc182b3 r15690: - disable the lock cancel test against samba3
- disable the LOCK_NOT_GRANTED vs. FILE_LOCK_CONFLICT test against samba3

metze
2007-10-10 14:08:06 -05:00
Stefan Metzmacher
ecd13b2fd2 r15689: dummy commit
metze
2007-10-10 14:08:06 -05:00
Stefan Metzmacher
0d983fa46f r15688: windows sends 4 as max_setup count on NT IOCTL
metze
2007-10-10 14:08:06 -05:00
Stefan Metzmacher
856656739c 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
2007-10-10 14:08:05 -05:00
Stefan Metzmacher
c567d92f5b r15684: fix option passing
metze
2007-10-10 14:08:05 -05:00
Rafal Szczesniak
b751eb1102 r15667: Make sure the rpc pipe pointers are zeroed during
initialisation of libnet_context.
This fixes a valgrind warning.

rafal
2007-10-10 14:08:05 -05:00
Rafal Szczesniak
dc93aef09a r15666: Fix a silly typo.
rafal
2007-10-10 14:08:05 -05:00
Rafal Szczesniak
9bb5415929 r15665: ejsnet test should be better now, after changes in delete
user routine.

rafal
2007-10-10 14:08:05 -05:00
Rafal Szczesniak
7b5ebf9392 r15664: Add NET-API-DELETEUSER test for libnet_DeleteUser function.
Only the sync version right now.

rafal
2007-10-10 14:08:05 -05:00
Rafal Szczesniak
89e9a88719 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
2007-10-10 14:08:04 -05:00
Stefan Metzmacher
2c9db94291 r15661: add NT_STATUS_OBJECTID_NOT_FOUND
metze
2007-10-10 14:08:04 -05:00
Jelmer Vernooij
dece573d47 r15659: Implement opening a key by name (significant better performance
in some situations). Patch by Wilco Baan Hofman.
2007-10-10 14:08:04 -05:00
Stefan Metzmacher
3cab02f6f5 r15656: for NT IOCTL's we need to control the max_data field for some calls
metze
2007-10-10 14:08:04 -05:00
Jelmer Vernooij
fadb9529ec r15653: Remove idl_types.h include where possible. Remove
types from .h file that are now in pidls' aliases list.
2007-10-10 14:08:03 -05:00
Jelmer Vernooij
3e89ef0875 r15652: Fix aliases mechanism (fixes #3710) 2007-10-10 14:08:03 -05:00
Jelmer Vernooij
a3dbab619b 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.
2007-10-10 14:08:03 -05:00
Jelmer Vernooij
038bbbcda5 r15650: Fix perl warning when generating IDL for elements with no properties 2007-10-10 14:08:03 -05:00
Jelmer Vernooij
e679971903 r15648: Update MANIFEST to install Samba3 code generators. 2007-10-10 14:08:03 -05:00
Stefan Metzmacher
47dc1ed253 r15643: add some FSCTL_ codes
metze
2007-10-10 14:07:26 -05:00
Stefan Metzmacher
248d56af9d 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
2007-10-10 14:07:26 -05:00
Stefan Metzmacher
c505ce9d3b r15641: we know have source/version.h
metze
2007-10-10 14:07:25 -05:00
Stefan Metzmacher
358d03143f 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
2007-10-10 14:07:25 -05:00
Stefan Metzmacher
73ca71b42b r15639: fix warnings
metze
2007-10-10 14:07:25 -05:00
Stefan Metzmacher
d0a7408280 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
2007-10-10 14:07:25 -05:00
Stefan Metzmacher
803a602990 r15629: fix some warnings
metze
2007-10-10 14:07:25 -05:00
Stefan Metzmacher
67a1c91c2d r15628: fix compiler warning
metze
2007-10-10 14:07:24 -05:00
Rafal Szczesniak
6c41e64ce7 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
2007-10-10 14:07:24 -05:00
Rafal Szczesniak
849e3eee94 r15626: Modify the tests to fit them in current changes in libnet
functions.

rafal
2007-10-10 14:07:24 -05:00
Rafal Szczesniak
1ed80c594c 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
2007-10-10 14:07:24 -05:00
Stefan Metzmacher
8fa6059100 r15624: add some useful helper functions
metze
2007-10-10 14:07:24 -05:00
Stefan Metzmacher
430c7143c6 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
2007-10-10 14:07:01 -05:00
Stefan Metzmacher
a54f9a4fa8 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
2007-10-10 14:07:01 -05:00
Stefan Metzmacher
43067e3691 r15618: fix compiler warning
metze
2007-10-10 14:07:00 -05:00
Stefan Metzmacher
0ff74d327b r15616: fix white spaces
metze
2007-10-10 14:07:00 -05:00
Stefan Metzmacher
218910f927 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
2007-10-10 14:07:00 -05:00
Stefan Metzmacher
5d825261c0 r15614: the byte range locking error handling caches the last failed lock
per file handle and not per tree connect

metze
2007-10-10 14:07:00 -05:00
Stefan Metzmacher
5e256f4b78 r15613: the snum doesn't identify the tcon, but the brl_context pointer does
metze
2007-10-10 14:07:00 -05:00
Stefan Metzmacher
7fa6d73691 r15612: look at the lock_type and not at the notify_ptr being NULL or not
metze
2007-10-10 14:06:59 -05:00
Jelmer Vernooij
146c6d6e00 r15607: Fix readline summary reporting 2007-10-10 14:06:59 -05:00
Jelmer Vernooij
278ecee6ad r15606: Fix another dependency 2007-10-10 14:06:59 -05:00
Jelmer Vernooij
eef495a8ef r15605: Yet another dependencies fix 2007-10-10 14:06:59 -05:00
Stefan Metzmacher
de9d04abcc r15603: True isn't a valid parameter here, PVFS_WAIT_TIMEOUT is...
(both are '1')

metze
2007-10-10 14:06:03 -05:00
Jelmer Vernooij
5ef6b90fae r15602: Another dependency fix 2007-10-10 14:06:03 -05:00
Jelmer Vernooij
b26e38cb62 r15599: Fix more popt dependencies - these should be the last ones 2007-10-10 14:06:03 -05:00
Jelmer Vernooij
1f6022b112 r15598: Another dependency fix 2007-10-10 14:06:03 -05:00
Jelmer Vernooij
0f9406da20 r15596: Fix another popt dependency issue 2007-10-10 14:06:03 -05:00
Jelmer Vernooij
5dfea7e4d7 r15595: Fix another broken dependency rlated to popt 2007-10-10 14:06:02 -05:00
Jelmer Vernooij
0c07898871 r15594: Remove another unused include 2007-10-10 14:06:02 -05:00
Jelmer Vernooij
c4ab021ee8 r15593: Warn about [out] arguments that are not pointers. These can all be
fixed by adding [ref] pointers.

This will cause a lot of warnings to be outputted by pidl for now. I will
fix these gradually over the next few days.

We need to avoid [out] arguments that are not pointers because they are
not understood by other IDL compilers and don't work with some of
our output modules (Samba3, Samba3NDR and ethereal)
2007-10-10 14:06:02 -05:00