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
Andrew Bartlett
4ade880dcf
r8772: Include the ldap ejs test in the standard 'make test'
...
Andrew Bartlett
2007-10-10 13:30:03 -05:00
Andrew Tridgell
519812a9e8
r8735: added NBT and WINS testing to 'make test' so we will know if it breaks again
2007-10-10 13:30:00 -05:00
Andrew Tridgell
e84871dd32
r8680: try harder to find the binary for gdb in the backtrace
2007-10-10 13:29:53 -05:00
Andrew Tridgell
acf8c8fd49
r8678: setup for gdb backtrace in 'make test'
2007-10-10 13:29:53 -05:00
Andrew Tridgell
f9693e313d
r8671: use much shorter names for the selftest directory and socket wrapper
...
code. I'm afraid this is needed by irix 6.4 which silently truncates
names in unix domain sockets in recvfrom() to 16 chars. My apologies
for having to move to such short names :-(
2007-10-10 13:29:52 -05:00
Andrew Tridgell
760cc6bea5
r8642: - fixed install of new swat files
...
- removed old provisioning items from esptest menu
2007-10-10 13:29:48 -05:00
Andrew Tridgell
42ae50db81
r8636: fixed the ejs ldb test to work with the new ldb.search() syntax, and
...
add it to our test suite so it will be maintained
2007-10-10 13:29:47 -05:00
Andrew Tridgell
3083d494e2
r8626: fixed a typo
2007-10-10 13:29:45 -05:00
Andrew Tridgell
a64490d1e5
r8576: install scripts from scripting/bin/
2007-10-10 13:29:40 -05:00
Jelmer Vernooij
bd706d4964
r8559: Couple of (D)COM updates:
...
- Fixes annoying array-of-pointers bug in pidl.
- No longer "inherit" alignment thru subcontexts
- Use "Image Object" as example DCOM object, rather then the "My Computer" object, which is built-in and can't be accessed remotely as far as I can see
2007-10-10 13:29:38 -05:00
Andrew Tridgell
e571d6a36b
r8539: $LOGNAME is a common varient of $USER on some systems
2007-10-10 13:29:36 -05:00
Andrew Tridgell
ff42315245
r8536: - use smbd pid file to kill at end of selftest
...
- remove use of 'jobs -p' as it is not portable
2007-10-10 13:29:36 -05:00
Andrew Tridgell
af36bc4011
r8525: added two more test targets:
...
- 'make quicktest' for running only quick tests. Finishes in 20
seconds or so.
- 'make valgrindtest' runs smbd under valgrind in a xterm window and
runs the quick tests. Also disables tls as that slows down valgrind
too much to be usable
2007-10-10 13:29:35 -05:00
Stefan Metzmacher
102c2e0ae4
r8505: - 'seal' and 'sign,seal' is the same
...
- sign and seal are tested seperate below
metze
2007-10-10 13:29:33 -05:00
Andrew Tridgell
82f8ad16af
r8498: more test suite speedups. It's down to 5 minutes on my box now
2007-10-10 13:23:10 -05:00
Andrew Tridgell
037feb7538
r8496: speed up the test_echo.sh test a lot, while still providing good coverage
2007-10-10 13:23:09 -05:00
Andrew Tridgell
f54e6c83e4
r8469: the extra pidl args need to be normal args, not after a --, otherwise pidl tries to compile
...
"--uint-enums" as a IDL file :-)
This should help the build on AIX 5.2
2007-10-10 13:23:06 -05:00
Andrew Tridgell
7c1bc27254
r8446: if provisioning fails then don't try to run the test suite!
2007-10-10 13:23:04 -05:00
Andrew Tridgell
b2f9b8aa32
r8416: added the extra_cflags.txt system from smb-build
...
this removes the need for recursive make for heimdal, which is a big
win. It should also make it easier/cleaner to build ldb/tdb/appweb etc
in both in-tree and out-of-tree forms by allowing us to specify
different CFLAGS (and thus different include paths) per directory or
file
2007-10-10 13:23:00 -05:00
Tim Potter
156e090c2c
r8403: Reinstate linkpad.gif at Deryck's suggestion.
...
Install *.gif from swat/images when installing swat.
2007-10-10 13:22:58 -05:00
Andrew Tridgell
d5d0769da9
r8365: fixed a problem on netbsd
2007-10-10 13:20:12 -05:00
Andrew Tridgell
1a80850d57
r8352: we need to override "setup directory" for the build farm hosts
2007-10-10 13:20:10 -05:00
Andrew Tridgell
c64a68cd40
r8349: as we don't use standard dirs, we need to create smb.conf before we run provision
2007-10-10 13:20:09 -05:00
Andrew Tridgell
52517e48ea
r8348: switch selftest to use the new provision script
2007-10-10 13:20:09 -05:00
Andrew Tridgell
7c2e31fd11
r8314: - added an 'installmisc' target for installing miscellaneous files.
...
- install our provisioning template files in lib/setup/
We need these to be installed as users may wish to re-provision after
installation, or may not have the source tree (wuch as when installing
from binary packages)
2007-10-10 13:20:05 -05:00
Andrew Tridgell
c0bf253d4b
r8301: use ncalrpc: for ejs tests, to avoid name resolution timeouts as smbd is just starting up
2007-10-10 13:19:33 -05:00
Andrew Tridgell
0e9e541e1e
r8300: get the js include path right in selftest
2007-10-10 13:19:33 -05:00
Andrew Tridgell
2a444dedbe
r8298: - started building a library of js routines in scripting/libjs/
...
- switched the existing test programs over to using the library
- added install of js lib
2007-10-10 13:19:33 -05:00
Andrew Tridgell
c1a3691f87
r8295: turn off the delete on close test in the build farm until someone gets
...
a chance to look at it. Having it continually fail is hiding other
portability errors that might have been introduced.
2007-10-10 13:19:32 -05:00
Andrew Tridgell
757c22aab4
r8271: make the ejs test scripts directly executable scripts using:
...
#!/usr/bin/env smbscript
I'll be interested to see how portable this is in the build farm.
2007-10-10 13:19:28 -05:00
Andrew Tridgell
c760180119
r8269: added automatic testing of rpc calls from ejs in 'make test'
2007-10-10 13:19:28 -05:00
Jelmer Vernooij
c620095692
r8264: - Use standard perl package structure for pidl.
...
- Only "use" pidl modules in the main executable when necessary
Try 'make install' in build/pidl to install the package (should work stand-alone).
2007-10-10 13:19:27 -05:00
Jelmer Vernooij
c785677a14
r8263: Some small pidl fixes, start working towards supporting installation of pidl.
2007-10-10 13:19:27 -05:00
Andrew Tridgell
93c2d93ed8
r8124: added a set of file sharing tests that pass against w2k3
2007-10-10 13:19:11 -05:00
Tim Potter
ad1700ca8e
r8103: Add an argument separator between the hardcoded args and $PIDL_EXTRA_ARGS
...
so the first extra arg isn't interpreted as a parameter to the last
hardcoded arg.
2007-10-10 13:19:08 -05:00
Andrew Tridgell
a129501951
r8065: don't run the LOCAL-ICONV test in selftest. It does cross-checking of
...
the builtin iconv code with the system iconv code, and too many
platforms have broken system iconv code, making it fail in a way that
is meaningless for whether samba will work
2007-10-10 13:19:04 -05:00
Andrew Tridgell
3671459d9a
r8040: run ldb test suite as part of samba 'make test'
2007-10-10 13:19:01 -05:00
Stefan Metzmacher
d04057b932
r8020: - add --with-selftest-prefix option that specify the prefix used in make test
...
- also we use ./prefix test as default and not `pwd`/prefix-test
to workaround the path length limit for unix sockets
... char sun_path[108]; ...
metze
2007-10-10 13:18:59 -05:00
Jelmer Vernooij
fd3f463643
r7943: Add 'make manpages', fix 'make installman' and 'make uninstallman'.
...
Not part of the "all" make target yet, as it requires xsltproc
2007-10-10 13:18:53 -05:00
Andrew Tridgell
773f7afb7a
r7933: darn, forgot to add this
2007-10-10 13:18:52 -05:00
Andrew Tridgell
e431d0e952
r7930: - added testing of the cifs passthru backend
...
- removed redundent $ADDARG code in selftest
2007-10-10 13:18:51 -05:00
Andrew Tridgell
3c17207487
r7929: yet another attempt at fixing installswat on freebsd 5
...
nodie assures me this works now ...
2007-10-10 13:18:51 -05:00
Andrew Tridgell
46416ebd9d
r7920: another attempt at making installswat.sh portable
2007-10-10 13:18:50 -05:00
Andrew Tridgell
694882ffa6
r7919: use more portable shell syntax for MALLOC_CHECK_
2007-10-10 13:18:50 -05:00
Andrew Tridgell
56aff58e93
r7915: report the number of failed tests so far when running 'make test' interactively
2007-10-10 13:18:49 -05:00
Andrew Tridgell
0b1323f086
r7914: - we don't need to override the database locations in selftest any more
...
- make sure we create the tls directory
2007-10-10 13:18:49 -05:00
Andrew Tridgell
b196502ffb
r7906: some portability fixes for ldap testing on solaris (solaris grep doesn't handle ^)
2007-10-10 13:18:48 -05:00