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

471 Commits

Author SHA1 Message Date
Samba Release Account
6c361b961d Added "client code page" parameter. -
Samba Release Account
957025bace Makefile: Added quoata changes for Linux from Thorvald Natvig
Makefile.RPM:	Added quoata changes for Linux from Thorvald Natvig
charset.c:	Large changes to add multiple client code pages.
charset.h:	Changed charset_initialise() proto.
client.c:	Fixed message sending bug. Changed charset_initialise().
ipc.c:		Fixed #ifdef compile problems.
loadparm.c:	Added "client code page" option.
nmbd.c:		Changed charset_initialise(). Fixed lmhosts read.
nmblookup.c:	Changed charset_initialise().
proto.h:	Added lp_client_code_page(void).
quotas.c:	Added quoata changes for Linux from Thorvald Natvig
reply.c:	Changed debug level. Made SMBecho ignore tid.
server.c:	Changed charset_initialise().
smb.h:		Added DEFAULT_CLIENT_CODE_PAGE as 850.
smbpasswd.c:	Changed charset_initialise().
status.c:	Changed charset_initialise().
testparm.c:	Changed charset_initialise().
testprns.c:	Changed charset_initialise().
Jeremy Allison (jallison@whistle.com)
-
Samba Release Account
76647c0609 Patch from Albrecht Gebhardt Albrecht Gebhardt - fixes domain
logons.
-
Samba Release Account
37214555db FAQ Update
Tidied up some entries with incorrect casing
Added NT SP3 entry
Updated list of ported systems
Updated More Info entry with more web site details and list of all doco files
Moved mailing list subscriptions to separate entry
Removed reference to 'samba team mailing list' just in case people guessed
Updated nmbd -C entry, indicating obsolete.
General cleanup of document with indented lists.
Added url links where needed. Web docs will not show urls but will link,
text files will show file names AND urls
Fixed missing info where '\\' was being interpreted as '\' (used [\\])

If I get a warning before 1.9.17 is released, I'll clean up blank lines
from the text faq.  Don't want to do them now as I may modify the sgml again.

For those who don't know, we now maintain the FAQ as an sgml document,
and convert/create html and txt FAQs from that. We use LinuxDoc which is
now called SGMLtools.

Paul.
-
John Terpstra
dc43c29b3f Updated instructions. -
John Terpstra
693cf20f80 Getting ready for release of 1.9.17.
Please note: These are in my early TODO state - not prime time ready!!
-
Samba Release Account
70455bb4c8 Updated for 1.9.17alpha3 -
Samba Release Account
77be0f710c loadparm.c: Made explicit max packet now ignored.
namedbwork.c:	Don't announce potential browser if local master = False.
nameelect.c:	Raise debug level of comment to 2.
proto.h:	Added reset_globals_after_fork().
server.c:	Call reset_globals_after_fork() after forking child.
util.c:		Added reset_globals_after_fork() - should stop problems
                with % substitutions in children.
-
Samba Release Account
b40d3bede6 includes.h: Added USE_SETSID for SGI.
nameelect.c:	Added debug 0 comments so you know when you have become a master/domain master.
nameservreply.c:Stopped SELF names from being remotely released. This still needs work.
nmbsync.c:	Added debug 0 comments so you know when a sync is being done.
Jeremy jallison@whistle.com
-
Samba Release Account
65f82fb153 namedbname.c: Fixed problem with remove_name code that could cause core dump.
Jeremy jallison@whistle.com
-
Samba Release Account
4e9fd24f65 nameannounce.c: Made sure recurse flag set correctly.
namedbname.c:		Made sure wins.dat updated when list changes.
			Changed to returning 255.255.255.255 when 1e name
			queried.
namepacket.c:		Made sure recurse flags set correctly.
nameserv.c:		Made sure recurse flags set correctly.
nameservreply.c:	Made send_name_response() static, Made sure recurse flags set correctly.
			Changed to returning 255.255.255.255 when 1e name
                        queried.
proto.h:		Removed send_name_response().
Jeremy jallison@whistle.com
-
Samba Release Account
1ef063375f Updated txt faq again.
Paul.
-
Samba Release Account
7bf9582a28 Updated txt faq. Paul HMM. emacs... how do i quit...
it's very dark in here
----------------------------------------------------------------------
CVS:
CVS:
----------------------------------------------------------------------
-
Samba Release Account
be5c7253da Updated sgml and html FAQ.
Paul.
-
Samba Release Account
c601f86706 Updated changes made in text faq to sgml faq, more to come.
Paul.
-
Samba Release Account
9f4e012247 namepacket.c: Block SIGTERM correctly - we can only take them at defined points.
nameserv.c:		Fixup name release code - used when we are going down.
nameservreply.c:	Relaxed check for deleting name - original code never deleted.
nmbd.c:			Block SIGTERM signals most of the time - see comment on namepacket above.
Jeremy (jallison@whistle.com)
-
Samba Release Account
fbeaf146c0 namedbname.c: Added 'S' or 'R' flags to wins.dat to aid debugging. Forced all type 1e
names to be added as 255.255.255.255.
namedbsubnet.c:	Fixed bug I intruduced - register 1e name on WINS subnet also.
                (thanks to Luke for pointing this one out).
Jeremy (jallison@whistle.com)
-
Samba Release Account
f08222bd8b charcnv.c: Fixed silly bugs detected on IRIX.
client.c:	Fixed silly bugs detected on IRIX.
namedbname.c:	Stopped 1d names from being registered in WINS db.
namedbsubnet.c:	Only register 1e names on broadcast subnet.
nameelect.c:	Changed add_my_name entries. Forced host announces if we
                have less than 10 servers listed. Fixed registering 1b
                domain name issues.
namepacket.c:	Added error message when dgram discarded.
nameserv.c:	Added notion of 'direct' names that are not registered on
                the network. Needed to get around bugs in earlier nmbd
                handling of DOMAIN(1b) names.
nameservreply.c:Tidied up debug message.
nameservresp.c:	Added response_name_query_domain() code. Deals with
                re-registering DOMAIN(1b) name.
nmbd.c:		Fixed silly bugs detected on IRIX.
nmblib.c:	Added paranoia debugs.
proto.h:	Updated remove_name_entry(), add_my_name_entry().
server.c:	Fixed silly bugs detected on IRIX.
trans2.c:	Fixed silly bugs detected on IRIX.
uid.c:		Fixed silly bugs detected on IRIX.
version.h:	Updated to alpha3.
Jeremy (jallison@whistle.com).
-
Samba Release Account
4311ee0b2d Added
Bruce Cook - Synonet Corporation.
and Volkers company.
Jeremy.
-
Samba Release Account
d8471909b7 loadparm.c: Ensure printer services cannot be read only and don't use share mode locking.
locking.c:	Changed aborts to returns so not so drastic on PANIC errors.
proto.h:	Removed definition of open_file as this is now never externally called.
reply.c:	Changed reply_mknew, reply_ctemp, reply_printopen to go through open_file_shared.
server.c:	Modified open_file_shared to be more robust and be useful for printer & temp files.
		Removed truncate option from open_file (now all truncates are done in open_file_shared).
util.c:		Added EAGAIN to errors checked in open_socket_out().
version.h:	Updated to 1.9.17alpha2.
jallison@whistle.com
-
Samba Release Account
ec9eace43d added veto files entry. example lists files that DAVE (mac client)
shouldn't show up.  not tested, but hey, what are alphas for? :-)

luke
-
Samba Release Account
73ae238801 coding standards issue: should never compare a boolean expression == False
or == True.  should always do if (boolean_expression).

sorry.

lkcl
-
Samba Release Account
9773d1df2d README: Updated for 1.9.17. Andrew no longer listed as primary maintainer.
WHATSNEW.txt: New file - the idea is that it is updated for new releases
and acts as a first point for users who want to see if they should upgrade.
jallison@whistle.com
-
Samba Release Account
bad6ec1272 Removed use of 'domain controller' parameter for browsing system
as Luke recommends. jallison@whistle.com
-
Samba Release Account
22243ffaa4 samba.faq: Updated with info on 'Dave'.
smb.conf.5: Removed reference to 'domain controller' being the browse
            list collator to match the change I just added to
            nameannounce.c.
jallison@whistle.com
-
Samba Release Account
564713baa2 Updated for new 1.9.17alpha1 release. -
Samba Release Account
42407a11ff Makefile: Turned on FAST_SHARE_MODES by default for a bunch of machines.
nameelect.c: Fixed bug where we were always using our workgroup name instead
             of the current one.
jallison@whistle.com
-
Samba Release Account
1bcf6791c7 Added code to make nmbd always lose elections if 'local master'
parameter is set to False.
jallison@whistle.com
-
Samba Release Account
428ed15462 Updated docs for 'local master' parameter.
jallison@whistle.com
-
Samba Release Account
52da1897ce Added fix from Paul Nelson @ Thursby - smb_mid field could be
corrupted if security = server.
jallison@whistle.com
-
Samba Release Account
b1886349f7 Updated for 1.9.17alpha1.
Jeremy.
-
Samba Release Account
2a1711eaaf dir.c: Fixed double slash issue.
includes.h: Changed to ifdef FAST_SHARE_MODES.
ipc.c:  Changed lp_workgroup() to myworkgroup.
loadparm.c:  Added new shared mem parameters. Added Luke's fix.
locking.c: Rewrite to do share modes better (both fast and slow modes).
nameannounce.c:  Changed lp_workgroup() to myworkgroup. Added Luke's fix.
nameconf.c:  Changed lp_workgroup() to myworkgroup.
namedbname.c:  Improved debug.
namedbserver.c:  Changed lp_workgroup() to myworkgroup.
namedbsubnet.c:  Added Luke's fix - rewritten somewhat.
namedbwork.c:  Changed lp_workgroup() to myworkgroup.
nameelect.c:  Added Luke's fix - rewritten somewhat.
nameresp.c:  Stoped shadowing global.
nameserv.c:  Added Luke's fix - Improved debug.
nameservreply.c:  Improved debug.
namework.c:  Changed lp_workgroup() to myworkgroup.
nmbd.c:  Added Luke's fix - Changed lp_workgroup() to myworkgroup.
pipes.c:   Changed lp_workgroup() to myworkgroup.
proto.h:   Added Luke's fix, added smb_shm_ proto's.
reply.c:  Changed lp_workgroup() to myworkgroup.
server.c:  Rewrite to do share modes better (both fast and slow modes).
shmem.c:  Rewrite to do share modes better (both fast and slow modes).
smb.h:  Rewrite to do share modes better (both fast and slow modes).
status.c:  Rewrite to do share modes better (both fast and slow modes).
trans2.c:  Fixed double slash issue.
util.c:  Tidied up, created myworkgroup.
Jeremy Allison (jallison@whistle.com).
-
Samba Release Account
c0bae276a9 namedbname.c: Fixed *nasty* bug that caused nmbd to spin and eat memory
and CPU whilst trying to become a master browser. Don't ask,
              you don't want to know :-).
nameresp.c: Tidied formating of code.
nameservresp.c: Added debug value of IP address that is rejecting our
                registration.
jallison@whistle.com
-
Samba Release Account
5582e448c9 use NULL instead of 0
lkcl
-
John Terpstra
42c0420699 JHT sez ... Please pardon my dust, road works in progress! -
John Terpstra
29d82ffb07 New RedHat Linux RPM specification file for 1.9.17 -
John Terpstra
15ec54b6c6 Getting ready for release of RedHat Linux RPM build for 1.9.17 -
John Terpstra
7d106024f1 Updated Samba minor version so it announces itself as NT Server version
4.20. This indicates that the browsing code has been updated (changed).
-
Samba Release Account
27708a73ce status.c: Added brief option. Patch from ccctim@mailbox.ucdavis.edu
client.c: Added translation of '/' characters to '\' characters. Suggested by friedl@mtndew.com (Stephen J. Friedl)
charcn.c: Fix for iso8859-2 (Eastern European) conversions based on a patch from Miroslaw M. Maczka <elvisbze@polbox.com>
-
Samba Release Account
5aa4f81477 Documented -b for brief option. -
Samba Release Account
d4b64f5d50 Fixes for manpage from Bill Hawes <whawes@star.net>. -
Samba Release Account
cf23a155a1 'The mother of all checkins' :-). Jeremy Allison (jallison@whistle.com)
Wed May  7 1997: Update for 1.9.17alpha1 release - 'browsefix release'
designed to make browsing across subnets work.

byteorder.h:	Updated copyright to 1997.
charcnv.c:      Updated copyright to 1997.
charset.c 	Updated copyright to 1997.
charset.h	Updated copyright to 1997.
client.c	Updated copyright to 1997.
clientutil.c	Updated copyright to 1997.
dir.c		Updated copyright to 1997.
fault.c		Updated copyright to 1997.
includes.h	Updated copyright to 1997.
interface.c	Updated copyright to 1997.
ipc.c		Updated copyright to 1997.
kanji.c		Updated copyright to 1997.
kanji.h		Updated copyright to 1997.
loadparm.c	Updated copyright to 1997.
locking.c	Updated copyright to 1997.
mangle.c	Updated copyright to 1997.
message.c	Updated copyright to 1997.
nameannounce.c

	Made use of WINS subnet explicit.
Added reset_announce_timer() so announcement
can be made immediately when we become a master.
Expanded code to do sync with dmb.

namebrowse.c

	Removed redundent checks for AM_MASTER in
sync code. Made use of WINS subnet explicit.

namedbname.c	Made use of WINS subnet explicit.
namedbresp.c	Made use of WINS subnet explicit.
namedbserver.c	Made use of WINS subnet explicit.

namedbsubnet.c

	Explicitly add workgroup to WINS subnet
when we become a dmb. Made use of WINS subnet explicit.

namedbwork.c

	Made use of WINS subnet explicit. Removed
redundent check_work_servertype() function.

nameelect.c

	Explicitly add workgroup to WINS subnet
when we become a master browser. Made use of WINS subnet explicit.

namelogon.c	Updated copyright to 1997.
namepacket.c	Updated copyright to 1997.
namequery.c	Updated copyright to 1997.

nameresp.c

	Made use of WINS subnet explicit. Made nmbd fail if
configured as master browser and one exists already.

nameserv.c

	Made use of WINS subnet explicit. Remove redundent
logon server and domain master code.

nameserv.h	Add emumerate subnet macros.
nameservreply.c	Made use of WINS subnet explicit.
nameservresp.c	Updated copyright to 1997.

namework.c

	Made use of WINS subnet explicit. Updated code to
add sync browser entries to add subnet parameter.

nmbd.c

	Added sanity check for misconfigured nmbd.

nmblib.c	Updated copyright to 1997.
nmblookup.c	Updated copyright to 1997.
nmbsync.c

	Removed redundent AM_ANY_MASTER check.

params.c	Updated copyright to 1997.
password.c	Updated copyright to 1997.
pipes.c		Updated copyright to 1997.
predict.c	Updated copyright to 1997.
printing.c	Updated copyright to 1997.

proto.h

	Changed protos for new nmbd code.

quotas.c	Updated copyright to 1997.
replace.c	Updated copyright to 1997.
reply.c		Updated copyright to 1997.
server.c	Updated copyright to 1997.
shmem.c		Updated copyright to 1997.
smb.h		Updated copyright to 1997.
smbencrypt.c	Updated copyright to 1997.
smbpasswd.c	Updated copyright to 1997.
smbrun.c	Updated copyright to 1997.
status.c	Updated copyright to 1997.
system.c	Updated copyright to 1997.
testparm.c	Updated copyright to 1997.
testprns.c	Updated copyright to 1997.
time.c		Updated copyright to 1997.
trans2.c	Updated copyright to 1997.
trans2.h	Updated copyright to 1997.
uid.c		Updated copyright to 1997.
username.c	Updated copyright to 1997.
util.c		Updated copyright to 1997.
version.h

	Changed to 1.9.17alpha1.
-
Samba Release Account
285769003a mod to directory mask doc
lkcl
-
Samba Release Account
820a1bde72 added auto.home parameters - contributed by simeon@bangor.ac.uk.
lkcl
-
Samba Release Account
0bb6acc358 added automount home directory support. contributed by simeon@bangor.co.uk
and a mini bug-fix by rob.nacarrato@sheridanc.on.ca

reads in an entry from the auto.home file for the user when they log in,
and mounts their home directory as the default path for the [homes] service.

i might add this as to the %substitution system, so that you can
specify subdirectories for the user profiles, mainly.

lkcl
-
Samba Release Account
1d1143fb6f name_unregister_work() using strequal incorrectly.
lkcl
-
Samba Release Account
1d89338fd9 expiry of browser entries wasn't happening once the entry had synced.
lkcl
-
Samba Release Account
d0dc4c9b7c two bugs jeremy and i found while at sgi.
find_workgroupstruct call in nameannounce.c should have False not True
check_master_browser should _only_ force an election for its own
workgroup, not other workgroups!

lkcl
-
Samba Release Account
3e7bd36c77 removed reference to subnet_record and work_record, as neither are needed.
lkcl
-
Samba Release Account
0294ab7cbb jra@cygnus.com: Changed CHECK_TIME_MST_ANNOUNCE back to 15 from 1 (from test). -