nivanova/samba-autobuild/.git
21 years agobreak out REGISTRY_VALUE & REGVAL_CR objects into separate file for
Gerald Carter [Fri, 30 Aug 2002 11:03:44 +0000 (11:03 +0000)]
break out REGISTRY_VALUE & REGVAL_CR objects into separate file for
cleaning linking....
(This used to be commit fd140aadd7c76facb4efa80655e633600f9760b6)

21 years agomerge of phant0m key fix from APP_HEAD
Gerald Carter [Fri, 30 Aug 2002 10:47:34 +0000 (10:47 +0000)]
merge of phant0m key fix from APP_HEAD
(This used to be commit cb13d334a53f27713665570d85607d57eb407f9f)

21 years agoadded cli_net_auth_3 client code.
Jean-François Micouleau [Fri, 30 Aug 2002 10:46:59 +0000 (10:46 +0000)]
added cli_net_auth_3 client code.
changed cli_nt_setup_creds() to call cli_net_auth_2 or cli_net_auth_3 based on a switch.
pass also the negociation flags all the way.
all the places calling cli_nt_setup_creds() are still using cli_net_aut2(), it's just for future use and for rpcclient.

in the future we will be able to call auth_2 or auth_3 as we want.

J.F.
(This used to be commit 4d38caca40f98d0584fefb9d66424a3db5b5789e)

21 years agoRemoved some misleading comment.
Volker Lendecke [Fri, 30 Aug 2002 08:24:26 +0000 (08:24 +0000)]
Removed some misleading comment.

Volker
(This used to be commit 70cf2f1e2f0187c546a0193824ab85a416c5236c)

21 years agoconvert the LDAP/SASL code to use GSS-SPNEGO if possible
Andrew Tridgell [Fri, 30 Aug 2002 06:59:57 +0000 (06:59 +0000)]
convert the LDAP/SASL code to use GSS-SPNEGO if possible

we now do this:

- look for suported SASL mechanisms on the LDAP server
- choose GSS-SPNEGO if possible
- within GSS-SPNEGO choose KRB5 if we can do a kinit
- otherwise use NTLMSSP

This change also means that we no longer rely on having a gssapi
library to do ADS.

todo:
- add TLS/SSL support over LDAP
- change to using LDAP/SSL for password change in ADS
(This used to be commit b04e91f660d3b26d23044075d4a7e707eb41462d)

21 years agoensure that we unlock in case we hit a tdb error
Andrew Tridgell [Fri, 30 Aug 2002 06:56:12 +0000 (06:56 +0000)]
ensure that we unlock in case we hit a tdb error
(This used to be commit 4aa7dfb7e7f4ad33b8768d20ec2eb9cb3fde6385)

21 years agoremoved a debug line
Andrew Tridgell [Fri, 30 Aug 2002 06:55:27 +0000 (06:55 +0000)]
removed a debug line
(This used to be commit 5185f495d055cee609872db9e59edbe3220dc5bd)

21 years agoRemove obsolete documents
Jelmer Vernooij [Fri, 30 Aug 2002 06:44:07 +0000 (06:44 +0000)]
Remove obsolete documents
(This used to be commit f736b83da65339a225876e50c836b209b2857074)

21 years agoparanoid server security defaults to yes
Andrew Bartlett [Fri, 30 Aug 2002 06:27:17 +0000 (06:27 +0000)]
paranoid server security defaults to yes
(This used to be commit 46c49248e3f2ab307218b476b9a659bf54c3031e)

21 years agoForgot to check in some of the libsmb stuff.
Tim Potter [Fri, 30 Aug 2002 02:43:51 +0000 (02:43 +0000)]
Forgot to check in some of the libsmb stuff.
(This used to be commit 0a2f6049c0b49810abf1c3e909d712f53c7fc8c1)

21 years agoAbstract out the functionality of gtdbtool into a dictionary browser
Tim Potter [Fri, 30 Aug 2002 01:35:56 +0000 (01:35 +0000)]
Abstract out the functionality of gtdbtool into a dictionary browser
class.  This should provide a nice framework for browsing any kind of
data presented as a python dictionary:

 - windows registry
 - printer data
 - tdb files
(This used to be commit 8af86f68354f7c803bb66886560b358d6e48681d)

21 years agofix connecting to a BDC when the PDC is down but in WINS and no bcast
Andrew Tridgell [Thu, 29 Aug 2002 23:23:42 +0000 (23:23 +0000)]
fix connecting to a BDC when the PDC is down but in WINS and no bcast
can be used to find a BDC

2nd try ....
(This used to be commit f757223ebe88148b83e1a32b87c014c15c0a68dd)

21 years agofix connecting to a BDC when the PDC is down but in WINS and no bcast
Andrew Tridgell [Thu, 29 Aug 2002 23:16:45 +0000 (23:16 +0000)]
fix connecting to a BDC when the PDC is down but in WINS and no bcast
can be used to find a BDC
(This used to be commit e95d8e2c9ee5cf22b628f3e0d99fb74bcc632ea0)

21 years agoSeveral small fixes
Jelmer Vernooij [Thu, 29 Aug 2002 20:43:08 +0000 (20:43 +0000)]
Several small fixes
(This used to be commit 4fc06a9e2274546807beb411e9bcf47931f8b4f6)

21 years agoSplit up documents at chapter level, not at sect1 level
Jelmer Vernooij [Thu, 29 Aug 2002 20:14:34 +0000 (20:14 +0000)]
Split up documents at chapter level, not at sect1 level
(This used to be commit f1710a46d0b51fbefc2a1b5230b76aa9ecbbcdab)

21 years agoWe don't need the RTLD_GLOBAL.
Andrew Bartlett [Thu, 29 Aug 2002 17:36:44 +0000 (17:36 +0000)]
We don't need the RTLD_GLOBAL.
(This used to be commit 0d562b81bfd176111a1046560c39b03d986f90ec)

21 years agoAdding makefile for sam_skel module
Jelmer Vernooij [Thu, 29 Aug 2002 17:08:13 +0000 (17:08 +0000)]
Adding makefile for sam_skel module
(This used to be commit b91fd5a77c493d0c90b45de6a70fb84bbef3f9f1)

21 years agoSAM_CONTEXT is const
Jelmer Vernooij [Thu, 29 Aug 2002 16:39:00 +0000 (16:39 +0000)]
SAM_CONTEXT is const
(This used to be commit 3b4cf8f67c2970e7b099ae2382bdd802b79d1dd2)

21 years agoMove samr_make_sam_obj_sd to lib/util_seaccess.c. samtest now compiles and
Jelmer Vernooij [Thu, 29 Aug 2002 16:38:43 +0000 (16:38 +0000)]
Move samr_make_sam_obj_sd to lib/util_seaccess.c. samtest now compiles and
links successfully!
(This used to be commit 0ea4bcb6b772a0d95d20f7c1a2a0c08a0ba9e466)

21 years agoCorrect popt argument info in vfstest
Jelmer Vernooij [Thu, 29 Aug 2002 16:37:39 +0000 (16:37 +0000)]
Correct popt argument info in vfstest
Don't use global_ctx in samtest.c
(This used to be commit 0428eb422b50135327daf3040067f5982f1b0b92)

21 years agoUse popt for --help
Jelmer Vernooij [Thu, 29 Aug 2002 16:36:37 +0000 (16:36 +0000)]
Use popt for --help
(This used to be commit 073106ad25fba8c8aaa57c296ce8e7cb7b3e3e97)

21 years agoMake debuglevel a string for use with debug classes
Jelmer Vernooij [Thu, 29 Aug 2002 16:35:33 +0000 (16:35 +0000)]
Make debuglevel a string for use with debug classes
(This used to be commit fc29385029bf000dc70d23154e39970ee76e4d30)

21 years agoRemove more obsolete documents
Jelmer Vernooij [Thu, 29 Aug 2002 16:18:59 +0000 (16:18 +0000)]
Remove more obsolete documents
(This used to be commit 60446ad6033f6f9179ac2566f670d04ff8b662c2)

21 years agoAdd cifsntdomain
Jelmer Vernooij [Thu, 29 Aug 2002 16:17:26 +0000 (16:17 +0000)]
Add cifsntdomain
(This used to be commit 31567c3762c0588886792265d7b48432c50f03ba)

21 years agoAdd more documents to the developers guide
Jelmer Vernooij [Thu, 29 Aug 2002 13:28:17 +0000 (13:28 +0000)]
Add more documents to the developers guide
(This used to be commit e05bdd9eab760b5dc6a4442dc89752080ff1d2c1)

21 years agoForgot to remove old usage() function
Jelmer Vernooij [Thu, 29 Aug 2002 12:44:37 +0000 (12:44 +0000)]
Forgot to remove old usage() function
(This used to be commit 4631e1fd1039c7eed58d3738bd7310219acc9000)

21 years agoUse popt for printing --help message
Jelmer Vernooij [Thu, 29 Aug 2002 12:05:30 +0000 (12:05 +0000)]
Use popt for printing --help message
(This used to be commit 355d28d9eae2fd4b94bb591c5c51cad2fab9d2fd)

21 years agoDon't use global memory context
Jelmer Vernooij [Thu, 29 Aug 2002 11:17:14 +0000 (11:17 +0000)]
Don't use global memory context
(This used to be commit b1e1d548031f270dd51ffa1910c3ae2503e64e8f)

21 years agoAdding samtest utility used to test sam backends. Compiles but doesn't do
Jelmer Vernooij [Thu, 29 Aug 2002 10:42:29 +0000 (10:42 +0000)]
Adding samtest utility used to test sam backends. Compiles but doesn't do
anything (yet). Requires move from samr_make_sam_obj_sd to lib/
(This used to be commit 7904770d341b194574f9dc8da578a5fe4b31aa9f)

21 years agoThere's more work to be done on samsync. Intermediate commit, now
Volker Lendecke [Thu, 29 Aug 2002 10:36:05 +0000 (10:36 +0000)]
There's more work to be done on samsync. Intermediate commit, now
I get all the groups at least.

Volker
(This used to be commit 23a4f6991e93797afad0043689737a1b20c67f60)

21 years agoSeveral compiler warning fixes + fix dependencies samtest
Jelmer Vernooij [Thu, 29 Aug 2002 09:42:36 +0000 (09:42 +0000)]
Several compiler warning fixes + fix dependencies samtest
(This used to be commit b813761126249c3c0c0e38d2a3306d1d0c33c4eb)

21 years agosmall fixes
Jelmer Vernooij [Thu, 29 Aug 2002 09:20:49 +0000 (09:20 +0000)]
small fixes
make lp_sam_backend() a list
(This used to be commit 06eb3138ab14ff450bbc44f5fa539867ce67a7dd)

21 years agoI think this should fix the compile on some of the CUPS based machines.
Andrew Bartlett [Thu, 29 Aug 2002 08:09:19 +0000 (08:09 +0000)]
I think this should fix the compile on some of the CUPS based machines.

Andrew Bartlett
(This used to be commit abdad251f679cccfd6af6c40d5ae8c47439f587a)

21 years agoshow builtin groups in samdump
Andrew Tridgell [Thu, 29 Aug 2002 08:00:15 +0000 (08:00 +0000)]
show builtin groups in samdump
(This used to be commit c1e00f5f160985323f5a9ade42f2ebb2a798b17c)

21 years agoRTLD_GLOBAL is not necessary
Jelmer Vernooij [Thu, 29 Aug 2002 07:40:26 +0000 (07:40 +0000)]
RTLD_GLOBAL is not necessary
(This used to be commit 3146b243e0b143e1038c97d9f919aba494cc46f7)

21 years agoAdd plugin support for the sam system from metze (based on passdb code)
Jelmer Vernooij [Thu, 29 Aug 2002 07:35:18 +0000 (07:35 +0000)]
Add plugin support for the sam system from metze (based on passdb code)
(This used to be commit 61626340e506d32a6560a162005b43f10445fbb9)

21 years agoExample sam module (skeleton) from metze
Jelmer Vernooij [Thu, 29 Aug 2002 07:26:16 +0000 (07:26 +0000)]
Example sam module (skeleton) from metze
(This used to be commit b2b2c8b9cb94ce84938422132279c26faa231bf7)

21 years agoAdd new files to Makefile + typo fix
Jelmer Vernooij [Thu, 29 Aug 2002 07:22:52 +0000 (07:22 +0000)]
Add new files to Makefile + typo fix
(This used to be commit b742d068b889e861599333281e825e45cc8d13a2)

21 years agoPut in patch from metze (Stefan Metzmacher) to:
Jelmer Vernooij [Thu, 29 Aug 2002 07:19:05 +0000 (07:19 +0000)]
Put in patch from metze (Stefan Metzmacher) to:
- Rename user -> account
- Add sam_* functions (api.c)
- Several small fixes
(This used to be commit eafcc387045f4f265631a952297caf3f6db779d8)

21 years agoReturn correct FILE_SUPERSEDED response - IFSTEST strikes again...
Jeremy Allison [Wed, 28 Aug 2002 19:47:48 +0000 (19:47 +0000)]
Return correct FILE_SUPERSEDED response - IFSTEST strikes again...
Jeremy.
(This used to be commit df3e467eb7cce059782870bfec222293577c4f69)

21 years agofix file_is_special test, was wrong.
Simo Sorce [Wed, 28 Aug 2002 17:01:17 +0000 (17:01 +0000)]
fix file_is_special test, was wrong.
(This used to be commit 850d6573aedea6499b2f2fe9d1426083aebd9fd1)

21 years agofix wrong check
Simo Sorce [Wed, 28 Aug 2002 16:01:42 +0000 (16:01 +0000)]
fix wrong check
(This used to be commit cb0ed2faa5ed9163421a0f58d45bcd7ec38f06ec)

21 years agoadd proto for forward reference
Herb Lewis [Wed, 28 Aug 2002 14:19:40 +0000 (14:19 +0000)]
add proto for forward reference
(This used to be commit 7573fd1746dfe5034deb51a6d205e15af6ff81de)

21 years agoRemoved C++ style comment.
Jeremy Allison [Wed, 28 Aug 2002 12:55:20 +0000 (12:55 +0000)]
Removed C++ style comment.
Jeremy.
(This used to be commit 3803770edaf4212ceac826e039bb075f098a4fab)

21 years agoMove -4 to correct side of comparison.
Jeremy Allison [Wed, 28 Aug 2002 12:45:19 +0000 (12:45 +0000)]
Move -4 to correct side of comparison.
Jeremy.
(This used to be commit d825026658b59364f9adc425bca4017be8e979e2)

21 years agoRemove obsolete questions - Preparing for new up-to-date version of faq
Jelmer Vernooij [Wed, 28 Aug 2002 10:50:29 +0000 (10:50 +0000)]
Remove obsolete questions - Preparing for new up-to-date version of faq
(This used to be commit 64e5287b06d0c7e84497c57bab664649f10826b6)

21 years ago'No news is good news' might sometimes be confusing, at least to me :-)
Volker Lendecke [Wed, 28 Aug 2002 10:34:28 +0000 (10:34 +0000)]
'No news is good news' might sometimes be confusing, at least to me :-)

Volker
(This used to be commit f76a5431f0448efbc879aee965c643e2e362632a)

21 years agoRemove obsolete files
Jelmer Vernooij [Wed, 28 Aug 2002 09:02:38 +0000 (09:02 +0000)]
Remove obsolete files
Update generated docs
(This used to be commit 24103c2c20cd0727792be7efeb868ae988ffbd9b)

21 years agoRemove obsolete text docs
Jelmer Vernooij [Wed, 28 Aug 2002 08:49:02 +0000 (08:49 +0000)]
Remove obsolete text docs
(This used to be commit 844d7254686b4a0429f30b4d4711387429172224)

21 years agoRemove yodldocs - it has been obsolete since 2.2
Jelmer Vernooij [Wed, 28 Aug 2002 08:44:37 +0000 (08:44 +0000)]
Remove yodldocs - it has been obsolete since 2.2
(This used to be commit 3b4316a7138982732fe77d42bb027a59851ee5a0)

21 years agoAdding new series of text-to-sgml converted files.
Jelmer Vernooij [Wed, 28 Aug 2002 08:43:04 +0000 (08:43 +0000)]
Adding new series of text-to-sgml converted files.
Removed OS2-Client-HOWTO and put it into Other-Clients.sgml
(This used to be commit 076f34af8e5af7fb2d07b724522ef77f33559c82)

21 years agoThere's no MACHINE.SID anymore...
Volker Lendecke [Wed, 28 Aug 2002 08:13:29 +0000 (08:13 +0000)]
There's no MACHINE.SID anymore...

Volker
(This used to be commit e9cd8fb2e3104e1f9fd27277c90e1d09e55a0cf4)

21 years agoSilly of me to only test this with --with-sam and not without. Doh!
Jelmer Vernooij [Wed, 28 Aug 2002 07:51:07 +0000 (07:51 +0000)]
Silly of me to only test this with --with-sam and not without. Doh!
(This used to be commit 6395c34f2f981d59b761d8615851a8fd54c1c304)

21 years agoCode style + typo fixes
Jelmer Vernooij [Wed, 28 Aug 2002 05:55:08 +0000 (05:55 +0000)]
Code style + typo fixes
Added Kai Krüger to copyrightholders of interface.c
(This used to be commit 067ae5f81076611a0042eb064afdffa5e37f93e9)

21 years agoPut in intermediate version of new SAM system. It's not stable yet, code
Jelmer Vernooij [Wed, 28 Aug 2002 04:54:43 +0000 (04:54 +0000)]
Put in intermediate version of new SAM system. It's not stable yet, code
might be ugly, etc - please don't blame me for anything but instead try to fix
the code :-). Compiling of the new sam system can be enabled with the
configure option --with-sam

Removing passdb/passgrp.c as it's unused
fix typo in utils/testparm.c
(This used to be commit 4b7de5ee236c043e6169f137992baf09a95c6f2c)

21 years agoMake const
Jelmer Vernooij [Wed, 28 Aug 2002 04:21:11 +0000 (04:21 +0000)]
Make const
(This used to be commit b1ab3bec8dc7c5d0873b7a4b4c6fab2d7591c9b3)

21 years agoMerge from 2_2.
Volker Lendecke [Wed, 28 Aug 2002 04:19:15 +0000 (04:19 +0000)]
Merge from 2_2.

Volker
(This used to be commit 739bc21429fee6ceb7430eb6c5e63882f6d4f030)

21 years agoSome debugs for panic_action.
Tim Potter [Wed, 28 Aug 2002 02:11:24 +0000 (02:11 +0000)]
Some debugs for panic_action.
(This used to be commit 8f065f788b3af333c7c61236e33b6571b62b0c0d)

21 years agoSync up namecache code with HEAD and APPLIANCE_HEAD. Rerun unit tests.
Tim Potter [Wed, 28 Aug 2002 00:17:11 +0000 (00:17 +0000)]
Sync up namecache code with HEAD and APPLIANCE_HEAD.  Rerun unit tests.
(This used to be commit 41c2e7b162224a524a1bf4da012f383f2a6032d0)

21 years agoMove to reference counting rather than lock counting.
Jeremy Allison [Tue, 27 Aug 2002 23:59:26 +0000 (23:59 +0000)]
Move to reference counting rather than lock counting.
Jeremy.
(This used to be commit e7b48224c4f8c6063e1dd850cc91f5488e65a48d)

21 years agofix 2 byte alignment/offset bug that prevented Win2k/XP clients
Gerald Carter [Tue, 27 Aug 2002 22:36:26 +0000 (22:36 +0000)]
fix 2 byte alignment/offset bug that prevented Win2k/XP clients
from receiving all the printer data in EnumPrinterDataEx().
(This used to be commit 901769acc3258b6f8f33d36b0d5e3468a30ba1b0)

21 years agoadd hook for MSG_PRINTER_DRVUPGRADE that numps the change_id on all printers bound...
Gerald Carter [Tue, 27 Aug 2002 22:34:14 +0000 (22:34 +0000)]
add hook for MSG_PRINTER_DRVUPGRADE that numps the change_id on all printers bound to a given driver
(This used to be commit e913d508d4f894eb3f0e59b9c28b0fc5b56962ec)

21 years agoHandle locking correctly.
Jeremy Allison [Tue, 27 Aug 2002 20:23:12 +0000 (20:23 +0000)]
Handle locking correctly.
Jeremy.
(This used to be commit 4208f027cff77142df4f984a4a8985afbe30a4f1)

21 years agoAllow us to "lock" printer tdb entries in memory to stop them being
Jeremy Allison [Tue, 27 Aug 2002 20:15:35 +0000 (20:15 +0000)]
Allow us to "lock" printer tdb entries in memory to stop them being
re-used as cache.
Jeremy.
(This used to be commit 6f901e479dd7a0b9d1395aad5b8ef028c0514fec)

21 years agoFix typo in debug.
Tim Potter [Tue, 27 Aug 2002 19:43:19 +0000 (19:43 +0000)]
Fix typo in debug.
(This used to be commit 86433a3492a3b70a051257940ae28ada8788a650)

21 years agoRemove strsep - non portable.
Jeremy Allison [Tue, 27 Aug 2002 16:48:58 +0000 (16:48 +0000)]
Remove strsep - non portable.
Jeremy.
(This used to be commit 03c49b2e519acb8cc7278ac97a203a7d122d2869)

21 years agoEnsure we have at least smb_size bytes before processing a packet.
Jeremy Allison [Tue, 27 Aug 2002 14:16:37 +0000 (14:16 +0000)]
Ensure we have at least smb_size bytes before processing a packet.
Jeremy.
(This used to be commit 0385f7d7efed48fc8121fc0fbb433e9ca0954094)

21 years agomerge from SAMBA_2_2
Gerald Carter [Tue, 27 Aug 2002 12:43:15 +0000 (12:43 +0000)]
merge from SAMBA_2_2
(This used to be commit b58ddacf73589870252eea52da68841e7294672d)

21 years agopatch from metze
Simo Sorce [Tue, 27 Aug 2002 09:45:26 +0000 (09:45 +0000)]
patch from metze
(This used to be commit cc8e6ebc0ec840d882211c8327cafdcafbcafbd7)

21 years agoadd the netatalk module
Simo Sorce [Tue, 27 Aug 2002 09:30:17 +0000 (09:30 +0000)]
add the netatalk module
(This used to be commit 2a156995329699c776772fe01672cfe763b3f988)

21 years agoavoid using libtool for VFS modules
Simo Sorce [Tue, 27 Aug 2002 09:14:21 +0000 (09:14 +0000)]
avoid using libtool for VFS modules
change a name in block.c it was hiding a function name
add a comment in configure
(This used to be commit 05038f44717ff07ed7d4a3afbdd8f072a3c058cc)

21 years agoadd a trivial seeking function to xfile (tseek) that does not do SEEK_CUR
Simo Sorce [Tue, 27 Aug 2002 09:07:08 +0000 (09:07 +0000)]
add a trivial seeking function to xfile (tseek) that does not do SEEK_CUR
and add commands reget and reput to smbclient that continues a transfer that has been onterrupted.

thanks to josef Zlomek that did the original patch.
(This used to be commit b275547c9ecc13bede5bd21a392fa1d695a3926d)

21 years agoslprintf() takes a size argument
Andrew Tridgell [Tue, 27 Aug 2002 05:04:16 +0000 (05:04 +0000)]
slprintf() takes a size argument
(This used to be commit 4e142ba3749d2eb45687425ff87c153fb6147056)

21 years agoImplemented enum_domain_groups function.
Tim Potter [Tue, 27 Aug 2002 01:49:51 +0000 (01:49 +0000)]
Implemented enum_domain_groups function.
(This used to be commit 9e36824d47f7d1aac14bb5aeded8da54962c90a8)

21 years agoDon't try to convert enumprinters name to a unc name.
Tim Potter [Tue, 27 Aug 2002 01:48:00 +0000 (01:48 +0000)]
Don't try to convert enumprinters name to a unc name.
(This used to be commit e09007dd5d17d5f84aea3c2fed16ce79ba7be1f2)

21 years agoNew arguments to cli_spoolss_enum_printers()
Tim Potter [Tue, 27 Aug 2002 00:41:06 +0000 (00:41 +0000)]
New arguments to cli_spoolss_enum_printers()
(This used to be commit 55f891016c005c1552f1c1d95dd067bbf9de8869)

21 years agoPass the object name down to the enum_printers rpc. By default this is the
Tim Potter [Tue, 27 Aug 2002 00:38:55 +0000 (00:38 +0000)]
Pass the object name down to the enum_printers rpc.  By default this is the
server name and everything works as advertised.  See the MSDN doco for details.
(This used to be commit d6b10fe9691bfc96d5933c029990c60fd292bdc9)

21 years agoCorrect fix for nc problem.
Jeremy Allison [Mon, 26 Aug 2002 20:29:10 +0000 (20:29 +0000)]
Correct fix for nc problem.
Jeremy.
(This used to be commit 1f81b177182aee7fe24e50ae3cd72d417e81b45a)

21 years agoReformatting only before real change.
Jeremy Allison [Mon, 26 Aug 2002 20:26:25 +0000 (20:26 +0000)]
Reformatting only before real change.
Jeremy.
(This used to be commit ac21f280d5030a9c49330be37bd754a1540a238a)

21 years agomerge from APP_HEAD
Gerald Carter [Mon, 26 Aug 2002 16:57:35 +0000 (16:57 +0000)]
merge from APP_HEAD
(This used to be commit ebe89453b63467c87263c24f4380544fef1124a6)

21 years agomerge from APP_HEAD
Gerald Carter [Mon, 26 Aug 2002 16:43:29 +0000 (16:43 +0000)]
merge from APP_HEAD
(This used to be commit 4689e7ea5e55e22e1e4293c91ba69fee53436143)

21 years agoReverted and tidied up the "special" files patch. Adds "hide special files"
Jeremy Allison [Mon, 26 Aug 2002 16:38:08 +0000 (16:38 +0000)]
Reverted and tidied up the "special" files patch. Adds "hide special files"
option (set to false by default). Made checking for hide unreadable/writable
more efficient (less stat calls, less allocating printf calls).
Jeremy.
(This used to be commit 15ff5a48f94fdc6ed61fb10f063c4fbf8bb5bb2d)

21 years agoA small type and addition of an example add printer command script.
Richard Sharpe [Mon, 26 Aug 2002 13:04:26 +0000 (13:04 +0000)]
A small type and addition of an example add printer command script.
(This used to be commit 7c5f94e73746fcb97e440a29e5abc7bbb0a6c250)

21 years agoFix some small spelling etc problems in the SGML.
Richard Sharpe [Mon, 26 Aug 2002 11:24:30 +0000 (11:24 +0000)]
Fix some small spelling etc problems in the SGML.

Must also add a small tute on adding print queues dynamically with the addprinter command.
(This used to be commit 5ea345f464800fa4ce70108c0285791c745243c9)

21 years agoSome fixes for SMB signing. I can now get Win2k to correctly respond with a
Andrew Bartlett [Mon, 26 Aug 2002 03:59:01 +0000 (03:59 +0000)]
Some fixes for SMB signing.  I can now get Win2k to correctly respond with a
security signiture, but I can't get it to accept ours.

Andrew Bartlett
(This used to be commit 7746de6a3c5798e321ed8300f763588fa3807964)

21 years agoHeader file change from last commit.
Andrew Bartlett [Mon, 26 Aug 2002 03:16:10 +0000 (03:16 +0000)]
Header file change from last commit.
(This used to be commit a760bca56a55b119cf399c5ac6f8b0db418be2e0)

21 years agoUpdates!
Andrew Bartlett [Mon, 26 Aug 2002 03:08:37 +0000 (03:08 +0000)]
Updates!

- Don't print an uninitialised buffer in service.c
- Change some charcnv.c functions to take smb_ucs2_t ** instead of void **
- Update NTLMv2 code to use dynamic buffers
- Update experimental SMB signing code - still more work to do
- Move sys_getgrouplist() to SAFE_FREE() and do a DEBUG() on initgroups()
  failure.

Andrew Bartlett
(This used to be commit de1964f7fa855022258a84556b266100b917444b)

21 years agoOur 'guest' login still requires an entry in the SAM - and build farm machines
Andrew Bartlett [Mon, 26 Aug 2002 02:01:05 +0000 (02:01 +0000)]
Our 'guest' login still requires an entry in the SAM - and build farm machines
do not run 'unixsam', so add it to smbpasswd.

Andrew Bartlett
(This used to be commit 2ff6d53db550c1f4472b735b1bc87c9705716241)

21 years agoTry to support non-root-mode systems without getgrouplist().
Andrew Bartlett [Mon, 26 Aug 2002 00:43:06 +0000 (00:43 +0000)]
Try to support non-root-mode systems without getgrouplist().

Andrew Bartlett
(This used to be commit 17096315a0f30f946ddecb79708604a111c37011)

21 years agoClarify function comments
Andrew Bartlett [Sun, 25 Aug 2002 23:33:22 +0000 (23:33 +0000)]
Clarify function comments
(This used to be commit a613dde7edab62c4439d256932b9f9b4ae2ec4e0)

21 years agoSteve Langasek <vorlon@netexpress.net> has again attempted to simplify Samba's
Andrew Bartlett [Sun, 25 Aug 2002 22:43:20 +0000 (22:43 +0000)]
Steve Langasek <vorlon@netexpress.net> has again attempted to simplify Samba's
external lib dependencies - let's hope this patch stays around for longer than
the previous attempt.

Andrew Bartlett
(This used to be commit d0c0e9f427400c24f5cc38c67b7a927f9d937375)

21 years agoUse a function that actually exists for the keepalive send.
Andrew Bartlett [Sun, 25 Aug 2002 22:23:46 +0000 (22:23 +0000)]
Use a function that actually exists for the keepalive send.

Andrew Bartlett
(This used to be commit 82e7212bbbeefce873291c2fdb3b04ae1e6c26d6)

21 years agoPatch from mimir to back out idra's attempted DOS mitigation patch.
Andrew Bartlett [Sun, 25 Aug 2002 21:46:49 +0000 (21:46 +0000)]
Patch from mimir to back out idra's attempted DOS mitigation patch.
(It broke port 139 name exchange)

I've been thinking about this, and doing is properly is actually rather
difficult - but I'll try and get somthing in there.  (My worry is what
smb_read_error should be set to, and how that interacts with the rest of
samba).

Andrew Bartlett
(This used to be commit 3e682867bbb13dae265cb9a8acea8b7cc87d82a6)

21 years agoFix from kai to correctly decode ntlmssp flags.
Andrew Bartlett [Sun, 25 Aug 2002 21:36:45 +0000 (21:36 +0000)]
Fix from kai to correctly decode ntlmssp flags.

Andrew Bartlett
(This used to be commit 2e74473551f0fce0384eacd31bc1a53ff3967464)

21 years agoAnother speling fix
Richard Sharpe [Sat, 24 Aug 2002 17:26:08 +0000 (17:26 +0000)]
Another speling fix
(This used to be commit c904fa4abd7b79057ef9369aacaa368cdc177c32)

21 years agoSome more minor doco fixes ...
Richard Sharpe [Sat, 24 Aug 2002 17:24:03 +0000 (17:24 +0000)]
Some more minor doco fixes ...
(This used to be commit b02e8aa4cb302689fa54cc6de9d2f1e5e23bb560)

21 years agoYour car depreciates in value, while obsolete parameters are deprecated.
Richard Sharpe [Sat, 24 Aug 2002 17:06:07 +0000 (17:06 +0000)]
Your car depreciates in value, while obsolete parameters are deprecated.
(This used to be commit c95e53a1dda579cabbe2fb5059f2a1bde33ccf0c)

21 years agoif muhammad does not go to the mountain ...
Simo Sorce [Sat, 24 Aug 2002 02:06:17 +0000 (02:06 +0000)]
if muhammad does not go to the mountain ...
(This used to be commit 5246d3693c463e581a7cd40f86878e40456237c3)

21 years agodo not expose special files, only files, directories and links (and we
Simo Sorce [Sat, 24 Aug 2002 01:33:25 +0000 (01:33 +0000)]
do not expose special files, only files, directories and links (and we
should really check if a link points to a special file and deny access
imho), expose no fifo, socket, devices ...
(This used to be commit 59954113348cfb2061fa6bd7dfe7545f614e2891)

21 years agoRemoved samsync
John Terpstra [Fri, 23 Aug 2002 17:01:02 +0000 (17:01 +0000)]
Removed samsync
(This used to be commit 644a45d493712c12e6318d13f7dd6ef1be5e6b1a)