Simo Sorce
2b51ce3ca4
r1761: start porting valuable volker's work on ldap from trunk
...
all ldb functions has been renamed to ldap_ as we don't
really want to include ldb functions here, let's keep ldap
and ldb separate.
(This used to be commit f9d7b731c910b530a0a6c0f0c09c809f3e7b4167)
2007-10-10 12:57:54 -05:00
Simo Sorce
76abf79a5f
r1760: name the struct
...
(This used to be commit 512c410860a5947c94187454d7220ad1df08a6c0)
2007-10-10 12:57:54 -05:00
Simo Sorce
13a579df87
r1759: Add some helper functions to read and write data to a socket with timeout (again from volker in trunk)
...
(This used to be commit 40d8262e7dbba76f88f1900744ed02f9f7fcdadd)
2007-10-10 12:57:54 -05:00
Simo Sorce
d01bc8a91e
r1758: Move and enhance the add_string_to_array function as per volker job on trunk
...
(This used to be commit 606caddeb95382287fa41a5017ca473d0301be6b)
2007-10-10 12:57:54 -05:00
Andrew Tridgell
e2357c67f5
r1757: much simpler (and smaller, faster etc) way of doing relative pointers
...
in pidl. This mechanism should be much easier to extend to the
"retrospective subcontexts" that jelmer needs.
also produced more standards complient full-pointer offsets. This
keeps ethereal happy with decoding our epmapper frames.
(This used to be commit ecb7378bbcd86727aedfa04a9e302e06b0a2ccd9)
2007-10-10 12:57:54 -05:00
Stefan Metzmacher
fa8d37adae
r1756: merge volkers ldap client lib to samba4 for simo to start with the
...
ldap server code
it's not compiled in yet...
metze
(This used to be commit 48939adca1332ff90f9287311c0e9ff3e2e5917a)
2007-10-10 12:57:54 -05:00
Andrew Bartlett
5a4845ff8b
r1752: Fix compile bugs on C (rather than C++) tolerant compilers.
...
Andrew Bartlett
(This used to be commit 0949b72645024a6810f447fe8acb643f98588ab3)
2007-10-10 12:57:53 -05:00
Andrew Tridgell
6292e5b952
r1749: added some random stuff that captures some discussions volker and I
...
just had on emulating % macros from smb.conf in a possible ldb based
config system
(This used to be commit d547479290e30d4fd86ab718528e879a28f71447)
2007-10-10 12:57:53 -05:00
Stefan Metzmacher
34b0a989eb
r1748: don't segfault if there's no ticket
...
metze
(This used to be commit b8985892964e84ca09d611540811d5a50a31232e)
2007-10-10 12:57:53 -05:00
Stefan Metzmacher
62c67d6505
r1747: don't segfault when the spnego mech only use one call from the client to finish
...
metze
(This used to be commit ddac5e46d42d3b2daae10107b1bcb3b138de7474)
2007-10-10 12:57:53 -05:00
Andrew Bartlett
912e79ade5
r1746: Remove more cruft from the SMB signing code.
...
Andrew Bartlett
(This used to be commit b176151b7294b03534921a26db4fb4be1e5d617c)
2007-10-10 12:57:53 -05:00
Andrew Bartlett
ffcfb97fb3
r1745: More work on cleaning up SMB signing.
...
This removes the function pointer mess from the SMB signing code.
Andrew Bartlett
(This used to be commit 8830603e4bc821a11db87072a32a51b076a28e06)
2007-10-10 12:57:52 -05:00
Jelmer Vernooij
0023e5b698
r1742: Add the IDispatch interface
...
(This used to be commit 798017bd10338a3a53aa5616a5eeb1146b24180f)
2007-10-10 12:57:52 -05:00
Andrew Tridgell
86b7b6e9f6
r1741: fixed padding of setpathinfo in server
...
(This used to be commit 2b41de48b24d5850a2e3a5834916403f44a6d9ed)
2007-10-10 12:57:52 -05:00
Andrew Tridgell
ae274c84d7
r1740: fixed the torture suite for ASCII-only servers
...
(This used to be commit c3bce90be745db3e7cbf8273c1c8496920332f5e)
2007-10-10 12:57:52 -05:00
Andrew Tridgell
44e04cdb11
r1739: fixed the padding in setpathinfo, noticed when forcing negotiated ascii strings
...
(This used to be commit fc75dc49025f4beb0f1df656cfe4ec497e693dcc)
2007-10-10 12:57:51 -05:00
Andrew Tridgell
b3e7722a88
r1738: honor the "unicode=yes/no" option in the SMB client library
...
(This used to be commit b6664bdd0f4125a483620b76a87ea69cad866d6a)
2007-10-10 12:57:51 -05:00
Stefan Metzmacher
daa4a722f9
r1737: don't segfault when a mech don't have a session_info hook
...
metze
(This used to be commit 68f3e538265b59ec818917b914678485585795a6)
2007-10-10 12:57:51 -05:00
Jelmer Vernooij
1d3b81e6c0
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
(This used to be commit 45c3d0036b8510102816f9cdff9210098259cc5f)
2007-10-10 12:57:51 -05:00
Andrew Bartlett
ca72bdfecb
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
(This used to be commit 68a6d5aeb35e8972182fffbb6cc506f89584b2d5)
2007-10-10 12:57:51 -05:00
Andrew Bartlett
1c9216f36c
r1731: Add server-side SPNEGO support to Samba (disabled, until SMB signing
...
is reworked).
Andrew Bartlett
(This used to be commit 73ee549b8c54e93556ff0105941996e0d4de8303)
2007-10-10 12:57:51 -05:00
Andrew Bartlett
86d4ec7212
r1730: We cannot dereference c->tree here, as there is not a tree yet.
...
Andrew Bartlett
(This used to be commit c9b5f335f8d270ba38848a56e7f5a9e05036a654)
2007-10-10 12:57:51 -05:00
Andrew Bartlett
d9ff454a87
r1729: Make the SMB signing code more generic (to share more between client and servers).
...
Andrew Bartlett
(This used to be commit b90b04e84bc8add235cf9ee7797a608ff48c4ca0)
2007-10-10 12:57:50 -05:00
Andrew Bartlett
5fa350cb13
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
(This used to be commit 66c54fe7ebdbe1348731191d86ac4804e99d114e)
2007-10-10 12:57:50 -05:00
Andrew Bartlett
cc09bddf29
r1726: Fix up the comments and indenting.
...
Andrew Bartlett
(This used to be commit 30275764d8f22c47d46195e155d07c106ca3beba)
2007-10-10 12:57:50 -05:00
Andrew Bartlett
5a79e6cf48
r1725: Remove a silly 'utility' function.
...
Andrew Bartlett
(This used to be commit 4d563d7e4afad1c5f583aca3f42087bfff0fb895)
2007-10-10 12:57:50 -05:00
Andrew Bartlett
1bcd36ed8a
r1724: Add a new function to return the list of available OIDs.
...
(Used in our SPNEGO code).
Andrew Bartlett
(This used to be commit c91d6b6f9b53e64069fd5860f677bc1b4c250f0c)
2007-10-10 12:57:50 -05:00
Andrew Bartlett
8ed563cfbb
r1723: Make sure we bail out on error in reading a OID.
...
Andrew Bartlett
(This used to be commit 6da7b65851aa4932aab56d1ab0f8fc67ccb62cdf)
2007-10-10 12:57:50 -05:00
Jelmer Vernooij
fb4c7e8a16
r1714: Initial docs on DCOM stuff and build utilities
...
(This used to be commit 6491e76f6ad8ccfc1ef333bcce5251aa519c52ce)
2007-10-10 12:57:50 -05:00
Andrew Tridgell
7a523b2bc4
r1712: this should fix a bug with a spinning client when a server dies
...
unexpectedly. bug found by abartlett.
(This used to be commit 566b7a9ce986cdfeabb69f17c472782fc7494d43)
2007-10-10 12:57:50 -05:00
Jelmer Vernooij
e685961905
r1711: Add ServerAlive2
...
(This used to be commit fe6f82f3d9146c1fc9efb3b47a9e63361b62be14)
2007-10-10 12:57:50 -05:00
Stefan Metzmacher
a9b5ea6726
r1708: fix jelmers bugs:-)
...
metze
(This used to be commit ea076556602b81d33b4165f8a17bce1e127fb37f)
2007-10-10 12:57:49 -05:00
Jelmer Vernooij
a553517bd5
r1706: More IDL pipes
...
(This used to be commit fbbb020ea6a7cd8e7192b67ef8b45dbbc8474399)
2007-10-10 12:57:49 -05:00
Jelmer Vernooij
1f0ea81ae9
r1703: - Lots of RPC updates, adding new pipes and protocols.
...
- More updates/fixes to the ethereal parser generator
(This used to be commit 547f860285b117e291bf3dbaca0707dc268b214e)
2007-10-10 12:57:49 -05:00
Jelmer Vernooij
2c7c48017b
r1701: Bugfixes to Tim's ethereal parser generator
...
(This used to be commit 8cd33b6cce6aaf8e819001d52bc77659b4116be9)
2007-10-10 12:57:49 -05:00
Jelmer Vernooij
e079b4fce1
r1700: make version default to 0.0 (same as midl)
...
(This used to be commit b380324c938d0c5069dce02e468c92e24363a36b)
2007-10-10 12:57:49 -05:00
Jelmer Vernooij
90cc0956a4
r1699: Formatting update, bugfixes
...
(This used to be commit d13d2068313680ade2c2fb986b6a5ea8ed8f2aef)
2007-10-10 12:57:49 -05:00
Andrew Bartlett
1c06bf6731
r1687: Fix bogus requirement for SMB signing on guest connections.
...
Andrew Bartlett
(This used to be commit 3520af0f3d8826ac52a7fb6a658ed0924e51bbf7)
2007-10-10 12:57:49 -05:00
Andrew Bartlett
6ffaf57fe7
r1686: Don't use a void* for the context inside the SMB signing code.
...
Andrew Bartlett
(This used to be commit 64fcd8ecebabdd09fed6b65e3c436bffc1da9de7)
2007-10-10 12:57:48 -05:00
Andrew Bartlett
06cf56bc1d
r1685: Add the ability to lookup RPC auth types for the RPC-MGMT torture test.
...
Andrew Bartlett
(This used to be commit 0e4e3647e848605416fe79c742ac84d84dc4357c)
2007-10-10 12:57:48 -05:00
Stefan Metzmacher
bf85647095
r1679: fix add the extrasids and resource group array in
...
the EXTRA_SIDS idl isn't verified to be correct yet
metze
(This used to be commit 43fd611593af030a3d86d2640be6b1de959939c7)
2007-10-10 12:57:48 -05:00
Andrew Tridgell
ac2c620c50
r1677: security descriptors are always little-endian, regardless of DCE/RPC
...
level byte order flags
(This used to be commit a9c46aefaf4b53329eaf1a8e0446e74c4d1c750c)
2007-10-10 12:57:48 -05:00
Andrew Tridgell
9c41274ace
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
(This used to be commit 8685a584c92ab73a35b29a8c719f1ec207562837)
2007-10-10 12:57:48 -05:00
Andrew Tridgell
0f32036afe
r1675: netlogon deltas IDL update from Richard Renard
...
(This used to be commit ae49221301215a6aa12666f2ea336a42120459c5)
2007-10-10 12:57:48 -05:00
Andrew Tridgell
3ef16b2679
r1674: fixed a bug in the handling of STR_LEN8BIT flagged strings
...
(This used to be commit 17a331529706266bd53b2d1c7b873cf4bbd7aaa7)
2007-10-10 12:57:48 -05:00
Andrew Tridgell
11afc70bb0
r1673: using the new [relative] pidl handling, the PAC decode is now much closer
...
(This used to be commit c33bf6f935025b5623f21cca50664ba70f886b49)
2007-10-10 12:57:48 -05:00
Andrew Tridgell
15dddf7b1e
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.
(This used to be commit 0d063725e12f51375b7d0be55a19072a9a54e7e6)
2007-10-10 12:57:48 -05:00
Andrew Tridgell
1d529283c7
r1662: add a copy of the GPL text to the samba4 svn tree
...
(This used to be commit 74cc2cda92f72272c7ba437912794a1e5adf591c)
2007-10-10 12:57:47 -05:00
Andrew Tridgell
7011c71600
r1657: fixed the string types of two strings in svcctl.
...
we still need to fix the handling of subcontexts
(This used to be commit 589c5e394ca1c7ef29f2a0f755a5f932ce60dde5)
2007-10-10 12:57:47 -05:00
Stefan Metzmacher
c5fbb6f23c
r1654: rename cli_ -> smbcli_
...
rename CLI_ -> SMBCLI_
metze
(This used to be commit 8441750fd9427dd6fe477f27e603821b4026f038)
2007-10-10 12:57:47 -05:00