1
0
mirror of https://github.com/samba-team/samba.git synced 2025-10-29 04:23:51 +03:00
Commit Graph

5918 Commits

Author SHA1 Message Date
Andrew Tridgell
76ffc20079 r9496: added a regToVar() function that converts a registry blob variable to a ejs variable. 2007-10-10 13:34:22 -05:00
Andrew Tridgell
198aff894e r9495: - added an enum for winreg key types, making it easier to read the debug logs
- got rid of winreg_Time, as its just a NTTIME
2007-10-10 13:34:22 -05:00
James Peach
850d073c85 r9494: Add ac-archive macro for checking GCC options. Use this to add to
developer CFLAGS to handle different versions of GCC.
2007-10-10 13:34:22 -05:00
Andrew Tridgell
20a14b9b35 r9493: our test scripts need to use testok at the end or the errors don't annumulate between scripts
this is why the GetOptions bug wasn't caught by 'make test'
2007-10-10 13:34:21 -05:00
Andrew Tridgell
516ba6d20b r9492: it is more usual to return 'undefined' instead of 'false' on a call failing (unless the
call is returning a boolean anyway).

Unfortunately the new GetOptions syntax loses the ability for the caller to know why the
command line arguments were bad. Maybe we would be better always returning an object and
having an is_error element?
2007-10-10 13:34:21 -05:00
Andrew Tridgell
1ead49f8e8 r9491: fixed up a few scripts that need to be updated for the new GetOptions syntax. Mimir, its
a good idea to use grep -r to find places that need fixing when you change the syntax of
a call :-)
2007-10-10 13:34:21 -05:00
Andrew Bartlett
093b98b5b5 r9490: Fix typo
Andrew Bartlett
2007-10-10 13:34:21 -05:00
Stefan Metzmacher
f12ab6a9d3 r9482: add --validate and --dump-data options to ndrdump,
this allows us to check the differences in our pull and push code

metze
2007-10-10 13:34:21 -05:00
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