1
0
mirror of https://github.com/samba-team/samba.git synced 2025-02-14 01:57:53 +03:00

533 Commits

Author SHA1 Message Date
Samba Release Account
9d7e75bdf5 Support.txt: Added two more consultants.
smbtar.1:	Mentioned it is meant for GNU tar.
Jeremy (jallison@whistle.com)
-
John Terpstra
422e55092f JHT ===> Added instructions for Windows 95 encrypted password change. -
John Terpstra
d6cecaac33 JHT ===> Tidying up for public consumption. -
Samba Release Account
bf1c79f7fd Makefile: Changed for HPUX10 tidyup.
includes.h:	Changed for HPUX10 tidyup.
ipc.c:		Fixed bug where getting local server list from NT browsers would
            fail.
nmbsync.c:	Fixed bug where getting local server list from NT browsers would
            fail.
proto.h:	Changed for crash bug on SCO with USE_MMAP.
quotas.c:	Added OSF quotas (patch from Bret Giddings <bret@essex.ac.uk>).
            Rolled back solaris uid change - I think it was wrong.
reply.c:	Changed for crash bug on SCO with USE_MMAP.
server.c:	Removed Lukes changes. Changed for crash bug on SCO with USE_MMAP.
smb.h:		Changed for crash bug on SCO with USE_MMAP.
smbpasswd.c:Fixed crash bug with Lukes changes.
uid.c:		Removed Lukes changes.
util.c:		Fixed I18N bug with extended char filenames and widelinks = no.
Jeremy (jallison@whistle.com)
-
John Terpstra
3ede2a2b8c JHT ===> Update only. -
John Terpstra
daa148c384 JHT ===> No longer needed here. Files moved to ~/packaging/redhat. -
John Terpstra
71ddce78f3 JHT ===> Just a little bit of rearranging the deck chairs - more growth space. -
John Terpstra
55541e7478 JHT ===> Fixed step numbering. -
John Terpstra
f75e7ab927 JHT ===> Just making sure any new tests do not announce as the last alpha! -
Samba Release Account
3852656960 connecting to IPC$ goes under the guest account. the IPC$ share should
be treated no differently than any other share (for any security setting:
user, server or share).

this will clear up a bug where, when clients connect to the IPC$ share, this
used to be done under the guest account.  the standard_sub_basic() macros
will substitute the _guest_ account for %U, causing the samba server to
look different from when the client then connects to any other share.

lkcl
-
Samba Release Account
1dc37c8350 includes.h: Fixed S_IFLNK for old DEC ultrix.
ipc.c:	Finally :-) fixed responses to NetServerEnum2 when SV_TYPE_ALL
        given.
Jeremy (jallison@whistle.com)
-
Samba Release Account
927d1875f0 charset.c: Fixed bug with 'valid chars' param.
loadparm.c:	Fixed bug with 'valid chars' param.
nameelect.c:Unregister the 1b name from the WINS server when unbecoming master.
nameservresp.c: Fix nasty browse bug where we were sending the query
                to the wrong ip address.
Jeremy (jallison@whistle.com)
-
Samba Release Account
3314737691 Faxing.txt: Updated.
Support.txt: Added new consultant.
Jeremy (jallison@whistle.com)
-
Samba Release Account
7e326450cf spelling.
lkcl
-
Samba Release Account
a98983c468 updated to include NT 4.0 Workstation profile setup.
lkcl
-
Samba Release Account
50a9a235fd updating comments.
lkcl
-
Samba Release Account
e025ffa0aa bug in num. arguments detection that stopped the -add option working
lkcl
-
Samba Release Account
e6334c14d5 failure to register DOMAIN<1b> netbios name caused nmbd to exit (a call to
exit()).  this is a bad idea.

lkcl
-
Samba Release Account
7e5f1681bd updated smbpasswd to take the password on the command-line.
two sets of operation:

as root: specify username password.
as user: specify old password  new password

this will allow shell scripts (like adduser) to include smbpasswd.

lkcl
-
Samba Release Account
a2dd5c5a55 Makefile: Added IRIX 6 target.
loadparm.c: Fixed stupid static warnings with set_default_server_announce_type.
password.c:	Fixed char -> uchar cast warnings.
nameservreply.c: Fixed group fade out code.
Jeremy (jallison@whistle.com)
-
Samba Release Account
0b7b87d51f 4 more consultants.
Jeremy (jallison@whistle.com)
-
Samba Release Account
e144aa4f27 Removed for 1.9.17alpha5 release.
Jeremy (jallison@whistle.com)
-
Samba Release Account
8f8b562015 Updated for 1.9.17alpha5 release.
Jeremy (jallison@whistle.com)
-
Samba Release Account
df99a780da smb.conf.5: Added netbios aliases entry.
Support.txt: One more USA consultant.
Jeremy (jallison@whistle.com)
-
Samba Release Account
a2ce1c0cb1 loadparm.c: Added new netbios aliases parameter (code from Cisco)
nameannounce.c: Code to announce aliases as well as our own names.
namedbsubnet.c: Code to add the aliases to the server list.
nameserv.c:		Code to defend our aliases on the namelist.
namework.c:		Code to check it's one of our aliases.
nmbd.c:			Code to initialise the aliases.
proto.h:		Fixup protos.
util.c:			Code to check it's one of our aliases.
All above code based on code for 1.9.16p11 donated by Cisco
from Ben Woodard <bwoodard@luthien.cisco.com>
Jeremy (jallison@whistle.com)
-
Samba Release Account
148b7a2ee3 Made docs more up to date with source. Preparing for 1.9.17alpha5.
Jeremy (jallison@whistle.com)
-
Samba Release Account
9fbca2594b client.c: Minor change to cast parameters for DEC unix.
clientutil.c:	Minor change to cast parameters for DEC unix.
ipc.c:		Fixes to parameterise the stuff John wants.
loadparm.c:	Fixes to parameterise the stuff John wants.
nameannounce.c: Fixes to parameterise the stuff John wants.
namedbwork.c: Fixes to parameterise the stuff John wants.
nameserv.h:	Fixes to parameterise the stuff John wants.
proto.h: Fixes to parameterise the stuff John wants.
smb.h: Fixes to parameterise the stuff John wants.
util.c: tidy.
Jeremy (jallison@whistle.com)
-
Samba Release Account
632bf0dab0 Minor text mods, mostly checking that CVS still works
Dan
-
Samba Release Account
4135fdb323 Missed removing some redundent code.
Jeremy (jallison@whistle.com)
-
Samba Release Account
79815d66b9 Added one more consultant. Jeremy. -
Samba Release Account
760fe30353 client.c: Added amanda fixes.
clitar.c:	Added amanda fixes.
nameannounce.c:	Removed redundent code.
nameelect.c:	Removed redundent code.
nameserv.h:		Removed redundent code.
nameservresp.c:	Removed redundent code.
namework.c:		Removed redundent code.
password.c:		Prevented crash if getpwnam fails.
Jeremy (jallison@whistle.com)
-
John Terpstra
4d9b2f48b7 JHT ===> Just playin' wif da RPM 'tings. Ok? -
Samba Release Account
4fad0a63aa Re-added shm stuff - keeps getting lost.
Jeremy (jallison@whistle.com)
-
Samba Release Account
d21a166277 loadparm.c: Changed default create mask to 755 to support MAP_ARCHIVE.
server.c:	Added check for MAP_ARCHIVE before we set archive bit.
Jeremy (jallison@whistle.com)
-
Samba Release Account
5a668ff7ba nameserv.c: split add_domain_names() into three functions:
add_domain_logon_names() - adds <1c> names on WINS and broadcast.
            add_domain_master_wins() - adds <1b> name only with WINS server
            add_domain_master_bcast() - adds <1b> names only by bcast.

          : made add_domain_names() add <1c> names, unconditionally, and
            add <1b> name with the WINS server if using a WINS server, or
            add <1b> name by broadcast if _not_ using a WINS server, but
            _not_ both.

          : removed the direct parameter from remove_name_entry() and
            add_my_name_entry().

nameelect.c: made become_domain_master(), on successful registration of
             the <1b> name with the WINS server, go ahead and register
             the <1b> names by broadcast.  if the <1b> name is _not_
             successfully registered with the WINS server, the broadcast
             registration of <1b> names will _not_ proceed.

namedbsubnet.c: sorted out calls to add_my_name_entry() and remove_my_name()
                which no longer has a direct parameter.


this is all added because...

in order to fix a compatibility bug with 1.9.16p2->p11, jeremy had added a
feature that got the <1b> broadcast registered names _directly_ into the nmbd
netbios lists, undefended.  the aim was to get round the aggressive netbios
registration of <1b> names of 1.9.16p2->p11.


however, because 1.9.16p2->p11 don't properly _provide_ netlogon services,
it is better that an error message appears in 1.9.17 logs, and that
administrators are made aware of the problems with 1.9.16p2->p11, and replace
1.9.16p2->p11 servers, rather than attempt to run 1.9.16 alonside 1.9.17.

(these warning messages will need to be added...)


in _addition_, they shouldn't _be_ getting two samba servers to provide
domain logon / domain master services for the same workgroup in the same
WINS scope!


lkcl
-
Samba Release Account
83448e7a11 removed definition of strslashcmp - now a static in clitar.c.
Jeremy (jallison@whistle.com)
-
Samba Release Account
4aac8449ae patch by glenn burkhardt to allow recursive excluding of directories.
glenn@aoi.ultranet.com

lkcl
-
Samba Release Account
b2066a9c4c Added consultant. -
Samba Release Account
d9c331d79d Changed default create mask parameter to 0744 as per John's request.
Tidied up mask descriptions.
Jeremy (jallison@whistle.com)
-
Samba Release Account
9afa36f787 Makefile: Added UNIXWARE 2.x with shadow passwords from fja@extratech.com
client.c:	Made prompt appear at debug level 0. Fixed strcasecmp redefinition.
            Caused client to use set_blocking rather than making fcntl calls itself.
dir.c:		Removed redundent snum parameters.
includes.h:	Added SCO fixes.
loadparm.c:	Made default 'files to hide' a null string.
nmbd.c:		Removed O_NONBLOCK from pid file open for platforms that dont have it.
proto.h:	Changed snum to cnum where needed. Changed is_xx_path to is_in_path
            (now called via MACRO).
quotas.c:	Swapped setuid/seteuid calls when restoring uid.
reply.c:	Removed redundent snum parameters.
server.c:	Changed snum to cnum where needed. Setup new veto_list, hide_list
            namelists. Added standard_sub changes from
            Stefaan A Eeckels <Stefaan.Eeckels@ecc.lu> and
            Paul Rippin <pr3245@nopc.eurostat.cec.be>
shmem.c:	Changed cast for sizeof to be int before negating.
smb.h:		Added new veto_list, hide_list entries to connections.
            Added IS_PRINT, IS_HIDDEN_PATH, IS_VETO_PATH macros.
trans2.c:	Removed redundent snum parameters.
util.c:		Added standard_sub_basic changes from
            Stefaan A Eeckels <Stefaan.Eeckels@ecc.lu> and
            Paul Rippin <pr3245@nopc.eurostat.cec.be>
            Fixed up veto/hidden path processing so the paths are
            pres-parsed and checked for wildcards (for speed).
Jeremy (jallison@whistle.com)
-
John Terpstra
271d12b5dd JHT ===> Getting ready for release of 1.9.17alpha5
Please note that version.h has been updated!!!!!!!!!!
-
Samba Release Account
e723dd3dee charset.c: Fixed signed/unsigned issues.
password.c:	Fixed problem with MS-Exchange services.
Jeremy (jallison@whistle.com)
-
Samba Release Account
937f0fbf87 Removed lp_killunused() call from server main loop. This
WAS A MAJOR BUG THAT CAN CAUSE IPC$ to be removed !!!!!
Not sure how this one got introduced (but I have my
suspicions :-). lp_killunused() MUST ONLY BE CALLED from
reload_services().
Jeremy (jallison@whistle.com)
-
Samba Release Account
34f2c1d7b2 Added Canadian consultant.
Jeremy (jallison@whistle.com)
-
Samba Release Account
6b56ff1891 Added Australian consultant - removed Richard Sharpe duplicate.
Jeremy (jallison@whistle.com)
-
Samba Release Account
aabb18953b Fixed bug with -add code that put wrong password in nt md4 field.
Jeremy (jallison@whistle.com)
-
Samba Release Account
ed6aaf2667 Support.txt: Modified a consultant's entry (Italy)
smb.conf.5: Documented follow symlinks parameter.
Jeremy (jallison@whistle.com)
-
Samba Release Account
2a28a6e5e4 charset.c: Split charset_initialise() into 2 - a charset_initialise() and
a codepage_initialise(). Fixes problem with initialising dos map
            twice.
charset.h:  Changes to support charset changes.
client.c:   Changes to support charset changes.
loadparm.c:	follow symlinks parameter from David Clerc <David.Clerc@cui.unige.ch>
nmbd.c:		Changes to support charset changes.
nmblookup.c:Changes to support charset changes.
proto.h:	Changes to support charset changes.
reply.c:	Don't call security=server with no user/no password guest. Fix from
            Stefaan A Eeckels <Stefaan.Eeckels@ecc.lu>
server.c:   follow symlinks code from David Clerc <David.Clerc@cui.unige.ch>
smbpasswd.c:Changes to support charset changes.
status.c:	Changes to support charset changes.
testparm.c: Changes to support charset changes.
testprns.c: Changes to support charset changes.
uid.c:		Fixed log message with no \n.
Jeremy (jallison@whistle.com)
-
Samba Release Account
256afb7648 Makefile: Added krb5 option from Nathan Neulinger <nneul@umr.edu>
includes.h:	Added krb5 option from Nathan Neulinger  <nneul@umr.edu>, added SGI5 fix.
password.c: Added krb5 option from Nathan Neulinger  <nneul@umr.edu>
quotas.c: Added inode quote fix.
reply.c: removed redundent code.
server.c: Changed error debug to 0, removed redundent check.
util.c: Added close_low_fd() to become_daemon - fix for rsh from Johnathan Knight.
Jeremy (jallison@whistle.com)
-
Samba Release Account
d38ac4f3a2 Fix silly crash bug in FAST_SHARE_MODES (same bug as was in
SLOW_SHARE_MODES - duh !).
Jeremy (jallison@whistle.com)
-