summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| | | * r18595: try an experiment of adding a RPC test into the windows testingAndrew Tridgell2006-09-171-3/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | framework Brad, I know this is a bit hackish. We really need a "testit" like function like in test_functions.sh
| | | * r18594: fail the configure step if the required library is not found for tdb,Andrew Tridgell2006-09-173-3/+15
| | | | | | | | | | | | | | | | talloc or libreplace
| | | * r18593: try to get the same socket_wrapper file building in samba3 and samba4Stefan Metzmacher2006-09-173-3/+29
| | | | | | | | | | | | | | | | | | | | | | | | this is preparation of adding libreplace to samba3 later. metze
| | | * r18592: we don't need this twiceStefan Metzmacher2006-09-171-3/+0
| | | | | | | | | | | | | | | | metze
| | | * r18591: Better defaults for share creationSimo Sorce2006-09-172-9/+18
| | | | | | | | | | | | | | | | Fix logic error in paged_results
| | | * r18590: Some more work on the srvsvc pipeSimo Sorce2006-09-174-64/+548
| | | |
| | | * r18589: make inclusion of net/if.h conditional. It breaks HPUX with gcc.Andrew Tridgell2006-09-161-4/+7
| | | |
| | | * r18588: save one more character in the socket wrapper path - seems it stillAndrew Tridgell2006-09-161-1/+1
| | | | | | | | | | | | | | | | was occasionally too long for IRIX 6.4
| | | * r18587: fixed a potential memory leak in libnetAndrew Tridgell2006-09-161-1/+1
| | | |
| | | * r18586: fixed a potential fd and memory leak in the socket_wrapper codeAndrew Tridgell2006-09-161-3/+14
| | | |
| | | * r18585: 50 open searches is still too many for some of the build farm hosts,Andrew Tridgell2006-09-161-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | which have a ulimit -n of 100. Drop the number of searches to 20. That should limit the maximum total fd count to about 76, most of which is all the listening sockets on the various interfaces
| | | * r18584: found one of the fd leaks. The registry backend was using aAndrew Tridgell2006-09-167-10/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | talloc(NULL, xxx) to allocate the registry context. That had two consequences 1) it was a massive memory leak, as all winreg operations leaked their entire context (including an open ldb database) every time 2) event_context_find() never found the exsting event context, so we used a new event context each time, which called epoll_create() each time, which caused a fd to be allocated
| | | * r18583: a nasty hack to allow me to monitor the number of open fileAndrew Tridgell2006-09-161-0/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | descriptors in smbd on all build farm machines. I suspect we have a fd leak somewhere, but its hard to track down. I know part of the problem is the number of (fake) network interfaces we define in the build farm tests, with each of them listening on a whole bunch of different protocol ports. That chews up around 48 file descriptors just to startup. I don't think thats the real problem though, and I suspect something else is leaking file descriptors on some hosts.
| | | * r18582: disable synchronous ldb in the build farm. Some hosts have very slowAndrew Tridgell2006-09-161-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | filesystems and the tests are taking more than 1.5 hours. We will still be testing the sync code paths, as the ldb tests still run synchronous, but doing all of our other tests synchronously just costs too much time.
| | | * r18581: also check for SEC_STD_DELETE, and split out the check into a separateAndrew Tridgell2006-09-161-8/+21
| | | | | | | | | | | | | | | | static function
| | | * r18580: map the PVFS_FLAG_READONLY bit in the posix backend ontoAndrew Tridgell2006-09-161-0/+14
| | | | | | | | | | | | | | | | NT_STATUS_ACCESS_DENIED in the access mask checks
| | | * r18579: fixed boolean parameters on big endian hosts which have Andrew Tridgell2006-09-161-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | sizeof(BOOL) != sizeof(int) this broke with the conversion to a real BOOL type
| | | * r18578: steve, I think you may have forgotten to commit test_cifsposix.sh ?Andrew Tridgell2006-09-161-1/+1
| | | |
| | | * r18577: reduce the number of tests run in 'make quicktest' again, so itAndrew Tridgell2006-09-163-7/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | completes in a minute on my laptop (the benchmark I usually use). Simo, I removed th ldb tests, as ldb is pretty well tested by lots of the other tests, and its a pretty slow test. We could instead add a "ldb-testquick.sh" which does only minimal testing. The full tests will of course be run with 'make test' and in the build farm.
| | | * r18576: unfortunately our current build farm results are a bit too good!Andrew Tridgell2006-09-161-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | when I changed the test output to be easier to read, I also broke it so that it always gives a zero exit status. Fix now, and unfortunately I expect to see some more red in the farm as a result :(
| | | * r18575: - use the right variable to teststatusAndrew Tridgell2006-09-152-2/+7
| | | | | | | | | | | | | | | | | | | | - don't display the "(NN tests failed so far)" message unless a test has failed
| | | * r18574: re-enable the echo pipe in smbscript. I suspect disabling this was anAndrew Tridgell2006-09-151-5/+5
| | | | | | | | | | | | | | | | accidental part of commit in the recent echo.idl changes (in r18565)
| | | * r18573: disable the echo.js testing of echo_TestCall() for now. Andrew Tridgell2006-09-151-1/+3
| | | | | | | | | | | | | | | | | | | | Jelmer, we need to fix pidl to be able to handle the double pointers in the ejs generated code
| | | * r18571: try to make it a lot more obvious when 'make test' or 'make quicktest'Andrew Tridgell2006-09-155-33/+40
| | | | | | | | | | | | | | | | | | | | has failed. The output was too subtle for people who aren't used to it.
| | | * r18570: Fix up function names in cifs unix/posix extensions backend. Enable ↵Steve French2006-09-156-172/+236
| | | | | | | | | | | | | | | | tiny quick test for torture for them
| | | * r18569: add really simple testing of the 'simple' ntvfs backend, so we knowAndrew Tridgell2006-09-153-0/+40
| | | | | | | | | | | | | | | | | | | | when it breaks. It isn't much good as a template for developers to use unless it works :-)
| | | * r18568: this warning is not needed now that it is the job of the unixuid ntvfsAndrew Tridgell2006-09-151-2/+0
| | | | | | | | | | | | | | | | module to handle euid
| | | * r18567: fixed the winreg js code for the new names of the fields in winreg.idlAndrew Tridgell2006-09-151-6/+6
| | | | | | | | | | | | | | | | | | | | When changing a field name in idl, please remember to check for use of those functions in any js code as well.
| | | * r18566: fixed the winreg pipe and winreg testsAndrew Tridgell2006-09-153-11/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Jerry, there is a big difference on the wire between these two: [out] uint32 x; and [out] uint32 *x; if you change from [out] uint32 x; then you need to change to: [out,ref] uint32 *x; otherwise it changes the format on the wire, which means we are no longer compatible with MS servers. but be aware that even if you change to a ref ptr, you also need to change all the client code to set all the return variables in the out part of the structure. That's why I don't like the MIDL restriction of forcing the use of ref pointers for output variables - it makes life much harder when writing client code, and makes the code much more error prone (just look at all the extra code needed to make this work again). I know we could auto-allocate these variables in the generated client side NDR code, but if we did that then we would have no way of doing a _real_ ref out pointer, which we really wanted to set to some already allocated variable. So please hold off on changing our idl to use the MIDL convention for output variables until Jelmer and I have had a good "chat" about this :-)
| | | * r18565: Fix echo.idl to be Samba3-, MIDL and midlc compatibleJelmer Vernooij2006-09-156-7/+21
| | | |
| | | * r18564: update for cifs unix/posix extensions stub version to build and ↵Steve French2006-09-155-13/+21
| | | | | | | | | | | | | | | | beginnings of smbtorture test for it
| | | * r18563: - move more of the header checks into lib/replace/Andrew Tridgell2006-09-152-9/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - change the test for net/if.h to do a full compile, not just an existance test. net/if.h is completely broken on hpux, and can never compile (it uses stuff before it defines it), so by using a AC_TRY_COMPILE() test we avoid using net/if.h on hpux, which should fix the build
| | | * r18561: Fix [out] pointers in winreg IDLGerald Carter2006-09-154-30/+30
| | | |
| | | * r18559: [string] always applies to the last pointerJelmer Vernooij2006-09-152-2/+32
| | | |
| | | * r18558: Fix ShareCheck which was assuming all paths are "C:\"Simo Sorce2006-09-153-14/+135
| | | | | | | | | | | | | | | | | | | | | | | | Also cope with the fact that we define the FSTYPE as NTFS by default. We never use this anywhere else, so we may just change it, but just detect the fact and return DISK in share_classic for now.
| | | * r18555: use C:\ as default not C:Stefan Metzmacher2006-09-151-1/+1
| | | | | | | | | | | | | | | | metze
| | | * r18554: Fix warnings about [out] arguments.Jelmer Vernooij2006-09-151-5/+9
| | | |
| | | * r18553: - confdefs.h is always included in configure checks no need to ↵Stefan Metzmacher2006-09-151-3/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | include them explicit - undefine _XOPEN_SOURCE_EXTENDED for the AIX interface detection test #define _XOPEN_SOURCE_EXTENDED 1 brings in sa_len to sockaddr on Tru64 which means the AIX code compiles... metze
| | | * r18550: Return a path not just a disk driveSimo Sorce2006-09-151-1/+9
| | | |
| | | * r18549: move gcc version check to libreplace and reorder the tests a bitStefan Metzmacher2006-09-152-12/+10
| | | | | | | | | | | | | | | | | | | | | | | | for nicer output metze
| | | * r18548: don't use #elif as we don't notice when 2 HAVE_IFACE_ versions are ↵Stefan Metzmacher2006-09-151-3/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | defined try to find the problem on Tru64...where configure says the AIX method finds 1 interface but later can't compile netif.c. (revision 18486 was the last that detects ifconf with 2 interfaces) metze
| | | * r18545: if yapp isn't availabe touch the target file, as it is commited to svn,Stefan Metzmacher2006-09-151-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | to prevent rebuilding. we do make everything make everything make bin/smbtorture make test in the buildfarm and rebuilding parts isn't that nice metze
| | | * r18544: - use AC_LIBREPLACE_LOCATION_CHECKS in samba4Stefan Metzmacher2006-09-152-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | - to get the ordering right we need to specify AC_CANONICAL_BUILD explicit - add AC_CANONICAL_TARGET metze
| | | * r18542: Some late nite work.Simo Sorce2006-09-155-26/+246
| | | | | | | | | | | | | | | | | | | | Now we can add and remove a share from the "Computer Management" console (not yet modify!) usinf share backend = ldb
| | | * r18541: with 100 old style searches we can run out of file descriptors on someAndrew Tridgell2006-09-151-1/+1
| | | | | | | | | | | | | | | | systems. drop to 50
| | | * r18540: show the additional smbd output from each test, rather than onlyAndrew Tridgell2006-09-151-2/+14
| | | | | | | | | | | | | | | | showing on test failure and showing all the smbd output each time.
| | | * r18539: 'make distclean' should delete config.cacheAndrew Tridgell2006-09-144-6/+4
| | | |
| | | * r18538: we need a pipe here, not a logical ORAndrew Tridgell2006-09-141-1/+2
| | | | | | | | | | | | | | | | also fix cn name for this record, and ensure tests/tmp is created
| | | * r18537: after testing for poptGetContext, if the test fails, don't try to useAndrew Tridgell2006-09-141-1/+1
| | | | | | | | | | | | | | | | the external popt (this affects hpisgr8)
| | | * r18536: fixed the loading of external binary files from ldif into ldbAndrew Tridgell2006-09-142-4/+13
| | | |