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

6489 Commits

Author SHA1 Message Date
Andrew Tridgell
bcc3ce695e r10193: r11632@blu: tridge | 2005-08-30 23:08:27 +1000
if we fail to erase a ldb during provision by traversing
 and deleting records (an in-place erase) then just unlink it
 and start it again. This makes provisioning much more robust
 to changes in ldb that make it not backward compatible with
 old DBs.
(This used to be commit 173655aec25c462b8b90b850df65ae6f95f44efb)
2007-10-10 13:38:07 -05:00
Andrew Tridgell
68974a1c72 r10192: r11631@blu: tridge | 2005-08-30 23:06:37 +1000
added a ldb.close() method in js. Useful for re-opening the db
(This used to be commit 1f12364a0f23ba39fd3d29b510fdef2423685f0d)
2007-10-10 13:38:07 -05:00
Jelmer Vernooij
957d361cd1 r10191: Return the right error code in the case of a time skew. Windows will now
ignore Kerberos and fallback to NTLMSSP when joining. Thanks to Andrew Bartlett
for the assistence.
(This used to be commit 3b6bfbe8cf555f4144ed06044d3ecb8044f86bca)
2007-10-10 13:38:07 -05:00
Jelmer Vernooij
342d229b40 r10190: Do some very basic input checking when provisioning.
(This used to be commit 87f25fe49caa78422582337c5208a331ef5b8c15)
2007-10-10 13:38:06 -05:00
Tim Potter
f642fd96d0 r10185: Fix another two sets of unhandled enumeration warnings, plus correct some awful indentation. (-:
(This used to be commit 2f24fc7a7a195c04f88a25d52efc02ddf491126c)
2007-10-10 13:38:06 -05:00
Tim Potter
74eea860ba r10184: Fix a stack of unhandled enumeration warnings.
(This used to be commit aeb42a446b3c28c5cf6800606b3f9b70c49cb94b)
2007-10-10 13:38:06 -05:00
Jelmer Vernooij
e841621c0b r10181: Fix the build
(This used to be commit 231d01a3e79b26884409d24d8e25fc4ab8567d89)
2007-10-10 13:38:06 -05:00
Andrew Bartlett
5d3d4093b3 r10174: This patch implements generic PAC verification, without assumptions
about the size of the signature.  In particular, this works with AES,
which was previously broken Samba4/Samba4.

Reviewed by metze (and thanks for help with the previous IDL commit).
(This used to be commit 3c8be196cce3bf275a0bf8d0cf127df570b560d3)
2007-10-10 13:38:06 -05:00
Jelmer Vernooij
a0bc674b52 r10173: Document new option
(This used to be commit efa6e3938df2f185fc7a303094a0b091422a7398)
2007-10-10 13:38:05 -05:00
Jelmer Vernooij
3127d75883 r10172: Add --dump-ndr-tree argument
(This used to be commit 8eb69b3a6e4e912af8a7c14a348f65b3d2512b42)
2007-10-10 13:38:05 -05:00
Andrew Bartlett
ce7166752c r10171: This seems to work for encoding/decoding a PAC at the buffers only
level (required for signature verification).

Andrew Bartlett
(This used to be commit 76c224f28885759daae45e02a7637f2451dc84d3)
2007-10-10 13:38:05 -05:00
Stefan Metzmacher
76277d1813 r10167: add a test to check if we always get the same assoc_ctx, on one connection.
metze
(This used to be commit 589541b7402506422e8a85a857ea48910b24f2d6)
2007-10-10 13:38:05 -05:00
Stefan Metzmacher
5c7de96d2c r10164: - add first assoc_ctx test
- handle the case where we're no valid pull partner of the tested server

metze
(This used to be commit d2e62dc205dd450ce57b9566c29e82878eb8471b)
2007-10-10 13:38:05 -05:00
James Peach
3818f7793b r10161: Check for alloca.h to prevent incorrect local declaration.
(This used to be commit efc70d267285a94bcadd690ae4392d278cdeea94)
2007-10-10 13:38:04 -05:00
James Peach
0639375119 r10159: Dereference padsize before comparing to an int.
(This used to be commit 5767c05909c9927b3a806614b1f1bd2f90a35dd3)
2007-10-10 13:38:04 -05:00
James Peach
7b0471c66d r10157: Remove the last traces of heimdal/include.
(This used to be commit 651249010725196702a8a2ed0cba65039aa2f08d)
2007-10-10 13:38:04 -05:00
Andrew Bartlett
c42e76f986 r10155: Add more notes on required gsskrb5 functions.
Andrew Bartlett
(This used to be commit cdfcc093430c0a4ae2937dcbf29b8874e724ff29)
2007-10-10 13:38:04 -05:00
Andrew Bartlett
5edbeca141 r10153: This patch adds a new parameter to gensec_sig_size(), the size of the
data to be signed/sealed.  We can use this to split the data from the
signature portion of the resultant wrapped packet.

This required merging the gsskrb5_wrap_size patch from
lorikeet-heimdal, and fixes AES encrption issues on DCE/RPC (we no
longer use a static 45 byte value).

This fixes one of the krb5 issues in my list.

Andrew Bartlett
(This used to be commit e4f2afc34362953f56a026b66ae1aea81e9db104)
2007-10-10 13:38:04 -05:00
Andrew Bartlett
cfdcc32f84 r10149: Update Samba4 to current lorikeet-heimdal.
Andrew Bartlett
(This used to be commit b9695d5e7cc052a952d8d60bc1ab08e00f4827e8)
2007-10-10 13:38:03 -05:00
Andrew Bartlett
00d69bdf23 r10148: Use samdb_base_dn() to find the local domain.
Andrew Bartlett
(This used to be commit 4969f86ac29aa1c4371a5cd01551f45c7fdb4cb2)
2007-10-10 13:38:03 -05:00
Andrew Bartlett
d3b2db590a r10146: Clarify which test is failing in error messages.
Don't dump the pac to x.dat (accidental commit).

Andrew Bartlett
(This used to be commit a798d76a4ad6c0cb280d4e03e9819702acb16f55)
2007-10-10 13:38:03 -05:00
Andrew Bartlett
1757f8355c r10145: Allow a variable length signature, so we can support signing with
other than arcfour-hmac-md5.  Currently we still fail to verify other
signatures however.

Andrew Bartlett
(This used to be commit 2e5884fc2472c6bcc7e6e083c28a4da6b2f72af1)
2007-10-10 13:38:03 -05:00
Stefan Metzmacher
869ae3b7a0 r10144: dump the whole data blob
metze
(This used to be commit 4f933165c22113adecf5f1b57927aa89f1715945)
2007-10-10 13:38:02 -05:00
Stefan Metzmacher
859f270d03 r10143: don't exit when the not all bytes are consumed,
(this happens with relative pointers)

metze
(This used to be commit 3ba227aafd75b88c26c6a3fde8d55aeb360e344f)
2007-10-10 13:38:02 -05:00
Stefan Metzmacher
0559bae277 r10141: if some of the LIBNDR_ALIGN_* flags and LIBNDR_FLAG_REMAINING are set,
ndr_pull_data_blob() doesn't work correct. so make them exclute each other.

jelmer, tridge: does that look correct? it fixes a problem, abartlet had
with krb5pac.idl, where the align flags are inherited from the parent, and we want to get the
[flag(NDR_REMAINING)] DATA_BLOB signature;

metze
(This used to be commit b9ea3e8f9f85098b63081bf12e2be65687921874)
2007-10-10 13:38:02 -05:00
Stefan Metzmacher
759e816239 r10140: reorder some stuff, for nicer output
metze
(This used to be commit 517d0ded6b4dc7aabe48581fee5878637bc2a674)
2007-10-10 13:38:02 -05:00
Jeremy Allison
5fd875ae74 r10138: Fix the mapping table (as tested in smbtorture). EXEC_ACCESS
should map to SEC_RIGHTS_FILE_READ, not READ|WRITE.
Jeremy.
(This used to be commit 26f63973e6207e3b5c3123f1326027ceac38966f)
2007-10-10 13:38:02 -05:00
Jeremy Allison
0ac1490a89 r10132: Confirm that openX with OPEN_EXEC implies read only.
Jeremy.
(This used to be commit da70b2ab2df6d8239811b12b471c578cbff6dca8)
2007-10-10 13:38:01 -05:00
Stefan Metzmacher
9cd63ddb5d r10129: fix sinple ip's in wins replication, packets
metze
(This used to be commit 7492afa48db68ee29048f8e1a56ccff712a3d162)
2007-10-10 13:38:01 -05:00
Stefan Metzmacher
9ad5c988a4 r10126: WREPL_REPL_UPDATE also takes a wrepl_table
metze
(This used to be commit b897ad39bb063ee9ca963bd9848837307739f792)
2007-10-10 13:38:01 -05:00
Jelmer Vernooij
5d6706e077 r10123: Add more warnings. Support quotes in conformance command arguments
(This used to be commit e6842fcc9809bcf8de678199a6f28fbbde6c0b83)
2007-10-10 13:38:01 -05:00
Jelmer Vernooij
6635e7b2ad r10116: Print out a couple more warnings.
(This used to be commit 0628dfa5c3c74614a86b4f61b8d1555ef41c41bb)
2007-10-10 13:38:01 -05:00
Stefan Metzmacher
13f7e6a0c6 r10115: bind client connection to the best interface, to the partner
metze
(This used to be commit e44aca0a8eb41abbaa494d379dd61713dc57c4f3)
2007-10-10 13:38:00 -05:00
Stefan Metzmacher
63ef3c7fdc r10113: rename libcli/wins to libcli/wrepl
metze
(This used to be commit d8b84112bb40605b07a77ab5f7a44ac1807ccc59)
2007-10-10 13:38:00 -05:00
Stefan Metzmacher
899ffd9ba0 r10112: - check attributes depending on the section type
metze
(This used to be commit d6af241d7b1459d81479205356c7422c4dcca0fb)
2007-10-10 13:38:00 -05:00
Jelmer Vernooij
8b5a953725 r10111: Make pidl by default assume the input file is an IDL file rather
then a .pidl file.
(This used to be commit d8a31d3048a6421a3d49d3c121bc86d748838b3a)
2007-10-10 13:38:00 -05:00
Jelmer Vernooij
79f476a112 r10110: Add some more warnings, implement FIELD_DESCRIPTION
(This used to be commit 1caeb3238dac6321bde8e254a8efaf090b4d56b0)
2007-10-10 13:38:00 -05:00
Tim Potter
289127b026 r10104: Fix code before declaration.
(This used to be commit 05c020181560afd4e6957be29795536e2d83d71e)
2007-10-10 13:37:59 -05:00
Tim Potter
561a02d646 r10103: Put an #ifdef guard around ENOTSUP to fix systems that don't have it
(OpenBSD 3.7).
(This used to be commit cc24af6545b19ad7710c43399c396e1807f80eeb)
2007-10-10 13:37:59 -05:00
James Peach
af87f98d15 r10100: Check for more networking headers so the resolv.h test can succeed.
(This used to be commit db75b2da1ef9d8e926610d918953697dd346fe3b)
2007-10-10 13:37:59 -05:00
James Peach
c1dcda0ca7 r10097: Remove extraneous include patch heimdal/include. Add configure
checks for getipnodeby*().
(This used to be commit 623c265312bdbf7a485f2b9a46fc79d2e53edb54)
2007-10-10 13:37:52 -05:00
Jelmer Vernooij
b2f3a85f78 r10094: Support quoted arguments in conformance files
Update pidl manpage
(This used to be commit a69e88e7b19b8f05222b54aea88395b51b96c003)
2007-10-10 13:37:52 -05:00
Jelmer Vernooij
d9cdaccaa7 r10093: Fix the HF_FIELD conformance file command
(This used to be commit 0c0a4b55cff4079276073060dae91ff0c19af42f)
2007-10-10 13:37:52 -05:00
Jelmer Vernooij
3e941e6a92 r10091: Fix perl warnings
(This used to be commit 045bce900ea0b864bf3ac2fe8c197d42c6d38a91)
2007-10-10 13:37:52 -05:00
Rafal Szczesniak
a769fa3467 r10089: Fix a typo breaking the Makefile generator and therefore - the build.
rafal
(This used to be commit d6936185d5e4a85b188d5117d7a3b3d6bea2f96b)
2007-10-10 13:37:52 -05:00
Stefan Metzmacher
eaa64265f9 r10085: decode level 5 and 9 too
(this is taken from the ethereal dissector)

metze
(This used to be commit c50f5fe33b0025edbf473d7c166dea9655e2d42f)
2007-10-10 13:37:51 -05:00
Stefan Metzmacher
1e05f9a00a r10081: - create a seperate WINSDB subsystem
- use LIBCLI_WREPL for the winsreplication client code
- fix some dependencies

metze
(This used to be commit 7dd931ee5ac1408da8d14d00f43d19473e06871e)
2007-10-10 13:37:51 -05:00
Stefan Metzmacher
a8ec371a61 r10078: - add a 'struct data_blob_list_item'
- use this for the send_queue's of the different stream_servers
  to not redefine the same struct so often, and it maybe will be used
  in other places too

metze
(This used to be commit b6694f067ab7aff0ee303dbfe8a6e7fad801e7e9)
2007-10-10 13:37:51 -05:00
Stefan Metzmacher
a302b79a37 r10077: - move gcc option checks to check_cc.m4
- only use -g if supported
- don't allow AC_PROG_C and friends to autoset the CFLAGS
  (we don't want -g -02 by default..., maybe a configure option
   for -OX could be useful...)

metze
(This used to be commit f3e0bf022f6a1d5de0d21eb7be3ec97f526fe631)
2007-10-10 13:37:51 -05:00
Stefan Metzmacher
2f72d3a0dd r10076: this macro was moved to build/m4/smb_cc_featues.m4
metze
(This used to be commit cd444bd6f0743cd5ba1d2b137c2411d3088ff6f0)
2007-10-10 13:37:51 -05:00