1
0
mirror of https://github.com/samba-team/samba.git synced 2025-02-23 09:57:40 +03:00

13557 Commits

Author SHA1 Message Date
Günther Deschner
b7e733e501 r25817: Add very basic FRSAPI InfoW test. Again, this is surely not correct but at least
displays a lot of very useful information.

Guenther
(This used to be commit 361744b89cfd1e727dba01c1512b1ba9c919e6ac)
2007-12-21 05:44:11 +01:00
Günther Deschner
952eecb616 r25816: Add idl for frsapi_InfoW. Surely not correct, but a start.
Guenther
(This used to be commit c3495ba73ad5a87da49f3e3a3989ad734ed989b2)
2007-12-21 05:44:10 +01:00
Günther Deschner
711af29695 r25815: Small DFS idl fixes.
Guenther
(This used to be commit 08a5c3130773c6e6c2339ece56cd5fba213dcbbd)
2007-12-21 05:44:10 +01:00
Günther Deschner
e01ce2d712 r25814: Add my (C).
Guenther
(This used to be commit 9d12f8449fe85370afeb799fc916f9adca8ddf6c)
2007-12-21 05:44:10 +01:00
Günther Deschner
f5b0329b1f r25813: Add unfinished SecurityDescriptorsMasks test for winreg.
Guenther
(This used to be commit 3d1ffce3b34445484843b976105218e016a6a0d1)
2007-12-21 05:44:09 +01:00
Günther Deschner
6ffdd9ea24 r25812: Add test for valid and invalid security descriptor and security information flag
combinations.

Guenther
(This used to be commit 13323c71b66a66059928efdea8215f733a163318)
2007-12-21 05:44:09 +01:00
Günther Deschner
a82066794d r25811: Add some security descriptor helper functions.
Guenther
(This used to be commit 8a0cdaeeb090b128746ab36faec8fea7e68287a6)
2007-12-21 05:44:09 +01:00
Günther Deschner
fb6d99e344 r25810: Add test for blocking security descriptor inheritance in winreg.
Guenther
(This used to be commit cfa501fbc7d74b1f15bcf0df96d2a1d3ad13b289)
2007-12-21 05:44:08 +01:00
Günther Deschner
1181e6c791 r25809: Add basic security descriptor inheritance test for winreg.
Guenther
(This used to be commit 7a64b009d4d3733b6ded8da9569e25bdfb5f3a26)
2007-12-21 05:44:08 +01:00
Günther Deschner
01fd8e97d7 r25808: Move basic security descriptor test to a test_SecurityDescriptors() call.
Guenther
(This used to be commit 6023e6843090342dd0533f72b503aee0975b05cf)
2007-12-21 05:44:08 +01:00
Günther Deschner
36b10da94a r25807: Close handle during winreg test.
Guenther
(This used to be commit ca53f1fb5d7be9de92b9c573da477be599904843)
2007-12-21 05:44:07 +01:00
Stefan Metzmacher
ecbc2cdd7a r25806: let libndr.h include needed stuff and remove pidl magic
for choosing common required headers

metze
(This used to be commit c97fe5b54c0da68c7e71ea79678fa6348ecdaab9)
2007-12-21 05:44:07 +01:00
Stefan Metzmacher
b42cc4afd3 r25805: pidl: include libndr.h as first header in ndr_foo.h
metze
(This used to be commit 18fce1174199d67d822ea92e048443b60dd3dfa5)
2007-12-21 05:44:06 +01:00
Stefan Metzmacher
5dc1f49d5f r25804: move including ndr_compression.h into HeaderInterface()
metze
(This used to be commit 2aecc1e9fd19d4e176f5475c8ee0b292d68c85f9)
2007-12-21 05:44:06 +01:00
Günther Deschner
f2002541ce r25803: Make our security descriptor acl manipulation methods more generic so that we
can add and delete ACEs for SACLs as well as for DACLs.

Guenther
(This used to be commit 947fff994181f0ae50ac76d09621ddd684873112)
2007-12-21 05:44:06 +01:00
Stefan Metzmacher
ffc3ff734e r25802: fix the build on solaris, void functions doesn't return values
metze
(This used to be commit 7d6c3e31de448c59dbb6933917c4f434c90cedf6)
2007-12-21 05:44:05 +01:00
Günther Deschner
2342d611ac r25801: Add security_ace_create() function.
Guenther
(This used to be commit 0306e0183d4db0da331449b411814e7a93b6db2d)
2007-12-21 05:44:04 +01:00
Günther Deschner
f05a356cbb r25800: Use dump_data_skip_zeros() in ndrdump.
Still obey the --dump-data parameter which enforces the full dump display
(thanks metze).

Guenther
(This used to be commit c44a1d839375196fb832c64d43b7e47ea67c66b2)
2007-12-21 05:44:04 +01:00
Günther Deschner
c4b9283bbb r25799: Add dump_data_skip_zeros() which omits 16 zero bytes in a row (if not at the
beginning or the end of a blob). Usefull when inspecting protocols that
exchange huge mostly empty blobs.

Guenther
(This used to be commit c96047d022555678dabe08c0de94f0913bb4d047)
2007-12-21 05:44:04 +01:00
Stefan Metzmacher
602461bfa6 r25798: - check return value of ndr_push_set_switch_value()
- fix memory leaks in error pathes

metze
(This used to be commit 667e83fd78293942c61d141dfe0d90e662768380)
2007-12-21 05:44:03 +01:00
Stefan Metzmacher
131fc3a192 r25797: use error and out logic
metze
(This used to be commit d03965d36e18dd524076e48e5a315747a00b807b)
2007-12-21 05:44:03 +01:00
Stefan Metzmacher
08994d4482 r25796: use NT_STATUS_HAVE_NO_MEMORY()
metze
(This used to be commit 43ef3d9dac5db1865b863c8c4a24c39167e7d2bc)
2007-12-21 05:44:02 +01:00
Stefan Metzmacher
bd05c0c3fa r25795: whitespace cleanup...
metze
(This used to be commit cae48a19530909981a852801095a19a662f65cfe)
2007-12-21 05:44:02 +01:00
Stefan Metzmacher
fb4032a470 r25794: use NDR_CHECK()
metze
(This used to be commit 614e812bb01ebaa39db10c25cd011bef7f1279b2)
2007-12-21 05:44:02 +01:00
Stefan Metzmacher
2a9e674442 r25793: check the return value of ndr_push_set_switch_value()
metze
(This used to be commit a85e687e588a7c7e2abb7416631b8815fbae1f58)
2007-12-21 05:44:01 +01:00
Stefan Metzmacher
520dcd4a87 r25792: use NT_STATUS_HAVE_NO_MEMORY() and NDR_CHECK()
metze
(This used to be commit eebc17b27a6d6467546a1f070d5233f6c1755f47)
2007-12-21 05:44:01 +01:00
Stefan Metzmacher
fdb369530b r25791: wrepl_request_finished() sets req->status, so make this explicit
and avoid req->status = req->status...

metze
(This used to be commit c9ee0f3e967b89033510d30136363a3b78fedb9e)
2007-12-21 05:44:01 +01:00
Stefan Metzmacher
f1374b02ea r25790: - remove some nesting by using error and out logic
- print in the print_* function ...

metze
(This used to be commit dbd7e8bcceeecaa650b164990f9874cf3308974e)
2007-12-21 05:44:00 +01:00
Stefan Metzmacher
8fc7df10fb r25789: print out what error happened...
metze
(This used to be commit cca080f53040c84753050a1a82b8cd93e33ca693)
2007-12-21 05:44:00 +01:00
Andrew Bartlett
b98169884b r25788: Use a single routine to handle the creation of modify requests in the
linked_attributs code.

This drasticly reduces the code duplication here.

Andrew Bartlett
(This used to be commit c66e188e6729a8e12854017d62067b4ae4a23af8)
2007-12-21 05:43:59 +01:00
Andrew Bartlett
605032d997 r25786: Add function required by linked_attributes module (We need a list of
all linked attributes in the schema, so we can try and find them).

Andrew Bartlett
(This used to be commit 9cc706e06079899e58d4806ec27f86ae019cff60)
2007-12-21 05:43:58 +01:00
Ronnie Sahlberg
cac3a42998 r25785: more small updates to frsrpc
tag 18 contains a timestamp
(This used to be commit 5e90881a7c965cd57e44601002f047cb6837c579)
2007-12-21 05:43:58 +01:00
Stefan Metzmacher
73eb2e3b4d r25784: fix compiler warning
metze
(This used to be commit 9345933e1bb96170724db2534df7584fdddf0b49)
2007-12-21 05:43:57 +01:00
Stefan Metzmacher
f603a0c579 r25783: socket_wrapper: don't include "includes.h"
metze
(This used to be commit 47f865165e772540334dcbcf80cfc1999b0132fa)
2007-12-21 05:43:57 +01:00
Stefan Metzmacher
b869a08661 r25782: use NT_STATUS_HAVE_NO_MEMORY()
metze
(This used to be commit 37da0940f47665c8d2c09b3649fecd93970b5d6f)
2007-12-21 05:43:57 +01:00
Andrew Bartlett
8a8948a17a r25781: Handle and test linked attribute renames.
Andrew Bartlett
(This used to be commit 56d9dd5140b6d7d7bbaa2f59ecdff7ee70c4faac)
2007-12-21 05:43:56 +01:00
Stefan Metzmacher
5df2dfa2fc r25780: fix bool return
metze
(This used to be commit 7b77210d3e2c644d28d6e3795e6c4423dc6ea4bf)
2007-12-21 05:43:55 +01:00
Stefan Metzmacher
ad9efe8edd r25779: the return value of ndr_pull_set_switch_value() should be checked
metze
(This used to be commit 30a829a3596eacc126704904aedbdc1732011411)
2007-12-21 05:43:55 +01:00
Stefan Metzmacher
d933f396e8 r25778: use NT_STATUS_HAVE_NO_MEMORY() and NDR_CHECK() macros
metze
(This used to be commit 99dc12079762ab5b8ceea989cc8fa48ccf084863)
2007-12-21 05:43:55 +01:00
Stefan Metzmacher
5885662475 r25777: add NDR_ERR_UNREAD_BYTES and don't use NTSTATUS directly
metze
(This used to be commit 757d547696b1f2903429cfa831c2b0922ab6d2fc)
2007-12-21 05:43:54 +01:00
Stefan Metzmacher
5ef00987cb r25776: ndr compression: make use of NDR_CHECK() and not use NTSTATUS directly
metze
(This used to be commit 52d83561e510e7e5bc406b699a251713dbd0ea91)
2007-12-21 05:43:54 +01:00
Stefan Metzmacher
2eb71ba516 r25775: use ndr_pull_union_blob_all() in CLDAP code
metze
(This used to be commit 58e202a39b1a0d9b9c64b9136a894257da539c6e)
2007-12-21 05:43:54 +01:00
Stefan Metzmacher
4881d6b7e5 r25774: create ndr_pull_union_blob_all() and match the logic of the struct fns
metze
(This used to be commit 987deeff55236e2800f8690a5584ff8f7589114e)
2007-12-21 05:43:53 +01:00
Ronnie Sahlberg
b5dc54883b r25773: update frsrpc.idl and add some more comments
(This used to be commit ae20e2b30390ea5aa42110e1a3528a30595f0430)
2007-12-21 05:43:53 +01:00
Ronnie Sahlberg
cff24a34f4 r25772: rename the tail fields
(This used to be commit 992312ab958bc1e033916f4c3f4891dc9231a68b)
2007-12-21 05:43:52 +01:00
Ronnie Sahlberg
a16cb040dd r25771: In traces unknown7 has the same pattern as a UNIQUE pointer referral id
would often have.
Make a note that this may be a UNIQUE pointer.
(This used to be commit 2f2e99ea593a749c185ec98d5deb6ef84cb627e2)
2007-12-21 05:43:52 +01:00
Ronnie Sahlberg
9b46852326 r25770: rename "unknown5" to tlv_size
(This used to be commit d409ef1302ff6f8924b439addca014fbd2854fea)
2007-12-21 05:43:52 +01:00
Ronnie Sahlberg
2fccda3771 r25769: it looks like there are 9 uint32 before the TLV subcontext starts, not 6
(This used to be commit a88254ea6c1da358a1c692d785b29ba2354d99f5)
2007-12-21 05:43:51 +01:00
Stefan Metzmacher
1f87eb38fd r25768: pidl: NT_STATUS_IS_ERR() is NOT the same as !NT_STATUS_IS_OK()
Everything but success should be handled as error in the tests.

metze
(This used to be commit cadb1cc743a19fc16e61f8246b1e8771c806caea)
2007-12-21 05:43:51 +01:00
Stefan Metzmacher
7dee06709e r25767: pidl: make it easier to debug errors in pidl tests
we now print the C program that we tried to compile

metze
(This used to be commit 299e74314c05209bdc9fe2c41cae7094b2f15c11)
2007-12-21 05:43:50 +01:00