Alexander Bokovoy
4f9f4312e9
r9479: More fixes for explicit ignoring of returned result to fix Coverity warnings
2007-10-10 13:34:20 -05:00
Alexander Bokovoy
4b89d7c729
r9478: Fix NTVFS POSIX module to work with EA and blkid after build system changes
2007-10-10 13:34:20 -05:00
Rafal Szczesniak
1990793b23
r9477: Convert popt options to an ejs object. Doesn't seem to break anything
...
except of popt help (-h) option (unexpected ?).
rafal
2007-10-10 13:34:20 -05:00
Alexander Bokovoy
d1b7a4a24c
r9476: Make intention to ignore result of receiving excplicit. Fixes warning found by Coverity
2007-10-10 13:34:20 -05:00
Stefan Metzmacher
3b83cf6b5b
r9473: - assume the case that happens on most boxes, to remove compiler warnings on them
...
metze
2007-10-10 13:34:20 -05:00
Jelmer Vernooij
77cbb62998
r9472: Add read-only version of Samba3 registry database (doesn't compile yet)
2007-10-10 13:34:19 -05:00
Andrew Tridgell
6f69eeb8f2
r9465: handle encoding and decoding of pointers, representing them as a
...
string containing "(POINTER)"
2007-10-10 13:34:18 -05:00
Andrew Tridgell
3d6739eaa6
r9464: fixed a problem with child pointers copied into non-allocated mpr variables. We
...
now use the same free technique as is used for mpr strings, rather than relying on
being a child of the variable
2007-10-10 13:34:18 -05:00
Jelmer Vernooij
de66450c24
r9463: Fix DumpFunction() (was ignoring elements)
...
Fix use of pidl for people that don't have it installed...
Generate documentation for pidl debian package
2007-10-10 13:34:18 -05:00
Jelmer Vernooij
714f96b9bf
r9462: Fix locations for generating the yapp files
2007-10-10 13:34:18 -05:00
Jelmer Vernooij
f91121bded
r9461: Couple of very small fixes.
2007-10-10 13:34:18 -05:00
Jelmer Vernooij
b56084ce25
r9460: - Move pidl to lib/. This fixes standalone installation of pidl.
...
- Update the README
- Allow building the docs stand-alone
2007-10-10 13:34:17 -05:00
Jelmer Vernooij
e48202275e
r9459: Move pidl up one level (to prevent too much nesting)
2007-10-10 13:34:17 -05:00
Jelmer Vernooij
7548a5012a
r9455: Support for reading the policy database
2007-10-10 13:34:17 -05:00
Jelmer Vernooij
65ddea09b9
r9453: Add samba3_samaccount (fix the build)
2007-10-10 13:34:17 -05:00
Simo Sorce
0a26ee0432
r9451: some fixes now core.schema and cosine.schema are also read properly
2007-10-10 13:34:16 -05:00
Jelmer Vernooij
788fd262fc
r9450: Initial work on reading group mapping database.
2007-10-10 13:34:16 -05:00
Jelmer Vernooij
651d06728f
r9449: Add simple utility for dumping Samba3 domain information. Currently
...
only prints rids and usernames of users in passdb database.
Update plan
2007-10-10 13:34:16 -05:00
Jelmer Vernooij
9ea601c0a6
r9448: Work on reading the secrets tdb. Build tdbsam support by default.
2007-10-10 13:34:16 -05:00
Simo Sorce
fc373fd463
r9447: Add a new tool to convert openLdap schema files into an ldif
...
My first test with nis.schema seem to confirm it works properly
Use a command line like:
oLschema2ldif -I tests/schema/nis.schema -O nis_schema.ldif -b "dc=sambadom,dc=samba,dc=org"
to see how it works.
SSS
2007-10-10 13:34:16 -05:00
Simo Sorce
10e4ebcc42
r9446: clean up old test file
2007-10-10 13:34:15 -05:00
Jelmer Vernooij
cb5b23f038
r9445: Support flags, add DATA_BLOB support
2007-10-10 13:34:15 -05:00
Jelmer Vernooij
eeced29eb3
r9442: Support some more primitive types. Fix charset support.
2007-10-10 13:34:15 -05:00
Jelmer Vernooij
a0e63c2691
r9441: Use "const char *" for fixed-size arrays with charset() because
...
these can require more elements in the local charset (usually UTF8) then
in the wire one.
2007-10-10 13:34:15 -05:00
Jelmer Vernooij
9be03c057e
r9440: Fix bug introduced by new zero-padding code. Caught by the buildfarm.
2007-10-10 13:34:14 -05:00
Jelmer Vernooij
70b52e26f3
r9439: Make sure the remainder of the array is always initialized if the buffer is
...
larger then the string to be pushed.
2007-10-10 13:34:14 -05:00
Jelmer Vernooij
a66eeadecd
r9438: Add initial files for ldb_map
2007-10-10 13:34:14 -05:00
Jelmer Vernooij
75ac972909
r9437: Update PLAN and README for Samba3 compatibility layer
...
Add support for reading tdbsam files
2007-10-10 13:34:14 -05:00
Jelmer Vernooij
43817eb0bd
r9433: - Update TODO & README
...
- Extend compatibility module (work towards being able to generate
Midl-compatible IDL files, pretty much just removing attributes
midl doesn't know such as value() and charset())
- Support charset() on fixed-size arrays of characters
2007-10-10 13:34:13 -05:00
Volker Lendecke
71571fffc0
r9431: Check an error code in BASE-DELETE.
...
Volker
2007-10-10 13:34:13 -05:00
Jelmer Vernooij
6c36864dae
r9430: Remove obsolete file.
...
Update pidl documentation, including description on ethereal conformance files
Nicer --help ouput
2007-10-10 13:34:13 -05:00
Jelmer Vernooij
fad3413de5
r9429: Update link to DCOM spec. Fix HRESULT values.
2007-10-10 13:34:13 -05:00
Tim Potter
f380e86806
r9424: Remove duplicate interface name in DCERPC subdissector strings. Also
...
shorten some of the autogenerated function names.
2007-10-10 13:33:38 -05:00
Tim Potter
d971da4b1d
r9423: Fix a typo.
2007-10-10 13:33:38 -05:00
Andrew Bartlett
3409552204
r9422: Include crypto.h header.
...
Andrew Bartlett
2007-10-10 13:33:37 -05:00
Andrew Bartlett
ca6cf46270
r9421: Move arcfour code into it's own file, in lib/crypto.
...
Andrew Bartlett
2007-10-10 13:33:37 -05:00
Andrew Bartlett
c3a8080a18
r9420: Fix the SPNEGO system again: Update the state position after
...
processing the state.
Andrew Bartlett
2007-10-10 13:33:37 -05:00
Andrew Bartlett
66cdd4dbd7
r9419: Silly, silly, untested mistake...
...
Andrew Bartlett
2007-10-10 13:33:37 -05:00
Andrew Bartlett
9941da8081
r9418: SPNEGO fixes:
...
- Fix mixing of code and data
- send mechListMic again in SPENGO server
- only send optomistic first packet in the client.
2007-10-10 13:33:36 -05:00
Andrew Bartlett
8cb8f99ae6
r9417: Ask for the ASYNC_REPLIES feature, as will want that.
...
Andrew Bartlett
2007-10-10 13:33:36 -05:00
Andrew Bartlett
fe45ef608f
r9416: Cleanups inspired by jra's work to migrate Samba4's NTLMSSP code back
...
into Samba3.
The NTLMSSP sign/seal code now assumes that GENSEC has already checked
to see if SIGN or SEAL should be permitted. This simplfies the code
ensures that no matter what the mech, the correct code paths have been
set in place.
Also remove duplication caused by the NTLMv2 code's history, and
document why some of the things a bit funny.
In SPNEGO, create a new routine to handle the negTokenInit creation.
We no longer send an OID for a mech we can't start (like kerberos on
the server without a valid trust account).
Andrew Bartlett
2007-10-10 13:33:36 -05:00
Andrew Bartlett
11156f556d
r9415: Remove old kerberos code (including salt guessing code) that has only
...
caused me pain (and covourty warnings).
Simply gensec_gssapi to assume the properties of lorikeet-heimdal,
rather than having #ifdef around critical features. This simplifies
the code rather a lot.
Andrew Bartlett
2007-10-10 13:33:36 -05:00
Andrew Bartlett
f21c31c7e1
r9414: Fix failure to find own domain info due to recent ldb_dn upgrade - we
...
don't use a simple char* here any more.
Andrew Bartlett
2007-10-10 13:33:36 -05:00
Andrew Bartlett
d5fb30fb0c
r9413: Bring Samba4 back up to date with lorikeet-heimdal.
...
Delete test_crypto_wrapping.c, previously included but unbuilt.
Andrew Bartlett
2007-10-10 13:33:35 -05:00
Andrew Bartlett
ceec35564f
r9412: Simplfy this NTLM authentication code by requiring the caller to
...
supply the user_sess_key and lm_sess_key parameters. Inspired by
coverty complaining about inconsistant checking.
Also factor out some of this code, where we deal with just NT and LM
hashes, or embedded plaintext passwords.
Andrew Bartlett
2007-10-10 13:33:35 -05:00
Andrew Bartlett
727f510942
r9411: Ensure we don't send a challenge without first getting a negotiate in
...
NTLMSSP, unless we are in datagram mode (not fully implemented yet).
Andrew Bartlett
2007-10-10 13:33:35 -05:00
Andrew Tridgell
6757d51a28
r9410: - a winreg_CloseKey() should return a zero key on success (zeroing the
...
callers key). This is the normal pattern with rpc handles.
- fixed reference to undefined error variable in winreg_DeleteKey()
2007-10-10 13:33:35 -05:00
Andrew Tridgell
97e3c9eaf1
r9409: fix a problem that volker noticed with web page timeouts causing smbd
...
to crash. This is one of the downsides of the fact that the ejs engine
is not event driven, resulting in the rendering of each web page being
'semi-async'. We need to protect the web context from the timeout
processing until we have unwound the stack back to the point that the
'web' variable representing the page rendering logic won't be used any
more.
2007-10-10 13:33:34 -05:00
Andrew Bartlett
4c6052ccfd
r9406: Add const.
...
Andrew Bartlett
2007-10-10 13:33:34 -05:00
Andrew Bartlett
8f53d995c6
r9396: ntlm_auth updates, including again support for the NTLMSSP client
...
mode, and specification of the workstation.
Andrew Bartlett
2007-10-10 13:33:33 -05:00