samba.git
25 years agoAdded the same open()/fopen()/creat()/mmap() -> sys_XXX calls.
Jeremy Allison [Tue, 17 Nov 1998 20:50:07 +0000 (20:50 +0000)]
Added the same open()/fopen()/creat()/mmap() -> sys_XXX calls.

Tidied up some of the mess (no other word for it). Still doesn't
compile cleanly. There are calls with incorrect parameters that
don't seem to be doing the right thing.

This code still needs surgery :-(.

Jeremy.
(This used to be commit 18ff93a9abbf68ee8c59c0af3e57c63e4a015dac)

25 years agolookup_alias_name() %s not %d for sid_str
Luke Leighton [Tue, 17 Nov 1998 19:32:06 +0000 (19:32 +0000)]
lookup_alias_name() %s not %d for sid_str
(This used to be commit 2a98135bbc759ab334d76cce98ea673871445db1)

25 years agosomehow this file got missed in the groupdb commit.
Luke Leighton [Tue, 17 Nov 1998 18:50:14 +0000 (18:50 +0000)]
somehow this file got missed in the groupdb commit.
(This used to be commit 06da8e49f1cf5d6b954f586f6720ade1c5b8de74)

25 years agomake_uni_hdr() reverted accidentally with a -1 on username length
Luke Leighton [Tue, 17 Nov 1998 18:01:43 +0000 (18:01 +0000)]
make_uni_hdr() reverted accidentally with a -1 on username length
(This used to be commit 7da1b0bb511e6c5e44ab83759914134cf91f6f78)

25 years agoswapped username:uid:[groupridlist]:[aliasridlist] to
Luke Leighton [Tue, 17 Nov 1998 17:38:13 +0000 (17:38 +0000)]
swapped username:uid:[groupridlist]:[aliasridlist] to
u:u:a:g
(This used to be commit 2f456ed92ffbf596945a9ec800c373495fc4e38a)

25 years ago- group database API. oops and oh dear, the threat has been carried out:
Luke Leighton [Tue, 17 Nov 1998 16:19:04 +0000 (16:19 +0000)]
- group database API.  oops and oh dear, the threat has been carried out:
  the pre-alpha "domain group" etc parameters have disappeared.

- interactive debug detection

- re-added mem_man (andrew's memory management, detects memory corruption)

- american spellings of "initialise" replaced with english spelling of
  "initialise".

- started on "lookup_name()" and "lookup_sid()" functions.  proper ones.

- moved lots of functions around.  created some modules of commonly used
  code.  e.g the password file locking code, which is used in groupfile.c
  and aliasfile.c and smbpass.c

- moved RID_TYPE_MASK up another bit.  this is really unfortunate, but
  there is no other "fast" way to identify users from groups from aliases.
  i do not believe that this code saves us anything (the multipliers)
  and puts us at a disadvantage (reduces the useable rid space).
  the designers of NT aren't silly: if they can get away with a user-
  interface-speed LsaLookupNames / LsaLookupSids, then so can we.  i
  spoke with isaac at the cifs conference, the only time for example that
  they do a security context check is on file create.  certainly not on
  individual file reads / writes, which would drastically hit their
  performance and ours, too.

- renamed myworkgroup to global_sam_name, amongst other things, when used
  in the rpc code.  there is also a global_member_name, as we are always
  responsible for a SAM database, the scope of which is limited by the role
  of the machine (e.g if a member of a workgroup, your SAM is for _local_
  logins only, and its name is the name of your server.  you even still
  have a SID.  see LsaQueryInfoPolicy, levels 3 and 5).

- updated functionality of groupname.c to be able to cope with names
  like DOMAIN\group and SERVER\alias.  used this code to be able to
  do aliases as well as groups.  this code may actually be better
  off being used in username mapping, too.

- created a connect to serverlist function in clientgen.c and used it
  in password.c

- initialisation in server.c depends on the role of the server.  well,
  it does now.

- rpctorture.  smbtorture.  EXERCISE EXTREME CAUTION.
(This used to be commit 0d21e1e6090b933f396c764af535ca3388a562db)

25 years agoFixed missing NULL check in tar op.
Jeremy Allison [Tue, 17 Nov 1998 01:44:25 +0000 (01:44 +0000)]
Fixed missing NULL check in tar op.
Jeremy.
(This used to be commit 6db04cd4622289dbdbd0c6d4d084baa8f84c40c2)

25 years agoMoved PRINTCAP_NAME from smb.h to includes to allow it to
Jeremy Allison [Tue, 17 Nov 1998 00:31:39 +0000 (00:31 +0000)]
Moved PRINTCAP_NAME from smb.h to includes to allow it to
be tuned per system type.
Jeremy.
(This used to be commit c1a3346547d887bfd2402a6b0bcc185680eb4470)

25 years agoMakefile.in: Re-added quotes round ROFF call for DGUX.
Jeremy Allison [Mon, 16 Nov 1998 23:28:59 +0000 (23:28 +0000)]
Makefile.in: Re-added quotes round ROFF call for DGUX.
script/installman.sh: Make installman ignore ROFF argument if it is "".
smbd/oplock.c: Move location of oplock test file to lockdir.
Jeremy.
(This used to be commit 6c25a3314243997508b0b2da4bfa10bb979e9c10)

25 years agoO_EXCL fixes for printing files & oplocks.
Jeremy Allison [Mon, 16 Nov 1998 21:38:13 +0000 (21:38 +0000)]
O_EXCL fixes for printing files & oplocks.
Jeremy.
(This used to be commit 4ca71c90985b1c88d92bdd0f9079a4afc263dc46)

25 years agoAdded fixes for machine accounts.
Jeremy Allison [Mon, 16 Nov 1998 20:19:57 +0000 (20:19 +0000)]
Added fixes for machine accounts.
Jeremy.
(This used to be commit 7aa644c2f996433f8ec125bfd4221aec49bece2b)

25 years agoadd some more comments and clean it up a little more.
Herb Lewis [Mon, 16 Nov 1998 16:36:57 +0000 (16:36 +0000)]
add some more comments and clean it up a little more.
(This used to be commit 73e4b91a9d152eb3d56997c9108d536d38e3c07e)

25 years agosome fixes for IRIX 5.3 builds
Herb Lewis [Mon, 16 Nov 1998 13:47:22 +0000 (13:47 +0000)]
some fixes for IRIX 5.3 builds
(This used to be commit c2b63b90825316151f3ffc8dbae45609062c0a73)

25 years agoSet sticky bit on /var/spool/samba.
John Terpstra [Mon, 16 Nov 1998 13:31:53 +0000 (13:31 +0000)]
Set sticky bit on /var/spool/samba.
Further security review.
(This used to be commit e31c61c29eb126680c78d6d02dc11827b39a064b)

25 years agoReviewed file permissions and removed other execute on samba start/stop script.
John Terpstra [Mon, 16 Nov 1998 12:25:50 +0000 (12:25 +0000)]
Reviewed file permissions and removed other execute on samba start/stop script.
(This used to be commit 2dde295da0e387cdd5c20a0bec72f9316f4d80f2)

25 years agoRemoved smbwrappers from build specs and from installation specs.
John Terpstra [Mon, 16 Nov 1998 12:23:47 +0000 (12:23 +0000)]
Removed smbwrappers from build specs and from installation specs.
(This used to be commit c444cba3bef6cdf80dd33b3b5f23ba0a34d5482a)

25 years agoAdded Example binary packaging instructions.
John Terpstra [Mon, 16 Nov 1998 12:21:02 +0000 (12:21 +0000)]
Added Example binary packaging instructions.
(This used to be commit 4c60314b050324b356f38f648f2730cb1d39be4c)

25 years agoUpdated packaging files (new for Caldera).
John Terpstra [Mon, 16 Nov 1998 12:03:16 +0000 (12:03 +0000)]
Updated packaging files (new for Caldera).
(This used to be commit 721a257c941a62508015c0939df40662f8da9a93)

25 years agofixed lmhosts parsing. We were using sizeof(name) where name was char*
Andrew Tridgell [Mon, 16 Nov 1998 01:27:51 +0000 (01:27 +0000)]
fixed lmhosts parsing. We were using sizeof(name) where name was char*
(This used to be commit 67ba0b1ce335bc80e1c33fa28458ec9ebe5f446a)

25 years agoUpdates to handle glob.h - was causing problems on SCO 5.0.4
John Terpstra [Mon, 16 Nov 1998 01:12:36 +0000 (01:12 +0000)]
Updates to handle glob.h - was causing problems on SCO 5.0.4
(This used to be commit 5f7d9d4656eb501e14b98f4ae1990a791c7901e3)

25 years agochange ROUNDUP to SMB_ROUNDUP to prevent conflicts with system macros
Andrew Tridgell [Sun, 15 Nov 1998 23:07:54 +0000 (23:07 +0000)]
change ROUNDUP to SMB_ROUNDUP to prevent conflicts with system macros
(This used to be commit d9d44d98ec719b7fc6d5b0fc35bf8727f4cd0372)

25 years agocompile with optimisation by default on all compilers
Andrew Tridgell [Sat, 14 Nov 1998 23:52:49 +0000 (23:52 +0000)]
compile with optimisation by default on all compilers

this has 2 effects:

1) non gcc platforms get some optimisation
2) it disables -g by default which means the samba binaries won't be
   so huge (they were over 60MB on some systems)
(This used to be commit 263b13222c14db7ddec1430132c6362be4442147)

25 years agoAdded first cut of the new packaging scripts for Digital Unix.
John Terpstra [Sat, 14 Nov 1998 13:01:34 +0000 (13:01 +0000)]
Added first cut of the new packaging scripts for Digital Unix.
Note: This will be extended for all other OS's so that it can be
maintained by the samba release scripts.
(This used to be commit 0f98a2fd58aee1dac4d0f4098a2e690dfaf5ba27)

25 years agosupport.txt is now maintained solely on the web pages
Andrew Tridgell [Sat, 14 Nov 1998 06:34:57 +0000 (06:34 +0000)]
support.txt is now maintained solely on the web pages
(This used to be commit 73b662069cb12bd77eae13a36a8b855abc01594f)

25 years agoFixed swat packaging & man page packaging.
Jeremy Allison [Sat, 14 Nov 1998 04:22:31 +0000 (04:22 +0000)]
Fixed swat packaging & man page packaging.
Jeremy.
(This used to be commit 178d1bd61b3a622adc48b6423fae1db815cae3da)

25 years agoautomatically uppercase server and share names (win95 won't handle
Andrew Tridgell [Sat, 14 Nov 1998 04:16:07 +0000 (04:16 +0000)]
automatically uppercase server and share names (win95 won't handle
lowercase share names!)
(This used to be commit dddf1d8522707b828cac466c4a9ab2807d098573)

25 years agofixed setmode in smbclient
Andrew Tridgell [Sat, 14 Nov 1998 04:08:19 +0000 (04:08 +0000)]
fixed setmode in smbclient
(This used to be commit c58f4965100692d8edcd613a341df9e2ad88cfa0)

25 years agoFixes to get the manpages from the right place.
Jeremy Allison [Sat, 14 Nov 1998 04:03:58 +0000 (04:03 +0000)]
Fixes to get the manpages from the right place.
Jeremy.
(This used to be commit 0e3bfe5f2860066aa07bce7a691f7af682c73949)

25 years ago- handle servers that don't support getattrE (ie. NT)
Andrew Tridgell [Sat, 14 Nov 1998 03:53:24 +0000 (03:53 +0000)]
- handle servers that don't support getattrE (ie. NT)
- use * in clitar instead of *.*
(This used to be commit 2d9335fe2a6fc3bb6687360c99d8fc69cb2d555a)

25 years ago(Hopefully) correct patch files for RedHat & TurboLinux.
Jeremy Allison [Sat, 14 Nov 1998 03:48:26 +0000 (03:48 +0000)]
(Hopefully) correct patch files for RedHat & TurboLinux.
In fixing this I have learned more about RPM than I *ever*
wanted to know....
Jeremy.
(This used to be commit 765989e4151a5f8dd48353d7c1b175092717947e)

25 years agoFixed problem with smbclient issuing '*.*' to NT server when an
Jeremy Allison [Sat, 14 Nov 1998 03:34:44 +0000 (03:34 +0000)]
Fixed problem with smbclient issuing '*.*' to NT server when an
NT server needs '*'. Win95/98 doesn't care either way :-).
Jeremy.
(This used to be commit a0adae90cadd7702f8263c97d4495fa093e713e6)

25 years agoUpdated from smb.conf.5.html
Jeremy Allison [Sat, 14 Nov 1998 03:13:08 +0000 (03:13 +0000)]
Updated from smb.conf.5.html
Jeremy.
(This used to be commit 6f37d151d87d7ab4475ef552abb9183464203093)

25 years agoUpdate for 2.0beta1.
Jeremy Allison [Sat, 14 Nov 1998 03:01:40 +0000 (03:01 +0000)]
Update for 2.0beta1.
Jeremy.
(This used to be commit 598d0255d40da29ebab3d1a3c9eb66ba654db7b5)

25 years agoprompt for password on smbclient -L
Andrew Tridgell [Sat, 14 Nov 1998 02:34:19 +0000 (02:34 +0000)]
prompt for password on smbclient -L
(This used to be commit 1558f34a878d6fea0cc745a7fcec04f79f7e50ff)

25 years ago- new prototypes
Andrew Tridgell [Sat, 14 Nov 1998 02:29:38 +0000 (02:29 +0000)]
- new prototypes
- much as I hate doing it I've removed the "commit changes" button for
  users that don't have write access to smb.conf (Jeremy insisted)
(This used to be commit 8e8ab4df1fe77dfcae73a34f4de174afe09cd695)

25 years agoallow all user to view the config
Andrew Tridgell [Sat, 14 Nov 1998 02:14:30 +0000 (02:14 +0000)]
allow all user to view the config
(This used to be commit ab35d99e52225b0e9f519903ae99e575075187e7)

25 years agoremove code that allows installation via cgi
Andrew Tridgell [Sat, 14 Nov 1998 02:10:55 +0000 (02:10 +0000)]
remove code that allows installation via cgi

swat will now give an error message if run via cgi
(This used to be commit 55377e3cdd5d8428e89b40946f0535b8cf5247ae)

25 years agoremoved information on installing via cgi
Andrew Tridgell [Sat, 14 Nov 1998 02:10:07 +0000 (02:10 +0000)]
removed information on installing via cgi
(This used to be commit 08fd7032584bf93a92b71ea7d5f73d2da75c8bb0)

25 years agomissed a .B
Herb Lewis [Sat, 14 Nov 1998 01:57:25 +0000 (01:57 +0000)]
missed a .B
(This used to be commit f213352c3de6a23d1b5c92fda6404a3116db1279)

25 years agoRemoved acconfig.h configure configure.in include/config.h.in: Made smbwrapper not...
Jeremy Allison [Sat, 14 Nov 1998 01:04:13 +0000 (01:04 +0000)]
Removed acconfig.h configure configure.in include/config.h.in: Made smbwrapper not made
by default.
nmbd*: Changed all calls to namestr() to nmbd_namestr() to fix broken FreeBSD include
   file problem...sigh.
Jeremy.
(This used to be commit 9ee8f39aed8772a05c203161b4ae6b7d90d67481)

25 years agoFixed munging of sample file in man pages.
Jeremy Allison [Sat, 14 Nov 1998 01:02:38 +0000 (01:02 +0000)]
Fixed munging of sample file in man pages.
Jeremy.
(This used to be commit 9e1ff71faf558addfabe038e3bf45ee694ea4a0b)

25 years agoFixed makefile problem due to change from SMB_PASSWD to PASSWD_PROGRAM.
Jeremy Allison [Sat, 14 Nov 1998 00:50:41 +0000 (00:50 +0000)]
Fixed makefile problem due to change from SMB_PASSWD to PASSWD_PROGRAM.
Thanks to Michael H. Warfield <mhw@wittsend.com> for that.
Jeremy.
(This used to be commit 6c2a234ac9b4bbef3886c9aa4a198776a0bee6c8)

25 years agoAdded --with-smbwrapper to configure lines in spec files so JohnT's
Jeremy Allison [Sat, 14 Nov 1998 00:29:38 +0000 (00:29 +0000)]
Added --with-smbwrapper to configure lines in spec files so JohnT's
scripts work ok.
Jeremy.
(This used to be commit 9dc2502382f17c2bd1794c92ad0f4862a76b84e8)

25 years agoran spell check and other minor tweaks
Herb Lewis [Sat, 14 Nov 1998 00:14:47 +0000 (00:14 +0000)]
ran spell check and other minor tweaks
(This used to be commit 7d8ec97b451721cddbb859415490d65c41e8afe2)

25 years agoAdded packing release script.
John Terpstra [Fri, 13 Nov 1998 23:10:32 +0000 (23:10 +0000)]
Added packing release script.
(This used to be commit a77d40ee7147207174cde4c7a0f775e588e5a6ba)

25 years agoUpdated for 2.0beta1.
Jeremy Allison [Fri, 13 Nov 1998 22:43:28 +0000 (22:43 +0000)]
Updated for 2.0beta1.
(This used to be commit 566e92027f0c7d61a7de7a25ed9469ca801846a8)

25 years agoChange to beta1.
Jeremy Allison [Fri, 13 Nov 1998 21:49:19 +0000 (21:49 +0000)]
Change to beta1.
(This used to be commit 26c3ff2bcb225f65002620fec07aa6423477e6d9)

25 years agoMakefile.in configure configure.in include/config.h.in: Changes for DGUX and UNIXWARE.
Jeremy Allison [Fri, 13 Nov 1998 21:41:01 +0000 (21:41 +0000)]
Makefile.in configure configure.in include/config.h.in: Changes for DGUX and UNIXWARE.
groupdb/aliasdb.c groupdb/aliasfile.c groupdb/groupfile.c: Don't use snprinf, use slprintf.
include/includes.h: Fix YP problem.
include/smb.h: Fix ZERO_STRUCTP.
lib/util_sock.c: Added strerror() in debugs.
passdb/ldap.c: Don't use snprinf, use slprintf.
rpc_client/cli_lsarpc.c rpc_client/cli_pipe.c rpc_parse/parse_sec.c rpc_server/srv_pipe.c: Don't use snprinf, use slprintf.
script/installman.sh: DGUX changes.
smbd/open.c smbd/oplock.c: Fixed gcc warnings.
web/swat.c: Changes USER to SWAT_USER.
(This used to be commit 4c2b5a00983501e5d4aad1456ba8b5ab0dfd9b4c)

25 years agoreverted includes change for FreeBSD as it breaks IRIX
Andrew Tridgell [Fri, 13 Nov 1998 21:26:58 +0000 (21:26 +0000)]
reverted includes change for FreeBSD as it breaks IRIX
(This used to be commit 24b2bf1741366045eca02cbd09e3283531d28422)

25 years agoneed 32 bit status codes to be negotiated because of STUPID dos "error more
Luke Leighton [Fri, 13 Nov 1998 20:39:25 +0000 (20:39 +0000)]
need 32 bit status codes to be negotiated because of STUPID dos "error more
data needed" message gets treated as a serious error code (which it isn't)
so the client code terminates.
(This used to be commit d9b59580dcd5076d3027e364964dcd624300fe45)

25 years agoFixed timing window created by daemonize function. Smbmount was going daemon
Michael Warfield [Fri, 13 Nov 1998 20:32:22 +0000 (20:32 +0000)]
Fixed timing window created by daemonize function.  Smbmount was going daemon
before the mount was actually completed.  This caused weird problems when
used with autofs such as empty directories on first listing or files which
would appear in "ls" but would return "no such file or directory" under
"ls -l".  Note to Volker:  Initial attempt from CIFS conference didn't work.
Had to move daemonize function inside of loop after ioctl.
(This used to be commit 2f456be660b4bbf22c618b506062f812f35e368a)

25 years agoLOCAL_GRP and DOMAIN_GRP are return types
Luke Leighton [Fri, 13 Nov 1998 20:19:06 +0000 (20:19 +0000)]
LOCAL_GRP and DOMAIN_GRP are return types
(This used to be commit 887063e421d476fe2c2f6809750af3bfb020a85c)

25 years agoZERO_STRUCTP not PN
Luke Leighton [Fri, 13 Nov 1998 19:07:28 +0000 (19:07 +0000)]
ZERO_STRUCTP not PN
(This used to be commit ff8667c8801a59c80c33b43f033d23f3a0fd8313)

25 years agooops - ZERO_STRUCTP() issues again...
Luke Leighton [Fri, 13 Nov 1998 19:03:07 +0000 (19:03 +0000)]
oops - ZERO_STRUCTP() issues again...
(This used to be commit 2908ccd14d1aa4ffb7d09714bae78cebb7eee755)

25 years agoProblems found by Herb.
Jeremy Allison [Fri, 13 Nov 1998 18:19:36 +0000 (18:19 +0000)]
Problems found by Herb.
Jeremy.
(This used to be commit a5555bd3b744417674d62d5891e1d5dbe32008ff)

25 years agouse ZERO_STRUCTPN (checks for NULL) not ZERO_STRUCTP (doesn't check for NULL)
Luke Leighton [Fri, 13 Nov 1998 17:36:42 +0000 (17:36 +0000)]
use ZERO_STRUCTPN (checks for NULL) not ZERO_STRUCTP (doesn't check for NULL)
(This used to be commit 70ac9dbcecdf4be92638a24f096e4a8807997498)

25 years agoZERO_STRUCTP does not check argument for NULL.
Luke Leighton [Fri, 13 Nov 1998 17:26:44 +0000 (17:26 +0000)]
ZERO_STRUCTP does not check argument for NULL.
ZERO_STRUCTPN _does_ check argument for NULL.
(This used to be commit 0be34ca1402f95506680caa3461e94d4ae54bb7d)

25 years agofixes for OSF1 compilation
Andrew Tridgell [Fri, 13 Nov 1998 03:37:01 +0000 (03:37 +0000)]
fixes for OSF1 compilation
(This used to be commit 5be3c37f50eac35cad3eadf0d24e7a4ee04c075e)

25 years agoinclude/smb.h: Re-added zero pointer protection to ZERO_STRUCTP.
Jeremy Allison [Fri, 13 Nov 1998 02:07:07 +0000 (02:07 +0000)]
include/smb.h: Re-added zero pointer protection to ZERO_STRUCTP.
lib/util_sock.c: Added strerror() calls to getpeername failures (which seem to be giving IRIX trouble at the moment).
rpc_parse/parse_sec.c: Changed use of ZERO_STRUCTPN to ZERO_STRUCTP which again does zero pointer protection.
smbd/quotas.c: Fixed typo.
Jeremy.
(This used to be commit b62f008974c96e0302d6c146cf49bc2045bef005)

25 years agosecurity descriptors
Luke Leighton [Fri, 13 Nov 1998 01:38:41 +0000 (01:38 +0000)]
security descriptors
(This used to be commit 9412edfd4c11a26e4ef290839375e3959cf70a7e)

25 years agosids in rpctorture changed from fstrings to DOM_SID
Luke Leighton [Fri, 13 Nov 1998 01:08:28 +0000 (01:08 +0000)]
sids in rpctorture changed from fstrings to DOM_SID
(This used to be commit bd09e00112fd371aa070b5b47f1d4e27137a7f2e)

25 years agofixed compile for FreeBSD
Andrew Tridgell [Fri, 13 Nov 1998 01:05:25 +0000 (01:05 +0000)]
fixed compile for FreeBSD
(This used to be commit 78e63e17c59de68200308641dce7c413520a2980)

25 years ago%\ is an interesting printf argument, but I prefer %s
Andrew Tridgell [Thu, 12 Nov 1998 23:59:59 +0000 (23:59 +0000)]
%\ is an interesting printf argument, but I prefer %s
(This used to be commit b93f686655e871d7bfec9c7601cf3c175008041a)

25 years agowe don't have any jpeg images any more
Andrew Tridgell [Thu, 12 Nov 1998 23:57:18 +0000 (23:57 +0000)]
we don't have any jpeg images any more
(This used to be commit ae5f174ef163734c61c0d30b32f5564cfba02666)

25 years agoRemoved code that used printf/fprintf in password changin libraries.
Herb Lewis [Thu, 12 Nov 1998 23:49:32 +0000 (23:49 +0000)]
Removed code that used printf/fprintf in password changin libraries.
Now passes strings instead.
(This used to be commit 48af29bcc9e8094de6ba057a52dbae3c80ea7a05)

25 years agono longer needed
Andrew Tridgell [Thu, 12 Nov 1998 23:36:03 +0000 (23:36 +0000)]
no longer needed
(This used to be commit 275d22f81c9b8a04dd11ccc8733c62f48f270965)

25 years agochanged the fonts in the images a bit to be readable at a higher
Andrew Tridgell [Thu, 12 Nov 1998 23:35:11 +0000 (23:35 +0000)]
changed the fonts in the images a bit to be readable at a higher
resolution
(This used to be commit 688a7e5751109eec5d52ed67710502d43db6800d)

25 years agosecurity descriptors.
Luke Leighton [Thu, 12 Nov 1998 23:35:05 +0000 (23:35 +0000)]
security descriptors.
kanji const char* warnings.
(This used to be commit 06abdfd68e1d7fa8741afc3f56ec7a13b5fa4ccc)

25 years agoplease remember to check that code compiles before checkin!
Andrew Tridgell [Thu, 12 Nov 1998 23:10:48 +0000 (23:10 +0000)]
please remember to check that code compiles before checkin!
(This used to be commit 88c90ec65c1a764dd7b13d9fb5ce700027f40cfd)

25 years agomissed one
Herb Lewis [Thu, 12 Nov 1998 22:49:55 +0000 (22:49 +0000)]
missed one
(This used to be commit 6bc94f08cc927fc4901464f982b3300b631eb945)

25 years agosmaller images so they fit on one line of a 640/480 display
Herb Lewis [Thu, 12 Nov 1998 22:47:17 +0000 (22:47 +0000)]
smaller images so they fit on one line of a 640/480 display
(This used to be commit aa47ef998abf713ec44187592c91d7a5335bb814)

25 years agoCommiting tt fix.
Herb Lewis [Thu, 12 Nov 1998 22:42:07 +0000 (22:42 +0000)]
Commiting tt fix.
(This used to be commit 10093ae5fc6e375340fd904e41a37bcdc1191d93)

25 years agoFixed missing parens in tt entry.
Herb Lewis [Thu, 12 Nov 1998 22:38:12 +0000 (22:38 +0000)]
Fixed missing parens in tt entry.
(This used to be commit 86dfde31d966ba44cb554036a6232faa05e3a9f4)

25 years ago.cvsignore: Removed old entries.
Herb Lewis [Thu, 12 Nov 1998 22:17:51 +0000 (22:17 +0000)]
.cvsignore: Removed old entries.
client/client.c:
include/client.h: Added some debug messages that the old client used to
  generate. These are needed to make scripts such as
  'findsmb' work - there may be other changes to keep
  backwards output compatibility. Do we need a -old-client-compat
  argument ?
libsmb/clientgen.c: Fixed crash bug where malloc'ed data wasn't being
    cleared - corrupted malloc chains.
web/swat.c: John's changes to get rid of "ghost" table entries.
(This used to be commit 3c45a3503ea57d17e98eb3e57514161a5c82e45e)

25 years agoUse spaces not tabs.
Jeremy Allison [Thu, 12 Nov 1998 20:41:36 +0000 (20:41 +0000)]
Use spaces not tabs.
Jeremy.
(This used to be commit 6fbf01471d8dc76f8909d851c531fec3d79521d3)

25 years agoFixed smbpasswd so that enabling a user who already has a password
Jeremy Allison [Thu, 12 Nov 1998 20:22:11 +0000 (20:22 +0000)]
Fixed smbpasswd so that enabling a user who already has a password
doesn't require a new password entry. Sets the 'enable/disable' code
back to being symmetrical.
Jeremy.
(This used to be commit fa068a6db8da154903fb97a843f261592fcb684a)

25 years agoinclude/kanji.h include/proto.h lib/kanji.c: Added const parameters in string wrappers.
Jeremy Allison [Thu, 12 Nov 1998 19:40:33 +0000 (19:40 +0000)]
include/kanji.h include/proto.h lib/kanji.c: Added const parameters in string wrappers.
printing/printing.c: Added OSF1 fix.
Jeremy.
(This used to be commit 9d05d80f811426f83a975d28e64c5d6b10574c25)

25 years agoclear trailing / from directory names in idb file
Herb Lewis [Thu, 12 Nov 1998 19:34:40 +0000 (19:34 +0000)]
clear trailing / from directory names in idb file
(This used to be commit f06bed256dfaf56bcfc1982df1d8bf8fe559f53b)

25 years agojean-f. sent me some S-1-3-0,1,2,3 SIDs and names. S-1-3 doesn't exist.
Luke Leighton [Thu, 12 Nov 1998 19:21:20 +0000 (19:21 +0000)]
jean-f. sent me some S-1-3-0,1,2,3 SIDs and names.  S-1-3 doesn't exist.

security descriptor testing.  hey wow, you can get a SD then send it back!
(This used to be commit 7466c3113ef8f8a89b8496efadfeb611c9f3e069)

25 years agochanges from John Sygulla for changing remote passwords
Herb Lewis [Thu, 12 Nov 1998 18:44:16 +0000 (18:44 +0000)]
changes from John Sygulla for changing remote passwords
(This used to be commit e3fc90d0b5b21d49615c951a475d85f15fa01271)

25 years agoremove .po and .po32 files from inst package
Herb Lewis [Thu, 12 Nov 1998 18:29:22 +0000 (18:29 +0000)]
remove .po and .po32 files from inst package
(This used to be commit 600e599c43b85fc8d844490e59dd7b17f136c016)

25 years agoformatting
Luke Leighton [Thu, 12 Nov 1998 17:02:29 +0000 (17:02 +0000)]
formatting
(This used to be commit c17b0bb7c25ca9a6faf7cb0282c993232f2560cc)

25 years agominor update.
Luke Leighton [Thu, 12 Nov 1998 16:41:19 +0000 (16:41 +0000)]
minor update.
(This used to be commit d0d0196af55cad00cbdebd8c80941f42e667e199)

25 years agospelling. added line about command-line tools equivalent to nt admin tools.
Luke Leighton [Thu, 12 Nov 1998 16:36:20 +0000 (16:36 +0000)]
spelling.  added line about command-line tools equivalent to nt admin tools.
(This used to be commit af44cf1fcf5c3f673baa8f7c4f1e24556754f659)

25 years agospelling corrections and such-like.
Luke Leighton [Thu, 12 Nov 1998 16:35:02 +0000 (16:35 +0000)]
spelling corrections and such-like.
(This used to be commit e03ce164b00d59e8cbd76472635f2517ef7f0768)

25 years agocleaning up conflicts between group code not yet committed and
Luke Leighton [Thu, 12 Nov 1998 16:07:00 +0000 (16:07 +0000)]
cleaning up conflicts between group code not yet committed and
changes from yesterday by me, jeremy and andrew.

jeremy, your ACB_PWNOTREQ mod would have caused a crash if the user
didn't exist (first check should be for smb_pass != NULL)
(This used to be commit cbac0f165d351ba9497c222e55e453d781376e58)

25 years agosecurity descriptors and registry.
Luke Leighton [Thu, 12 Nov 1998 16:03:35 +0000 (16:03 +0000)]
security descriptors and registry.
(This used to be commit 9814ac8a65f4d8333527976f1d227e8cd3c2c8ce)

25 years agono longer needed
Herb Lewis [Thu, 12 Nov 1998 16:02:32 +0000 (16:02 +0000)]
no longer needed
(This used to be commit fb6a79ea3a79d54099ec57715db17a7935130e9f)

25 years agoremove my name from welcome page so I don't get mail about it.
Andrew Tridgell [Thu, 12 Nov 1998 07:35:12 +0000 (07:35 +0000)]
remove my name from welcome page so I don't get mail about it.
(This used to be commit 450a19e96bfebeeb8e3c4029830c77b33f4786f9)

25 years agohandle null usernames
Andrew Tridgell [Thu, 12 Nov 1998 07:32:33 +0000 (07:32 +0000)]
handle null usernames
(This used to be commit ee60d9a289f8d94f8e4d8405f7b41690b891bbb1)

25 years agoshow all buttons in demo mode
Andrew Tridgell [Thu, 12 Nov 1998 07:28:29 +0000 (07:28 +0000)]
show all buttons in demo mode
(This used to be commit d076daaaf8690ae0b1ff9c8782619e518f868109)

25 years agofixed demo mode
Andrew Tridgell [Thu, 12 Nov 1998 07:13:06 +0000 (07:13 +0000)]
fixed demo mode
(This used to be commit 530a98022e5207772980fc7d286547686713927a)

25 years agoextracted the password change code from smbpasswd and used it in swat
Andrew Tridgell [Thu, 12 Nov 1998 07:06:48 +0000 (07:06 +0000)]
extracted the password change code from smbpasswd and used it in swat
instead of opening pipes and other horrible stuff.
(This used to be commit 49bf19710345a59a2d17cd449be1a132885ed821)

25 years agochar -> uchar fix
Andrew Tridgell [Thu, 12 Nov 1998 06:24:18 +0000 (06:24 +0000)]
char -> uchar fix
(This used to be commit badc0f229a2940560b56aafde9824f1b4bd0f7c7)

25 years agolargely rewrote smbpasswd so that the code is understandable. This
Andrew Tridgell [Thu, 12 Nov 1998 06:12:19 +0000 (06:12 +0000)]
largely rewrote smbpasswd so that the code is understandable. This
should allow us to call a function in swat rather than piping to
smbpasswd.

while doing this I also fixed quite a few "const char *" versus "char *" issues
that cropped up while using const to track down bugs in the code. This
led to changes in several generic functions.

The smbpasswd changes should be correct but they have not been
extensively tested. At least if I have introduced bugs then we should
be able to fix them more easily than before.
(This used to be commit 713864dd0322ae2ae2d83e333d85be35a7eed4ec)

25 years agoMoved some code (NTLMSSPcalc) out of smbdes and inline for paranioa
Jeremy Allison [Thu, 12 Nov 1998 04:17:54 +0000 (04:17 +0000)]
Moved some code (NTLMSSPcalc) out of smbdes and inline for paranioa
resons and my own piece of mind...
Jeremy.
(This used to be commit 45131501f23ce1eec2f23fe2c1060cd5a2736ec9)

25 years agoUpdated to at least some semblence of reality :-).
Jeremy Allison [Thu, 12 Nov 1998 04:00:21 +0000 (04:00 +0000)]
Updated to at least some semblence of reality :-).
Jeremy.
(This used to be commit b070281a0ef0a0c420ccb17bad50c521b912df46)

25 years agoFix fd leak in error condition in grantpt code case.
Jeremy Allison [Thu, 12 Nov 1998 03:50:29 +0000 (03:50 +0000)]
Fix fd leak in error condition in grantpt code case.
Jeremy.
(This used to be commit 22df2dae30b815f1c86bd21ac0ccf02da5b85eba)

25 years agoSomeone else is already doing this.
Tim Potter [Thu, 12 Nov 1998 03:29:35 +0000 (03:29 +0000)]
Someone else is already doing this.
(This used to be commit 41970a40c35eaea9d89be7cb5a2b612b2d06530c)

25 years agoWHATSNEW now vaguely correct for 2.0 :-).
Jeremy Allison [Thu, 12 Nov 1998 03:25:14 +0000 (03:25 +0000)]
WHATSNEW now vaguely correct for 2.0 :-).
Jeremy.
(This used to be commit 2903e18e4a529f447732c246fde0362566c563da)