1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-14 19:24:43 +03:00

13766 Commits

Author SHA1 Message Date
Stefan Metzmacher
09ec68badd r25746: [selftest] make plain output more readable
metze
(This used to be commit b9363755ee9f6ca7e04729519991f9ba0163ff2f)
2007-12-21 05:43:41 +01:00
Stefan Metzmacher
e63df41e74 r25745: [pidl] ndr_pull/push_error(ndr, NDR_ERR_INVALID_POINTER,..)
instead NT_STATUS_INVALID_PARAMETER_MIX

metze
(This used to be commit 76b628df53d6cf028fb9f22df003ac87fe3b3c56)
2007-12-21 05:43:40 +01:00
Stefan Metzmacher
7d72ade608 r25744: add NDR_ERR_INVALID_POINTER
metze
(This used to be commit a75a59370814c02efffbb89e014df75f5a32c04b)
2007-12-21 05:43:40 +01:00
Jelmer Vernooij
a7eedba7c4 r25743: Write short summary of failed tests and skipped tests to file.
(This used to be commit 22cb93e5c00c9bd2a9288ba13336389d45c9987f)
2007-12-21 05:43:39 +01:00
Jelmer Vernooij
9d4addadc0 r25742: Start trimming down hash size for start_testsuite.
(This used to be commit f2319fbe9be76966c81f3d4279f6bc2a631a3a5a)
2007-12-21 05:43:39 +01:00
Jelmer Vernooij
e690c56ab7 r25741: Simplify calls to Subunit functions.
(This used to be commit e42de5d8346a12c3fcdb8f9af1efa650c368a442)
2007-12-21 05:43:38 +01:00
Jelmer Vernooij
90964021eb r25740: More consistent naming for tests, always include environment name in test name.
(This used to be commit 9cfa44b43857df252336b6f88cfc0f7fcd557533)
2007-12-21 05:43:37 +01:00
Günther Deschner
e53e4a15fd r25739: We forgot to copy revision and type flags in security_descriptor_copy().
Guenther
(This used to be commit 2e028503a36acd12009a4d2f0d217b2d940c9c30)
2007-12-21 05:43:37 +01:00
Stefan Metzmacher
9fe133ffc6 r25738: always include config.h first.
this needs merging to heimdal and lorikeet-heimdal

metze
(This used to be commit c2c2c991c7f568af833f10d8cf0946d90b097fab)
2007-12-21 05:43:36 +01:00
Jelmer Vernooij
dc8ece0e26 r25737: Integrate more of the test recipe code into one file, use
different mechanism for determining the quicktest list.

Quicktest is a bit verbose now (reports all the tests not run as SKIP:)
(This used to be commit e99e9c167f49c5f8762c7ad16b10ff4aab98091e)
2007-12-21 05:43:36 +01:00
Stefan Metzmacher
3f073b4c6b r25736: make sure we include "config.h" as first header
in code generated from et_compile

metze
(This used to be commit 8757b09052c5e07b23b8b50f7227f884201d9e98)
2007-12-21 05:43:35 +01:00
Stefan Metzmacher
b54fd3bac1 r25735: make sure we include "config.h" as first header in
files generated from asn1_compile

metze
(This used to be commit 85f6b42221854618bcc6200d27693827defb13fa)
2007-12-21 05:43:34 +01:00
Stefan Metzmacher
5d482b634d r25734: regenerate yacc output (parse.[ch] files)
metze
(This used to be commit cb3aec0d22e87086d8f922b7d8f0a2530842053f)
2007-12-21 05:43:34 +01:00
Stefan Metzmacher
13d7fbb51a r25733: fix filename substitution and bail out if yacc output isn't generated
metze
(This used to be commit 43911e40170176db48ee696c06c92f5fe71f60b8)
2007-12-21 05:43:33 +01:00
Stefan Metzmacher
12215fadf8 r25732: import updated parse.y files from lorikeet-heimdal
I wonder why they're not updated as the parse.[ch]
are generated from the new versions already...

metze
(This used to be commit 9735715a0f2c8ea0c6ff5ba5adde6b6a6fb43aed)
2007-12-21 05:43:32 +01:00
Günther Deschner
cfd09eed40 r25731: Document winreg_NotifyChangeKeyValue's notify flags.
Guenther
(This used to be commit 4468b1cc49bd4a92c08aeb76419abfe00791b2c2)
2007-12-21 05:43:32 +01:00
Günther Deschner
ade07a34d9 r25730: Fix IDL for incorrect winreg_SetKeySecurity.
Guenther
(This used to be commit 767867c3ee126c3832750d1b1e7de81005c4eaff)
2007-12-21 05:43:31 +01:00
Andrew Bartlett
33201d1df2 r25729: Fix silly regression in the subtree_rename - I broke normal renames.
Bug 5041

Andrew Bartlett
(This used to be commit 7e68051bb7a9ac5f1b232c32b7614db61c3c1bc4)
2007-12-21 05:43:31 +01:00
Stefan Metzmacher
74a2b05793 r25728: [libreplace] define AI_NUMERICSERV as it's used in getaddrinfo.c
metze
(This used to be commit 5648c8a0de7482a28a5b95410c083ac87577d482)
2007-12-21 05:43:31 +01:00
Stefan Metzmacher
974890ebdf r25727: include "system/network.h" instead of <sys/socket.h>
to make sure socklen_t is typedef'ed

metze
(This used to be commit d1fb51b1d282363e77fe6d9f61f85fec52327f6b)
2007-12-21 05:43:30 +01:00
Stefan Metzmacher
805eb06209 r25726: [libreplace] move and fix getaddrinfo configure checks
- move getaddrinfo check into getaddrinfo.m4
- add getaddrinfo.o to LIBREPLACEOBJ so that we really build the replacements

metze
(This used to be commit b594d9c9fa86249e3d3988702a2333460cd70436)
2007-12-21 05:43:30 +01:00
Stefan Metzmacher
79affaf37a r25725: merge commit bc9008aa1dcb66890795f0ff2d3046da7df867d9 from v3-2-test:
Author:     Jeremy Allison <jra@samba.org>
AuthorDate: Wed Oct 24 14:40:24 2007 -0700

We do support name lookups for host and service in our replacement
code - remove the restrictions from the original Postgres code.

Jeremy.
(This used to be commit 25a892f2ad1b281869779686ca23f2ed29b46a5c)
2007-12-21 05:43:29 +01:00
Stefan Metzmacher
88f6c5a1d2 r25724: - include getaddrinfo.h after we have defined struct addrinfo
- use rep_ instead of pg_ as prefix in getaddrinfo.[ch]
- define HAVE_<name> macros when we replace functions

metze
(This used to be commit 57d5cf4b5fe8885b1375059aa143c9c71d2503b4)
2007-12-21 05:43:29 +01:00
Andrew Bartlett
1f680ef45d r25723: Add a check to prevent deletion of entries with children. Sadly MMC
doesn't trigger it's recursive delete correctly, but the error return
is correct (but perhaps needs a different LDAP wire format).

Andrew Bartlett
(This used to be commit 10ba3ae6990098e772683de9144b13b3f1d45a36)
2007-12-21 05:43:29 +01:00
Jelmer Vernooij
b28810ab94 r25722: Start merging the various test plan files for Samba 4 into one, so that it'll
be easier to split selftest/ into a generic, a Samba 3 and a Samba 4-specific
bit.
(This used to be commit 5deb3a6fab6d1b4197b8a019ad5602055b50f9d3)
2007-12-21 05:43:28 +01:00
Stefan Metzmacher
f3dbce01ef r25721: remove unused var
metze
(This used to be commit d878351e820957451b1130d0e5724faf7a4c0370)
2007-12-21 05:43:27 +01:00
Stefan Metzmacher
1a47a170d8 r25720: update .gitignore
metze
(This used to be commit b7899faf97d818a0c0457799c33ee8b8a1df7b87)
2007-12-21 05:43:26 +01:00
Stefan Metzmacher
3e1fbf76ba r25719: let "system/network.h" do the replacements first, then
roken.h.in can do the missing heimdal bits.

this removes to redifinition of 'struct addrinfo' on some platforms

metze
(This used to be commit 317b6494452f6162465000fe71e5c40c260f735a)
2007-12-21 05:43:26 +01:00
Stefan Metzmacher
31569f1c88 r25718: [libreplace] if we replace types define the HAVE_<type> macro
this is needed as heimdal's roken.h also tries to replace the types

metze
(This used to be commit 8b92b811015d0855efe3cf4c58cd08e3654f8e88)
2007-12-21 05:43:26 +01:00
Stefan Metzmacher
582496f5d0 r25715: [libreplace] move definition of struct addrinfo so that it can use socklen_t
metze
(This used to be commit 12cec014c465a55974aedf44e0e782f5fb841088)
2007-12-21 05:43:25 +01:00
Stefan Metzmacher
c01f61340b r25714: [libreplace] move define of a constant to near to the others
metze
(This used to be commit 8bd2cf71bee1a08c3d420a330730434edbac5e28)
2007-12-21 05:43:25 +01:00
Stefan Metzmacher
1cfd89c6aa r25713: [libreplace] include socket_wrapper.h after we have typedef'ed socklen_t
metze
(This used to be commit a3657a4e7175e35707e7a00330f6924833774253)
2007-12-21 05:43:24 +01:00
Stefan Metzmacher
135852240e r25712: try to fix the build, perl should handle by_path as comparison function
metze
(This used to be commit ee47f5dc7947cad7eed84f071112e41c4a687275)
2007-12-21 05:43:24 +01:00
Stefan Metzmacher
1b8da06a00 r25711: only use sort if available
metze
(This used to be commit 1f5a98cd91f73f8f16d941fe8bb375fec704f0dd)
2007-12-21 05:43:24 +01:00
Andrew Bartlett
5cfa773202 r25710: Finally fix subtree renames. Untested code is broken code and in this
case an oddity of the javascript caused the test to 'pass'.

For the same oddity, we have a failure in ldb's handling of spaces in
DNs.  We need to resolve that too.

Andrew Bartlett
(This used to be commit e8cbac1a46f4d3b083e6bb5a509ef1ba47bebff1)
2007-12-21 05:43:24 +01:00
Jelmer Vernooij
45c3d150d5 r25707: Move selftest makefile code to separate file.
(This used to be commit 9714db7814fd43d2a10485c041bbb761360c0826)
2007-12-21 05:43:23 +01:00
Günther Deschner
34fa7e3d2c r25706: Merge padding fix from Samba3.
Guenther
(This used to be commit d33667f914d8f292f008c1e6288868bcd3392da8)
2007-12-21 05:43:23 +01:00
Andrew Bartlett
c2e5cf6e31 r25705: Ensure we return the out value to the caller.
Andrew Bartlett
(This used to be commit 3434262ad74c366ac58319c70880ca50898fa78c)
2007-12-21 05:43:22 +01:00
Andrew Bartlett
35dc4d9999 r25704: Handle the chicken-and-egg problem of setting up the LDB before we get
a schema.  perhaps i need to look into metze's 'load a schema from
ldif' code.

Andrew Bartlett
(This used to be commit f350ef5f19ec755c93c6c09210cdf276d1b66877)
2007-12-21 05:43:22 +01:00
Andrew Bartlett
e85370e703 r25703: Use less entropy by using the pointer value as a process-unique token.
Andrew Bartlett
(This used to be commit 3480dc71a9f969909b984855d546a1974593368f)
2007-12-21 05:43:21 +01:00
Andrew Bartlett
c4ebf9587f r25702: Clarify comments and make this module more strict on objectclasses.
This is becoming the schema module...

Andrew Bartlett
(This used to be commit ecea817a3e793f8ac0187dd83a29e62a7d645868)
2007-12-21 05:43:21 +01:00
Andrew Bartlett
7619978553 r25701: Clarify comment
(This used to be commit cea496d2163db6dde371526dd5a79d4c090839ef)
2007-12-21 05:43:20 +01:00
Jeremy Allison
c940bec8d7 r25700: Now BOOL no longer exists in Samba 3.2, use bool instead.
Jeremy.
(This used to be commit ad0b9792f2dc91208a199060585c83ed7f622451)
2007-12-21 05:43:20 +01:00
Günther Deschner
bd2bf8990a r25699: Add ForceReplication test.
Guenther
(This used to be commit 0bab602b8e38ca758d3795db3d33a92eb162bb92)
2007-12-21 05:43:19 +01:00
Stefan Metzmacher
df3f31d2d5 r25697: make *clean doesn't work after a svn up when some *.mk files were removed
the error is:
SAMBA_4_0/source> make clean
make: *** No rule to make target `lib/ldb/samba/config.mk', needed by `Makefile'.  Stop.

the problem is:
Makefile: config.status $(MK_FILES)
	./config.status

so now we let the MK_FILES variable empty for the *clean targets
if gnu make is detected, we should later test if this construct
is portable to other make implementations and remove the check for gnu make.

metze
(This used to be commit 4c8e539af1e8f14bb449c92db3376dec12344e5b)
2007-12-21 05:43:19 +01:00
Günther Deschner
e77a831319 r25696: Fix pipe name for dfs.
Guenther
(This used to be commit 7a0441948977bd97508ab662a550b8664e87c724)
2007-12-21 05:43:18 +01:00
Stefan Metzmacher
1a766af41e r25695: [libreplace] fix the standalone build of libreplace
all configure results which are used in replace.h
or any system/*.h should be in the in the libreplace
*.m4 files!

metze
(This used to be commit 95462d614d68a93e85232e3a779f8bfa86fba4d1)
2007-12-21 05:43:18 +01:00
Andrew Bartlett
4bb52bfcb7 r25694: Move subtree_rename above the partitions module. The next step is to
built a linked_attributes module under this.

Andrew Bartlett
(This used to be commit 4f47e687e579feeb10bb866d62f0c757e5389709)
2007-12-21 05:43:17 +01:00
Andrew Bartlett
21c65d93eb r25693: Implement the rest of subtree renames, now that tridge waved his magic
over the ldb_tdb part of the problem.

Andrew Bartlett
(This used to be commit daca0cfd2fc2ec3344415d2d31f399ee3bf16151)
2007-12-21 05:43:17 +01:00
Andrew Tridgell
5861a17042 r25692: fixed another example where the free of fde and the free of the socket
causes the fd to be closed before epoll is told
(This used to be commit d19686cf8a3aba0c6601c5fa58cbf74461055c1c)
2007-12-21 05:43:16 +01:00