home *** CD-ROM | disk | FTP | other *** search
- wusel, Tue, 25 Jan 1994 15:20:19 +0100:
-
- o lib/namemunge.c
-
- Fixed renaming scheme so that the grade stuff still works with munged
- filenames. Recompiled/-linked all programs ... (`D.hostA0815' -> `D.-
- hostAa0815' instead of `D.hostaa0815')
-
- o uucico, uux, uuxqt, sendmail
-
- Fixed problems with mungecase_filename(); uuxqt used to check for a
- file and only munged the filename if the Lock() attempt failed. This
- scheme fails if you receive e. g. `D.hostA0815' and `D.hosta0815'.
- This would result in `D.hostaa0815' and `D.hosta0815'; since the names
- in the X.-files are not changed during transmission, uuxqt might first
- get the X-File for `D.hostA0815', attempts to Lock("D.hostA0815") and
- actually gets `D.hosta0815' :( Thanks to Detlef Wⁿrkner for pointing
- this out.
- Related prolem: since sendmail sometimes queues a mail itself, it has
- to munge it's filename too, otherwise uuxqt might not find the data
- file (sendmail stores `D.hostA0815', uuxqt now either looks for an un-
- modified or a munged filename but no longer both (see above), result
- if `MungeCase' isn't set to `n': uuxqt can't open `D.hostAa0815').
-
- If set, uux now uses the current contents of the local variable USER
- when queueing jobs.
-
- uucico now stops sending files specified in one job as soon as the
- transfer of one file failed. The whole job is aborted and, according
- to the error code, either deleted (permanent error like file exists)
- or dequeued (remote file system full or similar; gets enqueued again
- after termination of uucico). Reason for this behaviour: it's unwise
- to transfer an X.-file for an D.-file that wasn't transmitted (e. g.
- due to remote's `file system full'ámessage). Related problems: if
- you'd have a control file which lists several file request, on the
- first error the whole control file would be retried on the next con-
- versation -- INCLUDING the already successful transmitted files!
-
- If a received file already exists, uucico now renames the old one
- based on it's timestamp instead of deleting it. This MAY cause pro-
- blems in case you periodically request a file from a remote site,
- but it MIGHT be useful in other cases.
-
- When using the supplied sendmail, you MUST set `Use7CharNames' in
- your configuration (uulib:Config) and MUST shorten any subdirectory
- in uuspool: to the first 7 chars of remote's system name. This is
- due to the internal design of sendmail which I don't intend to
- change; I do not recommend using the sendmail supplied with AmigaUUCP,
- but if you do, the one supplied here has several bugs fixed (and you
- MUST use this instead of the original one of 1.16 if you want to use
- subdirectories in uuspool:).
-
- uucico should now correctly handle dialing sites with multiple en-
- tries in L.sys again.
-
- Bumped the level for several DEBUG messages from -1 to 0 -- far too
- many poeple got confused by them =:->
-
- wusel, Sun, 13 Feb 1994 05:54:14 +0100:
-
- o sendmail/sendmail.c
-
- Fixed sendmail to recognize all headers case-insensitive. Fixes a
- problem with the said-to-be-existing AmiELM Release 3 and maybe other
- mailers which supply a Message-ID; anyway, this it the correct was
- according to the standards.
-
- `How many times will I discover new bugs? How many lines left to change?'
-
-