This is the CHANGES file for netatalk-1.2.1.  Changes from the 1.2
release:

    The Sun support now uses loadable kernel modules (a la VDDRV)
    instead of binary patches. As such, it should work on any sunos
    greater than 4.1, and is confirmed to work under 4.1.1 and 4.1.2.

    The DEC support no longer requires source. It also runs under
    ultrix 4.1 and 4.2. It still requires patching your kernel, but the
    patches are limited to those files available to binary-only sites
    -- primarily hooks for things like netatalk.

    The etc.rc script now uses changes made to nbprgstr (see below).

    aecho now takes machine names on the command line.

    nbplkup now takes a command line argument specifying the number of
    responses to accept. It also takes its defaults from the NBPLKUP
    environment variable.

    nbprgstr may be used to register a name at any requested port.

    afpd now logs if an illegal shell is used during login, instead of
    silently denying service.

    A bug in afpd which caused position information for the directory
    children of the root of a volume to be ignored has been fixed.

    Several typos in afpd which would cause include files necessary to
    ultrix to be skipped have been fixed.

    atalkd will no long propagate routes to networks whose zone
    it doesn't know.

    atalkd no longer dumps core if it receives a ZIP GetMyZone request
    from a network whose zone it doesn't know. (Since this currently
    can only happen from off net, it's not precisely a legal request.)

    pap and papd (optionally) no longer check the connection id in PAP
    DATA responses. Both also maintain the function code in non-first-packet
    PAP DATA responses.  These changes are work-arounds to deal with
    certain AppleTalk printer cards, notably the BridgePort LocalTalk
    card for HP LJIIISIs.

    pap no longer sends an EOF response to each PAP SENDDATA request,
    only the first.

    A bug in papd which would cause it to return a random value when
    printing the procset to a piped printer has been fixed.

    A bug relating to NBP on reverse-endian machines has been fixed.

    atp_rsel() from libatalk now returns a correct value even if it
    hasn't recieved anything yet.

    atalk_addr() from libatalk no longer accepts addresses in octal
    format, since AppleTalk addresses can have leading zeros. Also it
    checks that the separator character is a '.'.

    Pseudo man pages for nbplkup, nbprgstr, and nbpunrgstr, have been
    added.

    The example in the psf(8) man page is now correct.

    The man pages for changed commands have been updated.

    The README files for various machine have been updated
    appropriately.
