kai/samba.git
18 years agoRemove check for SAM, which has already been removed
Jelmer Vernooij [Sun, 9 Nov 2003 16:08:14 +0000 (16:08 +0000)]
Remove check for SAM, which has already been removed
(This used to be commit db68d642d67125b2d7f8355d6c913719f8821a92)

18 years agoAdd iconv test utility
Jelmer Vernooij [Sun, 9 Nov 2003 15:52:01 +0000 (15:52 +0000)]
Add iconv test utility
(This used to be commit 00807119eeb32dcf5f3b19fa08956fa9177405a5)

18 years agoAdd check for precompiled headers
Jelmer Vernooij [Sun, 9 Nov 2003 13:16:52 +0000 (13:16 +0000)]
Add check for precompiled headers
(This used to be commit e92e04b889d4d52fc4d6a7f484188ee2557aa708)

18 years ago- fixed lsa_EnumTrustDom
Andrew Tridgell [Sun, 9 Nov 2003 11:01:39 +0000 (11:01 +0000)]
- fixed lsa_EnumTrustDom

- added lsa_OpenAccount

- handle STATUS_SOME_UNMAPPED
(This used to be commit e5d93cf996b3e9647ef0ca45f6aab7601369936b)

18 years agoadded lsa_EnumTrustDom
Andrew Tridgell [Sun, 9 Nov 2003 10:01:24 +0000 (10:01 +0000)]
added lsa_EnumTrustDom
(This used to be commit ef60a70912c70b11438b53ed033efe31f662143d)

18 years agoadded lsa_EnumPrivs idl and test code
Andrew Tridgell [Sun, 9 Nov 2003 09:44:06 +0000 (09:44 +0000)]
added lsa_EnumPrivs idl and test code
(This used to be commit fe12f81ba4583b1121bf128db55c4763736a205c)

18 years agoadded a test for lsa_Close()
Andrew Tridgell [Sun, 9 Nov 2003 09:04:28 +0000 (09:04 +0000)]
added a test for lsa_Close()
(This used to be commit dbadbbf1a7de011305c7f9d5d8d92467cb6e1c61)

18 years agoi forgot to commit the rpcecho idl file
Andrew Tridgell [Sun, 9 Nov 2003 08:31:36 +0000 (08:31 +0000)]
i forgot to commit the rpcecho idl file
(This used to be commit 6c50589a9c19bf14afd2ef9a2170561b336f469e)

18 years ago- added the rest of the LSA calls as stubs
Andrew Tridgell [Sun, 9 Nov 2003 08:30:29 +0000 (08:30 +0000)]
- added the rest of the LSA calls as stubs

- auto-generate the client calls with 'make idl'
(This used to be commit 8e52381313fc5a603b6d7e6ff090896c772096e9)

18 years agoadded a module for auto-generating the client calls. We can now go
Andrew Tridgell [Sun, 9 Nov 2003 08:28:47 +0000 (08:28 +0000)]
added a module for auto-generating the client calls. We can now go
from IDL file to working Samba4 RPC client library in a completely
automated fashion.
(This used to be commit 566476b3ff91eaa02c4f3c494afbf9ac7c200461)

18 years agoconverted the rpcecho pipe to use IDL
Andrew Tridgell [Sun, 9 Nov 2003 07:24:06 +0000 (07:24 +0000)]
converted the rpcecho pipe to use IDL
(This used to be commit 1b7a7bc4641e4f0e604bc20699c094fa5f49315d)

18 years ago- handle void functions
Andrew Tridgell [Sun, 9 Nov 2003 07:22:48 +0000 (07:22 +0000)]
- handle void functions

- bettenicer handling of PROPERTIES

- handle size_is() on an out variable that refers to an in variable
(This used to be commit 33d9b75783651ccb02f895bc9e0b0d0d59f67b1d)

18 years agouse a more consistent style for the client stubs
Andrew Tridgell [Sun, 9 Nov 2003 04:40:50 +0000 (04:40 +0000)]
use a more consistent style for the client stubs
(This used to be commit 9946532f97bf8c820e8615dc6697f740144cd9d8)

18 years agoget rid of some prototypes that aren't needed any more
Andrew Tridgell [Sun, 9 Nov 2003 02:25:03 +0000 (02:25 +0000)]
get rid of some prototypes that aren't needed any more
(This used to be commit 6151e5a2144bbccedb76772ea2cebc9676977efd)

18 years agolsa_LookupNames now works
Andrew Tridgell [Sun, 9 Nov 2003 02:21:24 +0000 (02:21 +0000)]
lsa_LookupNames now works
(This used to be commit fba3a7ad22edcbe394861e42b5e5c53709e9d5fe)

18 years agoadded support for arrays as function arguments and for unistr_noterm
Andrew Tridgell [Sun, 9 Nov 2003 02:20:26 +0000 (02:20 +0000)]
added support for arrays as function arguments and for unistr_noterm
(This used to be commit 7bb45a21aeb9ea653c86ae7aa45ceee850b4b255)

18 years agocheck for pidl.pl in path, not $HOME/pidl/
Andrew Tridgell [Sun, 9 Nov 2003 01:18:59 +0000 (01:18 +0000)]
check for pidl.pl in path, not $HOME/pidl/
(This used to be commit 9aacdb5b8ac26a7a6337aeb23f63513fbd2236f6)

18 years agoadded idl, generated code and test code for lsa_LookupSids
Andrew Tridgell [Sun, 9 Nov 2003 00:58:40 +0000 (00:58 +0000)]
added idl, generated code and test code for lsa_LookupSids
(This used to be commit afa1ff5f08fceba3d34b4e0965fe7e0c0143ede9)

18 years agoadded fixes for the pushing of arrays and handling non-ref pointers in
Andrew Tridgell [Sun, 9 Nov 2003 00:57:27 +0000 (00:57 +0000)]
added fixes for the pushing of arrays and handling non-ref pointers in
function arguments
(This used to be commit 25be8dafdae65d9b6cbd04514290f1402e882f4e)

18 years ago- include includes.h
Andrew Tridgell [Sat, 8 Nov 2003 13:24:14 +0000 (13:24 +0000)]
- include includes.h

- fix ref ptrs in push

- add NTSTATUS return
(This used to be commit cba9df9aa4cef7d35ae786a90d6c34b54e9a086a)

18 years ago- more generation fixes
Andrew Tridgell [Sat, 8 Nov 2003 13:23:20 +0000 (13:23 +0000)]
- more generation fixes

- added auto-generation from the Makefile. Only called when you run "make idl"
(This used to be commit 47a17e5a08dcb5ef2880f75a59bf417e161a71d3)

18 years ago- corrected some lsa idl
Andrew Tridgell [Sat, 8 Nov 2003 11:21:57 +0000 (11:21 +0000)]
- corrected some lsa idl

- updated lsa parse code from pidl
(This used to be commit 3983b2aee77b0e093847bfc02e02b83ab281f5dd)

18 years ago- generate both the pull and push side
Andrew Tridgell [Sat, 8 Nov 2003 11:19:39 +0000 (11:19 +0000)]
- generate both the pull and push side

- fixed lots of bugs
(This used to be commit 96e269fefedd1e8541eae7ad5e3fb98df978c81b)

18 years agoa bit of a tidy up before I add the ndr_pull_*() side of things
Andrew Tridgell [Thu, 6 Nov 2003 12:42:37 +0000 (12:42 +0000)]
a bit of a tidy up before I add the ndr_pull_*() side of things
(This used to be commit 8e865508a6619af4f2d72c3db7890edf9e07da1d)

18 years agoanother major bit of restructuring of rpc in Samba4. Mostly moving
Andrew Tridgell [Thu, 6 Nov 2003 12:34:04 +0000 (12:34 +0000)]
another major bit of restructuring of rpc in Samba4. Mostly moving
files around, but also added the first bits of auto-generated code for
the lsa pipe.

I haven't updated the Makefile to call pidl yet, so for now the code
was cut-and-pasted into librpc/ndr/ndr_lsa.c manually
(This used to be commit 6b222d3b6541ee74cf8bf3f0913cd444903ca991)

18 years agoupdated pidl to auto-generate the ndr_push_*() functions for the
Andrew Tridgell [Thu, 6 Nov 2003 12:29:23 +0000 (12:29 +0000)]
updated pidl to auto-generate the ndr_push_*() functions for the
Samba4 rpc framework

not complete, but sufficient for a number of lsa functions
(This used to be commit 42cd6904f51bac1ff92f0aea0deffb11864dfac2)

18 years agoallow qfsinfo to continue with just 10 levels supported in the server
Andrew Tridgell [Thu, 6 Nov 2003 05:51:58 +0000 (05:51 +0000)]
allow qfsinfo to continue with just 10 levels supported in the server
(This used to be commit 9476dd562010dc30dd9aea777e0cede273e6e29a)

18 years agofinished off the ndr_sec.c module
Andrew Tridgell [Wed, 5 Nov 2003 00:49:42 +0000 (00:49 +0000)]
finished off the ndr_sec.c module
(This used to be commit 6a8f297c45c9897b3dba18467cb449a70abf0b56)

18 years agofixed another error found by valgrind
Andrew Tridgell [Tue, 4 Nov 2003 23:12:44 +0000 (23:12 +0000)]
fixed another error found by valgrind
(This used to be commit 4368eaa523830f3101f0bb052346ed26bc70ae73)

18 years agofixed some error found by valgrind
Andrew Tridgell [Tue, 4 Nov 2003 22:42:00 +0000 (22:42 +0000)]
fixed some error found by valgrind
(This used to be commit ca5f0ccb6cd10d51c96a5cd8e0cd97d50cbb9a73)

18 years agolsa_EnumSids() now works
Andrew Tridgell [Tue, 4 Nov 2003 11:16:07 +0000 (11:16 +0000)]
lsa_EnumSids() now works
(This used to be commit 25a8692fede323b53240192e5d349b39fe0b7342)

18 years agolsa_OpenPolicy2 now works
Andrew Tridgell [Tue, 4 Nov 2003 09:48:33 +0000 (09:48 +0000)]
lsa_OpenPolicy2 now works
(This used to be commit 9cf479873f3501776091c9d01551adadcf525794)

18 years agoyipee! we can now do lsaOpenPolicy() via the new interfaces, without
Andrew Tridgell [Tue, 4 Nov 2003 09:10:31 +0000 (09:10 +0000)]
yipee! we can now do lsaOpenPolicy() via the new interfaces, without
using any of the old lsa code
(This used to be commit f5bd301ff7befa223a1d761a37ae8f7ce7f1fcd1)

18 years agoadded support for fragmented sends
Andrew Tridgell [Tue, 4 Nov 2003 03:38:46 +0000 (03:38 +0000)]
added support for fragmented sends
(This used to be commit f51a216136b7cc7d4d07d4acb80e0a710d82841a)

18 years agoadded fragmentation support on receive for dcerpc packets. I have
Andrew Tridgell [Tue, 4 Nov 2003 02:28:08 +0000 (02:28 +0000)]
added fragmentation support on receive for dcerpc packets. I have
successfully used SourceData with 200M of data in rpcecho
(This used to be commit a9aa7954fe84c925bb158af8b73aa71b7ea84e2b)

18 years agoadded SinkData and SourceData tests for rpcecho
Andrew Tridgell [Mon, 3 Nov 2003 10:01:20 +0000 (10:01 +0000)]
added SinkData and SourceData tests for rpcecho
(This used to be commit 7c356350e6148078725de6b6829eb0855771ae17)

18 years agoadded rpcecho EchoData test
Andrew Tridgell [Mon, 3 Nov 2003 09:18:38 +0000 (09:18 +0000)]
added rpcecho EchoData test
(This used to be commit 9c7e4db4712d1b2b7d8125e3ae535efd50b80f58)

18 years agoactually use the passed parameters!
Andrew Tridgell [Mon, 3 Nov 2003 08:39:37 +0000 (08:39 +0000)]
actually use the passed parameters!
(This used to be commit 717803848afd7e1b443c3134183c171b54f192d7)

18 years agoadded a helper function to make building rpc functions a bit easier
Andrew Tridgell [Mon, 3 Nov 2003 08:37:48 +0000 (08:37 +0000)]
added a helper function to make building rpc functions a bit easier
(This used to be commit a8feb80438680b9ec399c908987c58c4a6a998e6)

18 years agostarted adding RPC-ECHO torture cases
Andrew Tridgell [Mon, 3 Nov 2003 07:26:30 +0000 (07:26 +0000)]
started adding RPC-ECHO torture cases
(This used to be commit 8cff335dab438aa2dbcca91a717e14ef5a8288dd)

18 years agowe only want the per-call stub data
Andrew Tridgell [Mon, 3 Nov 2003 06:30:33 +0000 (06:30 +0000)]
we only want the per-call stub data
(This used to be commit 95fa15cdcf2df5e8436281cdf96c84228a56cc4c)

18 years agoa major revamp of the low level dcerpc code in samba4, We can now do a
Andrew Tridgell [Mon, 3 Nov 2003 06:22:45 +0000 (06:22 +0000)]
a major revamp of the low level dcerpc code in samba4, We can now do a
successful LSA OpenPolicy using smbtorture
(This used to be commit e925c315f55905060fcca1b188ae1f7e40baf514)

18 years ago- a few portability fixes from Jim Myers
Andrew Tridgell [Thu, 30 Oct 2003 08:32:26 +0000 (08:32 +0000)]
- a few portability fixes from Jim Myers

- added SMBD_LISTEN_BACKLOG in local.h

- added the beginnings of a ndr/rpc parsing framework for Samba4. It
  currently correctly parses security descriptors for the nttrans
  QUERY_SECDESC call, but I hope it will become a reasonable framework
  that an idl based generator can work to
(This used to be commit 9bf904fc34f88e0581f93656e73d3c01ca96f761)

18 years agomuch better synchronised startup in smbtorture - this allows us to run
Andrew Tridgell [Wed, 29 Oct 2003 04:21:58 +0000 (04:21 +0000)]
much better synchronised startup in smbtorture - this allows us to run
massive NBENCH runs without killing the client
(This used to be commit 3f20041bb930ff1e4d9c0709008174faa5f690d5)

18 years agoAdd RPC-OPEN test as an example for using the new dcerpc client code.
Tim Potter [Tue, 28 Oct 2003 11:00:54 +0000 (11:00 +0000)]
Add RPC-OPEN test as an example for using the new dcerpc client code.
It's a bit icky so I suspect it won't last long.  (-:
(This used to be commit bc17a4a8ade1b003acb5681471568a94e81aad08)

18 years agoA fix for making transfer syntax a pointer instead of an array of pointers
Tim Potter [Tue, 28 Oct 2003 10:59:19 +0000 (10:59 +0000)]
A fix for making transfer syntax a pointer instead of an array of pointers
in struct p_ctx_list.
(This used to be commit e99e28aa36f31e862e89cef246b50a34b5115af9)

18 years agoAdd raw and cli dcerpc code to LIBRAW_OBJ and LIBSMB_OBJ, respectively.
Tim Potter [Tue, 28 Oct 2003 10:30:16 +0000 (10:30 +0000)]
Add raw and cli dcerpc code to LIBRAW_OBJ and LIBSMB_OBJ, respectively.
(This used to be commit d66f5afaaabdbaddb846fdff0421398f4cb19d89)

18 years agoCli level code for initial dcerpc client support.
Tim Potter [Tue, 28 Oct 2003 10:25:12 +0000 (10:25 +0000)]
Cli level code for initial dcerpc client support.
(This used to be commit 94686a3f941086510415273f71503cd5f18179b8)

18 years agoInitial version of raw dcerpc client support.
Tim Potter [Tue, 28 Oct 2003 10:24:13 +0000 (10:24 +0000)]
Initial version of raw dcerpc client support.
(This used to be commit 34a2cc10992953897268ca864f2851f4c2d99e1e)

18 years agoAdd data structures for initial dcerpc support.
Tim Potter [Tue, 28 Oct 2003 10:21:36 +0000 (10:21 +0000)]
Add data structures for initial dcerpc support.
(This used to be commit 35ee9fdeababea8fd00f69d7d8f9d55eef57994c)

18 years agoImplement raw SMBtrans by backending the SMBtrans2 send code. Receive is
Tim Potter [Tue, 28 Oct 2003 10:17:05 +0000 (10:17 +0000)]
Implement raw SMBtrans by backending the SMBtrans2 send code.  Receive is
the same for trans and trans2.
(This used to be commit 7d21af3fdf6cf5144a41021425179ca2bba553b3)

18 years agoadded some NTVFS info, and started the process model section
Andrew Tridgell [Tue, 28 Oct 2003 04:31:42 +0000 (04:31 +0000)]
added some NTVFS info, and started the process model section
(This used to be commit 5b9f7bc8b54aa4318987a7e1e4eed528b03d5e9a)

18 years agothe beginnings of a samba4 programming guide
Andrew Tridgell [Mon, 27 Oct 2003 11:23:35 +0000 (11:23 +0000)]
the beginnings of a samba4 programming guide
(This used to be commit f0b309cb304f5d39865e8c5f87350450a331ceb1)

18 years agofixed snprintf.c for systems that have only some of the *printf() family of functions
Andrew Tridgell [Fri, 10 Oct 2003 05:40:32 +0000 (05:40 +0000)]
fixed snprintf.c for systems that have only some of the *printf() family of functions

cope with servers that return bogus (too large) values in max_xmit

cope with a couple more error conditions in RAW-SFILEINFO

better startup time heuristics in NBENCH
(This used to be commit 89f7261ba589e5760b3cf9c3594eab9d7198dd7e)

18 years agoUpdate MySQL configuration scripts, add module macros
Jelmer Vernooij [Mon, 29 Sep 2003 22:16:06 +0000 (22:16 +0000)]
Update MySQL configuration scripts, add module macros
(This used to be commit 42dbb8e2eb11f14b07f17337ed256f4a3a2caad6)

18 years agoRemove obsolete file
Jelmer Vernooij [Mon, 29 Sep 2003 21:59:18 +0000 (21:59 +0000)]
Remove obsolete file
(This used to be commit ac05e976f20796202deb1731f9488d5a52e2b25f)

18 years agobetter child synchronisation at startup in NBENCH
Andrew Tridgell [Mon, 29 Sep 2003 06:04:23 +0000 (06:04 +0000)]
better child synchronisation at startup in NBENCH
(This used to be commit 4559208c80e0368ff677bfe0e6cde0abb8b9b2c0)

18 years ago- use deltree to setup base directory
Andrew Tridgell [Mon, 29 Sep 2003 06:02:25 +0000 (06:02 +0000)]
- use deltree to setup base directory
(This used to be commit 19eab118c1e73a0c5142ff10f7cf5ecae97349ac)

18 years agoQuieten a compiler warning.
Tim Potter [Thu, 18 Sep 2003 01:34:59 +0000 (01:34 +0000)]
Quieten a compiler warning.
(This used to be commit 9edf634569d89b152fc73eae70245cbf338b498d)

18 years agothanks to ntfsd and some google searches I worked out what the unknown
Andrew Tridgell [Tue, 2 Sep 2003 04:37:33 +0000 (04:37 +0000)]
thanks to ntfsd and some google searches I worked out what the unknown
fields in level 261 and level 262 of directory search are, plus the
names of the levels

the unknown fields are a 64bit unique file id, and match the 64 bit
number from the internal_information qfileinfo level
(This used to be commit b69f54eb028a24144a2e813f059b08644118ab09)

18 years agoI think I've finally got the ascii/unicode issues right in trans2 find
Andrew Tridgell [Sun, 31 Aug 2003 03:16:52 +0000 (03:16 +0000)]
I think I've finally got the ascii/unicode issues right in trans2 find
first

Also expanded the rename test a little
(This used to be commit 723af7f097a8c7f23dac23039e479811559ac3cb)

18 years agoexpanded the RAW-READ test to make it clearer that all locks conflict
Andrew Tridgell [Fri, 29 Aug 2003 04:35:35 +0000 (04:35 +0000)]
expanded the RAW-READ test to make it clearer that all locks conflict
in SMBlockread, not just other peoples locks (error in spec)
(This used to be commit a56f6896bfc00222b12be3d0bb06f99144f2d23d)

18 years agofix a segv when server doesn't support ATTRIBUTE_TAG_INFORMATION
Andrew Tridgell [Sat, 23 Aug 2003 18:53:46 +0000 (18:53 +0000)]
fix a segv when server doesn't support ATTRIBUTE_TAG_INFORMATION
(This used to be commit 19abdace95ff8369922ed7ffb9f75fab6d2d0b7b)

18 years agoRemove some obsolete files (like in samba3)
Jelmer Vernooij [Sun, 17 Aug 2003 07:02:36 +0000 (07:02 +0000)]
Remove some obsolete files (like in samba3)
(This used to be commit b85539336e2b3db56a912921d45276f2a77c4c7a)

18 years agoSync autogen.sh from samba3
Jelmer Vernooij [Sun, 17 Aug 2003 06:47:52 +0000 (06:47 +0000)]
Sync autogen.sh from samba3
(This used to be commit 7bc56792dc0bc9fdecfe8e7a2db2d6c367cdef42)

18 years agoAdd script that reports unused macros/defines
Jelmer Vernooij [Sat, 16 Aug 2003 05:20:22 +0000 (05:20 +0000)]
Add script that reports unused macros/defines
(This used to be commit dd850b5bd8abc123f455b715fb62dd4d54297178)

18 years agoAdd script that detects useless AC_DEFINE()'s in configure.in
Jelmer Vernooij [Sat, 16 Aug 2003 02:24:33 +0000 (02:24 +0000)]
Add script that detects useless AC_DEFINE()'s in configure.in
(This used to be commit 37f55d8619b110d217ec826bcf2773849ed0f7f7)

18 years agodon't leak memory if cli->tree is NULL
Herb Lewis [Fri, 15 Aug 2003 23:57:05 +0000 (23:57 +0000)]
don't leak memory if cli->tree is NULL
(This used to be commit b034c4b86e2faddf0928810a3e56c03d6aaef9f5)

18 years agodon't dereference null pointer
Herb Lewis [Fri, 15 Aug 2003 21:37:42 +0000 (21:37 +0000)]
don't dereference null pointer
(This used to be commit ba5d1cde98f9146ffc889ac89ec79331e2bfae18)

18 years agoascii/unicode fixes in ascii mode found by smbtorture
Andrew Tridgell [Fri, 15 Aug 2003 21:11:13 +0000 (21:11 +0000)]
ascii/unicode fixes in ascii mode found by smbtorture
(This used to be commit cdf2626a6d3b6eec419b0694d63272304c5c0eeb)

18 years ago- patch to fix a memory leak from metze
Andrew Tridgell [Fri, 15 Aug 2003 20:19:30 +0000 (20:19 +0000)]
- patch to fix a memory leak from metze

- fix a couple of unicode string errors for ascii clients found by
  RAW- tests
(This used to be commit 81c941ba8ae33567d79b4bb0bb5928f5f6077b76)

18 years agofix handling of parametric smb.conf parms with embedded spaces
Andrew Tridgell [Fri, 15 Aug 2003 19:09:52 +0000 (19:09 +0000)]
fix handling of parametric smb.conf parms with embedded spaces
(This used to be commit dad7d285abe853653e72ba2e5ed03092061e9d65)

18 years agomore fixes from the IRIX compiler (thanks herb!)
Andrew Tridgell [Fri, 15 Aug 2003 18:54:44 +0000 (18:54 +0000)]
more fixes from the IRIX compiler (thanks herb!)
(This used to be commit 02d068ba7d81d6db25122144981c63f74ad44025)

18 years agomore fixes from the IRIX compiler (thanks herb!)
Andrew Tridgell [Fri, 15 Aug 2003 18:33:43 +0000 (18:33 +0000)]
more fixes from the IRIX compiler (thanks herb!)
(This used to be commit 4cf3839b727c77a727abb558bd9473119a092913)

18 years agowrong typecast
Herb Lewis [Fri, 15 Aug 2003 17:50:16 +0000 (17:50 +0000)]
wrong typecast
(This used to be commit de7674ebefe3a8b0f953afe983ce058e11f827c2)

18 years agofixed an enumerated type error found on irix
Andrew Tridgell [Fri, 15 Aug 2003 17:34:49 +0000 (17:34 +0000)]
fixed an enumerated type error found on irix
(This used to be commit 19acf60fceda04482047cfff24ee728bb66f3971)

18 years agocast to get rid of warnings
Herb Lewis [Fri, 15 Aug 2003 17:29:04 +0000 (17:29 +0000)]
cast to get rid of warnings
(This used to be commit cb7a9aef0210b547a64a9411769c8b3cce57701e)

18 years agoIRIX already defines uint_t
Herb Lewis [Fri, 15 Aug 2003 17:19:26 +0000 (17:19 +0000)]
IRIX already defines uint_t
(This used to be commit a019e54a46539a9f76fc782fd5eb826c32afb318)

18 years agosigned bitfields cannot be 1 bit long
Herb Lewis [Fri, 15 Aug 2003 17:15:05 +0000 (17:15 +0000)]
signed bitfields cannot be 1 bit long
(This used to be commit 5fce80e7575e6c4d5df46d02d9505f56a93511c4)

18 years agofix IRIX build
Herb Lewis [Fri, 15 Aug 2003 17:14:20 +0000 (17:14 +0000)]
fix IRIX build
(This used to be commit 85c504a837960bf74dc05391a4d0bb924f2f9a3a)

18 years agorename mutex_t to smb_mutex_t to prevent name collision
Herb Lewis [Fri, 15 Aug 2003 17:13:41 +0000 (17:13 +0000)]
rename mutex_t to smb_mutex_t to prevent name collision
(This used to be commit d32f14959277a5b7d1302638b65ff1fc568f08a9)

18 years agofixed some places where we don't brace (flags & STR_UNICODE)
Andrew Tridgell [Fri, 15 Aug 2003 16:19:48 +0000 (16:19 +0000)]
fixed some places where we don't brace (flags & STR_UNICODE)

this fixes the samba4 server with ascii clients
(This used to be commit c770603ac6c3331a4ac79a650cbbbeb21c778137)

18 years agoa few build fixes to try to get irix building
Andrew Tridgell [Fri, 15 Aug 2003 15:16:34 +0000 (15:16 +0000)]
a few build fixes to try to get irix building
(This used to be commit 4059fbcf028e105c9377ec5a302623ae282e33f1)

18 years agotry to cope with servers that return a blank alt_name field
Andrew Tridgell [Fri, 15 Aug 2003 15:14:49 +0000 (15:14 +0000)]
try to cope with servers that return a blank alt_name field
(This used to be commit 0a1cda392ad29c95c8886a26c34fcea0b19ecebf)

18 years agosome servers don't return a fs_type and dev_type
Andrew Tridgell [Fri, 15 Aug 2003 15:14:14 +0000 (15:14 +0000)]
some servers don't return a fs_type and dev_type
(This used to be commit eaec1bdaadd744c63fb270b3807bc284dfadb37d)

18 years agofixed a comment typo
Andrew Tridgell [Fri, 15 Aug 2003 15:13:43 +0000 (15:13 +0000)]
fixed a comment typo
(This used to be commit 4cc8fef8ca278b19eb4601e7660fc1976594412e)

18 years agonicer formatting in getattre
Andrew Tridgell [Fri, 15 Aug 2003 15:13:24 +0000 (15:13 +0000)]
nicer formatting in getattre
(This used to be commit 52657c369b26710ed4d3a8cce81dd518547c583e)

18 years agodon't give detailed errors for levels that fail
Andrew Tridgell [Fri, 15 Aug 2003 15:12:30 +0000 (15:12 +0000)]
don't give detailed errors for levels that fail
(This used to be commit 04b60864a67fa320f6de5f1f457b9de9bb46b730)

18 years agotest resume by name before resume by flags
Andrew Tridgell [Fri, 15 Aug 2003 15:11:34 +0000 (15:11 +0000)]
test resume by name before resume by flags
(This used to be commit 9f395dd7686e257a4c622d79582725e47e929252)

18 years agoPrint out position info, ensure NT_RENAME info level only works
Jeremy Allison [Fri, 15 Aug 2003 03:54:45 +0000 (03:54 +0000)]
Print out position info, ensure NT_RENAME info level only works
in a directory.
Jeremy.
(This used to be commit d623a51da07e3077b5dc2f92787a3ca848feb113)

18 years agoclient/client.c - cannot initialize struct with non-const values
Herb Lewis [Thu, 14 Aug 2003 21:56:26 +0000 (21:56 +0000)]
client/client.c - cannot initialize struct with non-const values
include/byteorder.h - fix for IRIX compiler - cannot cast an LVALUE
include/smb_interfaces.h - remove empty structure
source/lib/debug.c - void functions cannot return value
libcli/clifile.c - cannot assign *struct to struct
(This used to be commit 9a724762012f55d21d44ea87add7daf21f7414d1)

18 years agoExtended seek tests to check position information.
Jeremy Allison [Thu, 14 Aug 2003 21:11:06 +0000 (21:11 +0000)]
Extended seek tests to check position information.
Jeremy.
(This used to be commit c4cc40c5c808d03e9ef813e6b2340c469cc6dc2d)

18 years agofixed allinfo bug reported by metze
Andrew Tridgell [Thu, 14 Aug 2003 04:14:49 +0000 (04:14 +0000)]
fixed allinfo bug reported by metze
(This used to be commit 0b7e5d6353837b24a3588ddd62e793b025432f10)

18 years agoadded the ancient SMBcreate operation to the testsuite and client lib
Andrew Tridgell [Thu, 14 Aug 2003 01:31:31 +0000 (01:31 +0000)]
added the ancient SMBcreate operation to the testsuite and client lib
(This used to be commit 3eef35e581b5e1802711b9b5297f61800a7e242e)

18 years agoadded SMBopen to gentest
Andrew Tridgell [Thu, 14 Aug 2003 01:21:05 +0000 (01:21 +0000)]
added SMBopen to gentest
(This used to be commit b47737b00bd6a96d8dec53381872656997ec6ad2)

18 years agoadded seek to gentest
Andrew Tridgell [Thu, 14 Aug 2003 01:12:27 +0000 (01:12 +0000)]
added seek to gentest
(This used to be commit 401fce169ecceac803a4a72480ffdc1f54f9a292)

18 years agoadded read/write seek testing
Andrew Tridgell [Thu, 14 Aug 2003 01:03:56 +0000 (01:03 +0000)]
added read/write seek testing
(This used to be commit 66691dc9582d4752ff1ab04a1b53c1e3c8fe64a1)

18 years agoFile is part of the HOWTO Collection
Jelmer Vernooij [Thu, 14 Aug 2003 00:08:21 +0000 (00:08 +0000)]
File is part of the HOWTO Collection
(This used to be commit 37992b671915b59071ce89baff9bdee711821b5b)

18 years ago- added a raw smb scanner
Andrew Tridgell [Wed, 13 Aug 2003 22:23:18 +0000 (22:23 +0000)]
- added a raw smb scanner

- its not a root_fid in ntrename
(This used to be commit 74be55efdc77d4ba7e70d0554cbd72472522abff)

18 years ago- added test for position_information via paths
Andrew Tridgell [Wed, 13 Aug 2003 20:22:37 +0000 (20:22 +0000)]
- added test for position_information via paths
(This used to be commit 595be06a42bbf8b19feb1b7a7fc4389a6ad50ab8)