Andrew Bartlett
31e755c2ce
r10314: Apply the controvertial 'server role =' patch after discussion on the list:
...
This patch removes the 'domain logon' and 'domain master' controls from
Samba4, in favour of a 'server role =' that users can actually
understand.
We can expand the list of roles as needed, and nobody has to figure out
what a 'domain master' actually means.
Andrew Bartlett
2007-10-10 13:38:16 -05:00
Jelmer Vernooij
87f25fe49c
r10190: Do some very basic input checking when provisioning.
2007-10-10 13:38:06 -05:00
Jelmer Vernooij
d8a31d3048
r10111: Make pidl by default assume the input file is an IDL file rather
...
then a .pidl file.
2007-10-10 13:38:00 -05:00
Jelmer Vernooij
5cbe1e6b70
r9849: Extend testsuite a bit more.
2007-10-10 13:36:17 -05:00
Jelmer Vernooij
d2db164d6f
r9834: More tests for the upgrade from Samba3
2007-10-10 13:36:17 -05:00
Jelmer Vernooij
fb2fd8da10
r9827: Convert 'passdb backend' rather then 'passdb backends'
...
Be a bit more verbose
2007-10-10 13:36:16 -05:00
Jelmer Vernooij
488d737fb0
r9816: Work on testsuite for upgrade
...
Add 'paths' object to provision code.
2007-10-10 13:35:04 -05:00
Jelmer Vernooij
77f24ed131
r9813: Conver testsuite for samba3sam module to EJS
2007-10-10 13:35:04 -05:00
Andrew Tridgell
f8a17063a2
r9776: r11609@blu: tridge | 2005-08-30 12:20:11 +1000
...
make the selftest script a bit less existential
2007-10-10 13:35:00 -05:00
Jelmer Vernooij
4a51a31571
r9684: Remove unused parameters (about 70)
2007-10-10 13:34:40 -05:00
Andrew Tridgell
13185f468f
r9644: add LOCAL-PAC to the list of 'make test' tests
2007-10-10 13:34:36 -05:00
Jelmer Vernooij
b8c5290063
r9591: - Remove empty file
...
- Fix a couple of typo's
- Fix build of lib/samba3/secrets.c for systems that don't have /usr/include/tdb.h...
2007-10-10 13:34:33 -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
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
Andrew Tridgell
4fd4362609
r9379: the valgrind test box is now just going past the max 30 minute smbd
...
runtime for testing. Increased to 45 minutes.
2007-10-10 13:33:30 -05:00
Andrew Tridgell
e4ca36bda3
r9377: made winreg a user tool (I find it quite useful). I expect it to get the ability
...
to add/remove keys and values in the future.
add it to the standard tests, ensuring that we know if winreg
breaks. This is particularly important as winreg uses such unusual IDL
constructs
2007-10-10 13:33:30 -05:00
Andrew Tridgell
3ad02091f6
r9346: allow test_ldap.sh to be called when $CONFFILE is not set
2007-10-10 13:33:26 -05:00
Tim Potter
e8d53d15e4
r9297: Add a NDR_CHECK() around each ejs push/pull.
...
Some experimentation with the top level function calls.
2007-10-10 13:33:22 -05:00
Tim Potter
72420f24e6
r9296: Reinstate generation of push/pull functions for each field in a struct
...
or union.
2007-10-10 13:33:22 -05:00
Tim Potter
a7504ebf95
r9295: Tridge had some good suggestions for simplifying the smb_interfaces ejs
...
code. I will try and get just the push/pull functions working rather than
getting in a mess with trying to do everything at once.
2007-10-10 13:33:21 -05:00
Tim Potter
13a101653e
r9292: More compiles fixes for autogenerated smb_interfaces ejs wrappers.
...
Add some code to try and work out whether a smb_interface requires a
TALLOC_CTX in the function signature. I'm not sure whether this is
going to work as the raw api is a bit inconsistent I think.
2007-10-10 13:33:21 -05:00
Stefan Metzmacher
b5626c978f
r9260: only overwrite destination files when the temp files was created correct
...
metze
2007-10-10 13:33:20 -05:00
Stefan Metzmacher
3b99c36857
r9258: return is only supported in function, not in plain shell scripts
...
metze
2007-10-10 13:31:38 -05:00
Tim Potter
c419eef1c9
r9220: Start trying to get autogenerated code to compile.
...
- Split out push/pull of top level elements into separate functions.
- Remove _t from simple type names.
2007-10-10 13:31:32 -05:00
Tim Potter
8ff27a1eff
r9207: Start generating ejs_push/pull calls for structure elements.
2007-10-10 13:31:30 -05:00
Tim Potter
3407490121
r9205: Generate more stub code for smb_raw ejs functions.
2007-10-10 13:31:30 -05:00
Tim Potter
dde7f8be97
r9202: OK now we are getting somewhere. Generate js stubs for top level structs
...
and each arm of top level unions. Don't generate a header file (duh) as
the namespace stuff is done in the module init.
2007-10-10 13:31:30 -05:00
Tim Potter
a6541a0702
r9199: Another go at recursive flattening of structs.
2007-10-10 13:31:30 -05:00
Tim Potter
c56a530d3b
r9191: Generate headers for nested structures that need pushing or pulling.
2007-10-10 13:31:29 -05:00
Tim Potter
a6f1f251e8
r9185: Make second pass over the parser tree and tidy things up to make it a
...
bit easier for the code generator.
2007-10-10 13:31:29 -05:00
Andrew Tridgell
b1f0b7b12b
r9137: fixed installswat to handle the deep directory structure of qooxdoo
2007-10-10 13:31:21 -05:00
Tim Potter
23b9f8f3b5
r9129: Start working on nested anonymous structures and unions. A better
...
design is starting to become clearer. (-:
2007-10-10 13:31:19 -05:00
Tim Potter
acd34c1cac
r9124: Handle more types pointers to simple types.
2007-10-10 13:31:19 -05:00
Andrew Tridgell
a6e2e6e1ba
r9120: added the BASE-DISCONNECT test to our set of standard tests
2007-10-10 13:31:18 -05:00
Tim Potter
e85b938ea0
r9102: Generate files in $srcdir/libcli/gen_raw instead of $srcdir.
...
Start fixing compile problems in generated output.
2007-10-10 13:31:16 -05:00
Tim Potter
39dfabe66d
r9099: Start generating code to pull/push fields. Generate functions to call
...
the smb_raw_foo() calls.
2007-10-10 13:31:16 -05:00
Tim Potter
301dd7b78b
r9092: Generate some more stub functions.
2007-10-10 13:31:16 -05:00
Tim Potter
0aee33c3de
r9089: Start generating module init and top level ejs functions for smb_interfaces.
2007-10-10 13:31:15 -05:00
Jelmer Vernooij
e641d3a847
r9052: Support lex/yacc compilers without support for -o
2007-10-10 13:31:12 -05:00
Lars Müller
8e2be770ae
r9038: Revert svn rev 414. Discussed with Jerry and Metze.
...
We need the option to add an 'a' if we're already in pre or rc state
with the next release.
Bugzilla Bug 2618
2007-10-10 13:31:10 -05:00
Tim Potter
c016487a01
r8934: Some refactoring of smb_interfaces code generator.
2007-10-10 13:30:58 -05:00
Tim Potter
3a93f11255
r8925: Start generating header and implementation files for smb_interfaces.h
2007-10-10 13:30:58 -05:00
Tim Potter
1be5f55d7f
r8910: An initial parser to parse structures in smb_interfaces.h. This will be
...
used to generate ejs objects for making raw smb calls.
Running 'make smb_interfaces' should run the build_smb_interfaces.pl
script which at the moment only displays a dump of the parsed data.
Const is also not working right now but it's bedtime.
2007-10-10 13:30:57 -05:00
Andrew Tridgell
00ea1f38a3
r8885: fixed shell syntax
2007-10-10 13:30:15 -05:00
Andrew Tridgell
baaad4f4a4
r8884: valgrind error logs only matter if non-zero in size
2007-10-10 13:30:15 -05:00
Andrew Tridgell
b1d0e9fa4e
r8882: - enable the domain master
...
- start adding support for showing valgrind results in build farm tests
2007-10-10 13:30:14 -05:00
Jelmer Vernooij
26e1fdf630
r8806: Move data representation-independent data into seperate header
2007-10-10 13:30:06 -05:00
Jelmer Vernooij
d292ab7ca6
r8803: Rename --header to --ndr-header and --parser to --ndr-parser
2007-10-10 13:30:06 -05:00
Jelmer Vernooij
5af68a0476
r8801: Change --output to --outputdir and make pidl add a data representation prefix
...
to pidl itself. Useful for supporting other data representation types.
2007-10-10 13:30:06 -05:00