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

1491 Commits

Author SHA1 Message Date
Jelmer Vernooij
45c3d0036b r1736: - Pidl updates:
- Support for "object oriented" interfaces in pidl
 - Support for inherited interfaces in pidl
 - Simplification of the support for properties on an interface
- Start on dcom rpc torture tests
2007-10-10 12:57:51 -05:00
Andrew Bartlett
68a6d5aeb3 r1735: Clean up SMB signing - we don't have more than one 'real' way to sign
a packet, so don't pretend we do...

Andrew Bartlett
2007-10-10 12:57:51 -05:00
Andrew Bartlett
73ee549b8c r1731: Add server-side SPNEGO support to Samba (disabled, until SMB signing
is reworked).

Andrew Bartlett
2007-10-10 12:57:51 -05:00
Andrew Bartlett
c9b5f335f8 r1730: We cannot dereference c->tree here, as there is not a tree yet.
Andrew Bartlett
2007-10-10 12:57:51 -05:00
Andrew Bartlett
b90b04e84b r1729: Make the SMB signing code more generic (to share more between client and servers).
Andrew Bartlett
2007-10-10 12:57:50 -05:00
Andrew Bartlett
66c54fe7eb r1727: SPNEGO session setup replies need to include the blob, even on error
cases, so don't shorten them back to 0 byte data length.

Andrew Bartlett
2007-10-10 12:57:50 -05:00
Andrew Bartlett
30275764d8 r1726: Fix up the comments and indenting.
Andrew Bartlett
2007-10-10 12:57:50 -05:00
Andrew Bartlett
4d563d7e4a r1725: Remove a silly 'utility' function.
Andrew Bartlett
2007-10-10 12:57:50 -05:00
Andrew Bartlett
c91d6b6f9b r1724: Add a new function to return the list of available OIDs.
(Used in our SPNEGO code).

Andrew Bartlett
2007-10-10 12:57:50 -05:00
Andrew Bartlett
6da7b65851 r1723: Make sure we bail out on error in reading a OID.
Andrew Bartlett
2007-10-10 12:57:50 -05:00
Jelmer Vernooij
6491e76f6a r1714: Initial docs on DCOM stuff and build utilities 2007-10-10 12:57:50 -05:00
Andrew Tridgell
566b7a9ce9 r1712: this should fix a bug with a spinning client when a server dies
unexpectedly. bug found by abartlett.
2007-10-10 12:57:50 -05:00
Jelmer Vernooij
fe6f82f3d9 r1711: Add ServerAlive2 2007-10-10 12:57:50 -05:00
Stefan Metzmacher
ea07655660 r1708: fix jelmers bugs:-)
metze
2007-10-10 12:57:49 -05:00
Jelmer Vernooij
fbbb020ea6 r1706: More IDL pipes 2007-10-10 12:57:49 -05:00
Jelmer Vernooij
547f860285 r1703: - Lots of RPC updates, adding new pipes and protocols.
- More updates/fixes to the ethereal parser generator
2007-10-10 12:57:49 -05:00
Jelmer Vernooij
8cd33b6cce r1701: Bugfixes to Tim's ethereal parser generator 2007-10-10 12:57:49 -05:00
Jelmer Vernooij
b380324c93 r1700: make version default to 0.0 (same as midl) 2007-10-10 12:57:49 -05:00
Jelmer Vernooij
d13d206831 r1699: Formatting update, bugfixes 2007-10-10 12:57:49 -05:00
Andrew Bartlett
3520af0f3d r1687: Fix bogus requirement for SMB signing on guest connections.
Andrew Bartlett
2007-10-10 12:57:49 -05:00
Andrew Bartlett
64fcd8eceb r1686: Don't use a void* for the context inside the SMB signing code.
Andrew Bartlett
2007-10-10 12:57:48 -05:00
Andrew Bartlett
0e4e3647e8 r1685: Add the ability to lookup RPC auth types for the RPC-MGMT torture test.
Andrew Bartlett
2007-10-10 12:57:48 -05:00
Stefan Metzmacher
43fd611593 r1679: fix add the extrasids and resource group array in
the EXTRA_SIDS idl isn't verified to be correct yet

metze
2007-10-10 12:57:48 -05:00
Andrew Tridgell
a9c46aefaf r1677: security descriptors are always little-endian, regardless of DCE/RPC
level byte order flags
2007-10-10 12:57:48 -05:00
Andrew Tridgell
8685a584c9 r1676: - improved the handling of username/password in locktest and gentest
- use lp_maxprotocol() in the libcli/raw/ negotiate code, so we obey
  the smb.conf "max protocol" option

- better handling of -M option in masktest
2007-10-10 12:57:48 -05:00
Andrew Tridgell
ae49221301 r1675: netlogon deltas IDL update from Richard Renard 2007-10-10 12:57:48 -05:00
Andrew Tridgell
17a3315297 r1674: fixed a bug in the handling of STR_LEN8BIT flagged strings 2007-10-10 12:57:48 -05:00
Andrew Tridgell
c33bf6f935 r1673: using the new [relative] pidl handling, the PAC decode is now much closer 2007-10-10 12:57:48 -05:00
Andrew Tridgell
0d063725e1 r1671: make [relative] pointers in idl much more generic, treating them just
like normal pointers in most cases. This means we can now support
relative pointers to unions, builtin types etc, whereas we could only
previously support relative pointers to structures.

metze needs this for the PAC decoding.
2007-10-10 12:57:48 -05:00
Andrew Tridgell
74cc2cda92 r1662: add a copy of the GPL text to the samba4 svn tree 2007-10-10 12:57:47 -05:00
Andrew Tridgell
589c5e394c r1657: fixed the string types of two strings in svcctl.
we still need to fix the handling of subcontexts
2007-10-10 12:57:47 -05:00
Stefan Metzmacher
8441750fd9 r1654: rename cli_ -> smbcli_
rename CLI_ -> SMBCLI_

metze
2007-10-10 12:57:47 -05:00
Stefan Metzmacher
59de2b1f52 r1649: do a join as dc and run this test as the machine account
metze
2007-10-10 12:57:47 -05:00
Stefan Metzmacher
a60ce66a01 r1648: the endpoints for the DRSUAPI pipe are
lsass,protected_storage not drsuapi:-)

metze
2007-10-10 12:57:47 -05:00
Stefan Metzmacher
973ac69a01 r1647: destroy mem_ctx
metze
2007-10-10 12:57:46 -05:00
Andrew Tridgell
bcad9efd72 r1646: disable testing of group rename in the RPC-SAMR test, as it leaves the
group in a state where it can't be deleted via samr, which breaks
repeated runs of the test.
2007-10-10 12:57:46 -05:00
Andrew Tridgell
cb18309099 r1645: added a debug when a RPC fault is received 2007-10-10 12:57:46 -05:00
Andrew Tridgell
573f56a447 r1644: changed the way [relative] pointers work in pidl, making them much
simpler. This doesn't appear to hurt any of the existing uses of
[relative], but fixes its use for svcctl that jelmer is working on.
2007-10-10 12:57:46 -05:00
Jelmer Vernooij
fb2ca1f4cd r1642: Torture test for EnumServicesStatus, almost finished. 2007-10-10 12:57:46 -05:00
Jelmer Vernooij
c395652aa0 r1641: Finish IDL for EnumServicesStatus 2007-10-10 12:57:46 -05:00
Andrew Tridgell
b5f25fdb74 r1637: - w2k3 can't handle more than 1000 names in a LookupNames request
- use a SID that w2k3 likes in CreateTrustedDomain
2007-10-10 12:57:46 -05:00
Andrew Tridgell
19c22760c6 r1636: improved the negnowait test so it is standalone (taking advantage of the async APIs) 2007-10-10 12:57:46 -05:00
Andrew Tridgell
326fdc8c9d r1635: when a transport dies, setup errors for all pending sends and recvs, plus disalllow any more sends 2007-10-10 12:57:45 -05:00
Andrew Tridgell
81c450b434 r1634: to get signing right for async requests we must send requests in
order. Fixed the linked list add to always add to the end for outgoing
requests.
2007-10-10 12:57:45 -05:00
Andrew Tridgell
d7e2f39b90 r1633: fixed a couple of async oplock handling errors 2007-10-10 12:57:45 -05:00
Andrew Tridgell
13cd58efce r1632: in case of error don't send uninitialised fnums on the wire 2007-10-10 12:57:45 -05:00
Andrew Tridgell
35f4ad4700 r1631: don't use req->transport after req has been destroyed 2007-10-10 12:57:45 -05:00
Andrew Tridgell
e8d4b39088 r1630: - fixed the replacement timegm() function to work correctly for DST changes
- got rid of global_myname(), using lp_netbios_name() instead
2007-10-10 12:57:45 -05:00
Andrew Tridgell
78dcaddbb7 r1629: server_zone needs to be "int" not "int16_t" as it can hold values
larger than 35536 (the max value is actually 12*3600 == 43200)
2007-10-10 12:57:45 -05:00
Andrew Tridgell
2e297be5c3 r1628: - fixed the comment on run_deferopen. (I also think that the
deferopen test should probably be ripped out and redone, as it
   tests the wrong thing.)

 - removed some unused code

 - add progress printing to the pipe_number test

 - fixed the dir1 test to use deltree rather than trying to re-invent it itself (in a broken manner)

 - renamed all of the tests into catagories, so you can now run
   BASE-* for the base tests, and BENCH-* for the benchmarks.
2007-10-10 12:57:44 -05:00