1
0
mirror of https://github.com/samba-team/samba.git synced 2025-01-14 19:24:43 +03:00

190 Commits

Author SHA1 Message Date
Tim Potter
931dc55390 Implement raw SMBtrans by backending the SMBtrans2 send code. Receive is
the same for trans and trans2.
(This used to be commit 7d21af3fdf6cf5144a41021425179ca2bba553b3)
2003-10-28 10:17:05 +00:00
Andrew Tridgell
f3d20c5c86 added some NTVFS info, and started the process model section
(This used to be commit 5b9f7bc8b54aa4318987a7e1e4eed528b03d5e9a)
2003-10-28 04:31:42 +00:00
Andrew Tridgell
498d08518f the beginnings of a samba4 programming guide
(This used to be commit f0b309cb304f5d39865e8c5f87350450a331ceb1)
2003-10-27 11:23:35 +00:00
Andrew Tridgell
4e73a3c0fe 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)
2003-10-10 05:40:32 +00:00
Jelmer Vernooij
b382acea72 Update MySQL configuration scripts, add module macros
(This used to be commit 42dbb8e2eb11f14b07f17337ed256f4a3a2caad6)
2003-09-29 22:16:06 +00:00
Jelmer Vernooij
7699f3834f Remove obsolete file
(This used to be commit ac05e976f20796202deb1731f9488d5a52e2b25f)
2003-09-29 21:59:18 +00:00
Andrew Tridgell
bd1ca87733 better child synchronisation at startup in NBENCH
(This used to be commit 4559208c80e0368ff677bfe0e6cde0abb8b9b2c0)
2003-09-29 06:04:23 +00:00
Andrew Tridgell
8205817eec - use deltree to setup base directory
(This used to be commit 19eab118c1e73a0c5142ff10f7cf5ecae97349ac)
2003-09-29 06:02:25 +00:00
Tim Potter
af780b0f01 Quieten a compiler warning.
(This used to be commit 9edf634569d89b152fc73eae70245cbf338b498d)
2003-09-18 01:34:59 +00:00
Andrew Tridgell
0becf4d683 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)
2003-09-02 04:37:33 +00:00
Andrew Tridgell
11c5869a45 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)
2003-08-31 03:16:52 +00:00
Andrew Tridgell
a8a5ac2bd2 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)
2003-08-29 04:35:35 +00:00
Andrew Tridgell
133c7a9055 fix a segv when server doesn't support ATTRIBUTE_TAG_INFORMATION
(This used to be commit 19abdace95ff8369922ed7ffb9f75fab6d2d0b7b)
2003-08-23 18:53:46 +00:00
Jelmer Vernooij
489b369431 Remove some obsolete files (like in samba3)
(This used to be commit b85539336e2b3db56a912921d45276f2a77c4c7a)
2003-08-17 07:02:36 +00:00
Jelmer Vernooij
1d471e8a74 Sync autogen.sh from samba3
(This used to be commit 7bc56792dc0bc9fdecfe8e7a2db2d6c367cdef42)
2003-08-17 06:47:52 +00:00
Jelmer Vernooij
d55de7a159 Add script that reports unused macros/defines
(This used to be commit dd850b5bd8abc123f455b715fb62dd4d54297178)
2003-08-16 05:20:22 +00:00
Jelmer Vernooij
d9aa5b15d3 Add script that detects useless AC_DEFINE()'s in configure.in
(This used to be commit 37f55d8619b110d217ec826bcf2773849ed0f7f7)
2003-08-16 02:24:33 +00:00
Herb Lewis
4809559c64 don't leak memory if cli->tree is NULL
(This used to be commit b034c4b86e2faddf0928810a3e56c03d6aaef9f5)
2003-08-15 23:57:05 +00:00
Herb Lewis
a59229614e don't dereference null pointer
(This used to be commit ba5d1cde98f9146ffc889ac89ec79331e2bfae18)
2003-08-15 21:37:42 +00:00
Andrew Tridgell
649f712f07 ascii/unicode fixes in ascii mode found by smbtorture
(This used to be commit cdf2626a6d3b6eec419b0694d63272304c5c0eeb)
2003-08-15 21:11:13 +00:00
Andrew Tridgell
039e9dc5e6 - 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)
2003-08-15 20:19:30 +00:00
Andrew Tridgell
dbe7b0c402 fix handling of parametric smb.conf parms with embedded spaces
(This used to be commit dad7d285abe853653e72ba2e5ed03092061e9d65)
2003-08-15 19:09:52 +00:00
Andrew Tridgell
de10237719 more fixes from the IRIX compiler (thanks herb!)
(This used to be commit 02d068ba7d81d6db25122144981c63f74ad44025)
2003-08-15 18:54:44 +00:00
Andrew Tridgell
8e4ab747b0 more fixes from the IRIX compiler (thanks herb!)
(This used to be commit 4cf3839b727c77a727abb558bd9473119a092913)
2003-08-15 18:33:43 +00:00
Herb Lewis
efacfb37fc wrong typecast
(This used to be commit de7674ebefe3a8b0f953afe983ce058e11f827c2)
2003-08-15 17:50:16 +00:00
Andrew Tridgell
1c849248d4 fixed an enumerated type error found on irix
(This used to be commit 19acf60fceda04482047cfff24ee728bb66f3971)
2003-08-15 17:34:49 +00:00
Herb Lewis
00743e97f8 cast to get rid of warnings
(This used to be commit cb7a9aef0210b547a64a9411769c8b3cce57701e)
2003-08-15 17:29:04 +00:00
Herb Lewis
dcc8fcf9c0 IRIX already defines uint_t
(This used to be commit a019e54a46539a9f76fc782fd5eb826c32afb318)
2003-08-15 17:19:26 +00:00
Herb Lewis
3ae6d32e5e signed bitfields cannot be 1 bit long
(This used to be commit 5fce80e7575e6c4d5df46d02d9505f56a93511c4)
2003-08-15 17:15:05 +00:00
Herb Lewis
e2c1250076 fix IRIX build
(This used to be commit 85c504a837960bf74dc05391a4d0bb924f2f9a3a)
2003-08-15 17:14:20 +00:00
Herb Lewis
f24c298f43 rename mutex_t to smb_mutex_t to prevent name collision
(This used to be commit d32f14959277a5b7d1302638b65ff1fc568f08a9)
2003-08-15 17:13:41 +00:00
Andrew Tridgell
cc38992e3f 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)
2003-08-15 16:19:48 +00:00
Andrew Tridgell
fe31953678 a few build fixes to try to get irix building
(This used to be commit 4059fbcf028e105c9377ec5a302623ae282e33f1)
2003-08-15 15:16:34 +00:00
Andrew Tridgell
03ecf9b2aa try to cope with servers that return a blank alt_name field
(This used to be commit 0a1cda392ad29c95c8886a26c34fcea0b19ecebf)
2003-08-15 15:14:49 +00:00
Andrew Tridgell
d3bc355533 some servers don't return a fs_type and dev_type
(This used to be commit eaec1bdaadd744c63fb270b3807bc284dfadb37d)
2003-08-15 15:14:14 +00:00
Andrew Tridgell
0efd81efec fixed a comment typo
(This used to be commit 4cc8fef8ca278b19eb4601e7660fc1976594412e)
2003-08-15 15:13:43 +00:00
Andrew Tridgell
9e96467d36 nicer formatting in getattre
(This used to be commit 52657c369b26710ed4d3a8cce81dd518547c583e)
2003-08-15 15:13:24 +00:00
Andrew Tridgell
d0a91f4ef2 don't give detailed errors for levels that fail
(This used to be commit 04b60864a67fa320f6de5f1f457b9de9bb46b730)
2003-08-15 15:12:30 +00:00
Andrew Tridgell
33f413a6bf test resume by name before resume by flags
(This used to be commit 9f395dd7686e257a4c622d79582725e47e929252)
2003-08-15 15:11:34 +00:00
Jeremy Allison
0cb8ef099f Print out position info, ensure NT_RENAME info level only works
in a directory.
Jeremy.
(This used to be commit d623a51da07e3077b5dc2f92787a3ca848feb113)
2003-08-15 03:54:45 +00:00
Herb Lewis
2efe201fa4 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)
2003-08-14 21:56:26 +00:00
Jeremy Allison
a19e269c2c Extended seek tests to check position information.
Jeremy.
(This used to be commit c4cc40c5c808d03e9ef813e6b2340c469cc6dc2d)
2003-08-14 21:11:06 +00:00
Andrew Tridgell
e08eee4db0 fixed allinfo bug reported by metze
(This used to be commit 0b7e5d6353837b24a3588ddd62e793b025432f10)
2003-08-14 04:14:49 +00:00
Andrew Tridgell
89f55d36f3 added the ancient SMBcreate operation to the testsuite and client lib
(This used to be commit 3eef35e581b5e1802711b9b5297f61800a7e242e)
2003-08-14 01:31:31 +00:00
Andrew Tridgell
9af22cd883 added SMBopen to gentest
(This used to be commit b47737b00bd6a96d8dec53381872656997ec6ad2)
2003-08-14 01:21:05 +00:00
Andrew Tridgell
ae6453269d added seek to gentest
(This used to be commit 401fce169ecceac803a4a72480ffdc1f54f9a292)
2003-08-14 01:12:27 +00:00
Andrew Tridgell
b34df4fa86 added read/write seek testing
(This used to be commit 66691dc9582d4752ff1ab04a1b53c1e3c8fe64a1)
2003-08-14 01:03:56 +00:00
Jelmer Vernooij
11d32f259f File is part of the HOWTO Collection
(This used to be commit 37992b671915b59071ce89baff9bdee711821b5b)
2003-08-14 00:08:21 +00:00
Andrew Tridgell
4b3d329ca2 - added a raw smb scanner
- its not a root_fid in ntrename
(This used to be commit 74be55efdc77d4ba7e70d0554cbd72472522abff)
2003-08-13 22:23:18 +00:00
Andrew Tridgell
a33f570776 - added test for position_information via paths
(This used to be commit 595be06a42bbf8b19feb1b7a7fc4389a6ad50ab8)
2003-08-13 20:22:37 +00:00