bug-mailfromd


Search for: Advanced

Re: [Bug-mailfromd] ipv6 support?


Hi Brian,

> This didn't get rolled into 7.1 did it?

No, it did not yet.  The 7.1 is a bugfix release, and as such it does
not include any new features.

As for IPv6, my time estimate proved too optimistic, I must admit.
I'm working on it, but it may take a little longer.  Technically
speaking, there are three places where IPv6 support should be added:

1. The "gacopyz" library
2. MFL itself
3. Mailutils

The (1) is the simplest and will be finished quite soon.  The (3)
will take some more time, but does not pose any major problems,
either.  The (2) is perhaps the most tricky, because it implies a
redesign of the MFL runtime engine: IPv6 addresses are 128 bits
long and there is no object capable of holding them in MFL.  The
"number" type is 32 bits long, thus a single IPv6 would require an
array of four numbers.  This means that support for arrays
needs to be implemented first.

To make the long story short, the first version of IPv6 capable
mailfromd will be based on (1) and (3), which will give you the
possibility to listen on IPv6 addresses and to communicate with
another IPv6 hosts.  The (2) will appear later.

I'll keep you informed about the progress.

Regards,
Sergey