1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-21 18:04:06 +03:00

13859 Commits

Author SHA1 Message Date
Jelmer Vernooij
f017f87107 r25842: Start working on test for loading dso's in ldb.
(This used to be commit d41ed7ca8d3954bf586126edd7aba17acc6af8a1)
2007-12-21 05:44:22 +01:00
Stefan Metzmacher
f86dca4d4b r25841: try to fix make install
metze
(This used to be commit 9ff0c3ccc74a190a741b6795bc6ee79ef26a2280)
2007-12-21 05:44:21 +01:00
Stefan Metzmacher
a6262ef644 r25840: make test: activate nss_wrapper for make test
metze
(This used to be commit 2de9c1c64a2305ca53d8996bcc4332bf9c4d5e90)
2007-12-21 05:44:21 +01:00
Stefan Metzmacher
6ce86941de r25839: use nss_wrapper code in samba4 if
--enable-nss-wrapper or --enable-developer is given

metze
(This used to be commit f8bc6b9ad0eec60bff7fdc5653397efd9a044a29)
2007-12-21 05:44:20 +01:00
Stefan Metzmacher
4d354fd583 r25838: libreplace: include nss_wrapper.h if NSS_WRAPPER is defined
metze
(This used to be commit 17f9189fb4b34dbc08f6aded6b0c81ee8eb07a9f)
2007-12-21 05:44:19 +01:00
Stefan Metzmacher
9dc10a65b0 r25837: nss_wrapper: add nss_wrapper.pl
This script will be used to add|delete passwd|group entries

metze
(This used to be commit 1f51a2db0aae05c062fa97c3989c71464b5235a9)
2007-12-21 05:44:19 +01:00
Stefan Metzmacher
be93d8a062 r25836: nss_wrapper: add support for groups and return EPERM in initgroups()
The NSS_WRAPPER_GROUP envvar should point to
the /etc/group style file.

Note: NSS_WRAPPER_PASSWD and NSS_WRAPPER_GROUP both
      need non-empty values to enable NSS Wrapper
      support.

metze
(This used to be commit fa255cc4b5c03ffe7b0fcf6c1fe4b61ff303fdd8)
2007-12-21 05:44:18 +01:00
Stefan Metzmacher
b8da353a02 r25835: nss_wrapper: add support for passwd accounts
The NSS_WRAPPER_PASSWD envvar should point to
the /etc/passwd style file.

metze
(This used to be commit c98028458ab451bdde6ec2df6a12babc52ec1625)
2007-12-21 05:44:18 +01:00
Stefan Metzmacher
557b63be06 r25834: nss_wrapper: add lib/nss_wrapper skeleton
metze
(This used to be commit 9fdde8d5f5cc3ea49c0fb4078d7989058462e1d2)
2007-12-21 05:44:18 +01:00
Stefan Metzmacher
e196aa57b3 r25833: - we don't need --root twice
- use $unix_name to make more clear what this variable means

metze
(This used to be commit 6150286de832c239b1640f7f69d269a500437a45)
2007-12-21 05:44:17 +01:00
Stefan Metzmacher
a8ba7455c9 r25831: remove unused include
metze
(This used to be commit 74f5a69022db89314762b4023dd8348cf93004d7)
2007-12-21 05:44:17 +01:00
Stefan Metzmacher
149190ff21 r25830: fix compiler warning
metze
(This used to be commit 26bfdff48779447a2f4b552c5af32abf2b8c4c45)
2007-12-21 05:44:16 +01:00
Stefan Metzmacher
c559f0057f r25829: - use DEBUG() instead of printf
- return an error if strings doesn't match on validate

metze
(This used to be commit 4f5ad8cd447f8b44df1bd40f5ee3045d5ab2c3dc)
2007-12-21 05:44:16 +01:00
Stefan Metzmacher
a1ce0635ec r25828: don't ignore errors
metze
(This used to be commit 2bd63ce9e53071dc81549e0f344a0e53737760b4)
2007-12-21 05:44:16 +01:00
Volker Lendecke
f5556c7232 r25827: Start of samba3-regconfig test
(This used to be commit 59371e8f2d0abb2e63b0452cd0d3fe49107560a1)
2007-12-21 05:44:15 +01:00
Andrew Bartlett
c112597ba7 r25826: Prove that adding a user or computer via LDAP doesn't magicly give
them any more group memberships.

Andrew Bartlett
(This used to be commit c805934017af2c983b31738cb888103a5f972fdc)
2007-12-21 05:44:15 +01:00
Andrew Bartlett
dda00fedd4 r25825: Don't print the user's password hash at level 0.
Andrew Bartlett
(This used to be commit 495271588c5ef8ce88826961fa3883506d74ad33)
2007-12-21 05:44:14 +01:00
Stefan Metzmacher
f549a5ddc8 r25824: - NT_STATUS_IS_ERR() is not the same as !NT_STATUS_IS_OK()
- make the success case some clear by returning NT_STATUS_OK

metze
(This used to be commit 2b570f96fcf537c1269237e1067ea7801b563b7e)
2007-12-21 05:44:14 +01:00
Stefan Metzmacher
1e14ad7cfe r25823: remove unneeded nesting by using error and out logic
metze
(This used to be commit 86db839382a6cf92e659abb9e8e51ef828e1e422)
2007-12-21 05:44:13 +01:00
Stefan Metzmacher
7fdf565604 r25822: use NDR_CHECK()
metze
(This used to be commit c81aa2ba36904281692b84bcd37300e38760da34)
2007-12-21 05:44:13 +01:00
Stefan Metzmacher
46ba5366bd r25821: always use ndr_push/pull_error() to report errors and not NTSTATUS directly
metze
(This used to be commit faa26ed52c81f7075823b460e1444f3961d3421c)
2007-12-21 05:44:13 +01:00
Stefan Metzmacher
c77b796a3f r25820: but still return the error...
(sorry, this should have been one commit)

metze
(This used to be commit 01c5ec7eb44956c1722d884bb97ce7730d4fc451)
2007-12-21 05:44:12 +01:00
Stefan Metzmacher
64fc66306b r25819: make the success case more clear
metze
(This used to be commit 6495fe220d488ce86d53b148f76f9fe669d4bbad)
2007-12-21 05:44:12 +01:00
Stefan Metzmacher
b98e9002e0 r25818: remove useless '\' chars at the end of lines
(they were copied from the macros by mistake)

metze
(This used to be commit 1c9975bccf1fbe697ae83e6dee25c176de65061f)
2007-12-21 05:44:11 +01:00
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