roamd 0.2.7 to-do list
- Support alternate preferences based on what interface you're
coming in on. I need this to be able to roam home from work, since
my home mail server's address is dynamic, and different from the one
used on my home LAN.
- A simple way to do this:
- Add an option to run roamd on a single interface
- Add configurability to specify certain preferences that override
whatever's stored in the file
- In those overriding prefs, permit variable expansion to get the IP
address of the interface the connection is arriving on.
- This does have the disadvantage that, if my SMTP server at work
changes (for example), I can't change it in the GUI; I have to edit
the roamd configuration. I think I can live with that.
- Or perhaps, if roamd doesn't send an SMTP setting, the one set in
the GUI will persist?
- Write an install script
- Try it out on more OSes
- Come up with some way of doing a conditional Makefile without
being tied to GNU make (I'll probably have to run a preprocessor on
the Makefile).
- Make it be a daemon
- inetd support?
- Revisit the MPL/GPL decision
Completed items:
- Support MOVE so that users don't have to
hack
their prefs to use roamd.
- SO_REUSEADDR?
- SIGPIPE?
- Support parallel access (probably just by
fork()
ing).
$Revision: 1.20 $
$Author: francis $
$Date: 1999/03/21 01:53:45 $
$Log: todo.html,v $
Revision 1.20 1999/03/21 01:53:45 francis
Documenting 0.2.7
Revision 1.19 1999/01/11 16:29:07 francis
Documenting the 0.2.6b releaselet
Revision 1.18 1999/01/11 16:20:39 francis
Documenting the 0.2.6a releaselet
Revision 1.17 1999/01/11 16:13:14 francis
Adding SIGPIPE
Revision 1.16 1998/12/17 20:07:55 francis
Disabling the debug in de64(), it being a security risk
Revision 1.15 1998/12/13 06:46:33 francis
Documenting improved platform support for 0.2.6
Revision 1.14 1998/12/13 06:38:20 francis
Documenting changes for 0.2.5
Revision 1.13 1998/12/11 16:33:44 francis
Updating for 0.2.4 release
Revision 1.12 1998/12/09 16:16:36 francis
Documenting an idea on how to support alternate prefs
Revision 1.11 1998/12/09 05:12:25 francis
Documenting that it's been tested on FreeBSD.
Removing GNU-make-specific code from the Makefile; documenting that.
Renumbering as 0.2.3.
Revision 1.10 1998/12/09 05:02:03 francis
Adding MPL/GPL
Revision 1.9 1998/12/09 04:52:41 francis
Adding documentation which I should have done for 0.2.1. Releasing as 0.2.2
Revision 1.8 1998/12/09 04:33:50 francis
Labelling it 0.2.1
Revision 1.7 1998/12/08 23:30:40 francis
Adding a couple of things suggested by Marc Slemko
Revision 1.6 1998/12/06 23:14:18 francis
Adding daemon & inetd support to todo.html
Revision 1.5 1998/12/06 19:48:53 francis
Labelling it version 0.2
Revision 1.4 1998/12/06 19:43:11 francis
Documenting that MOVE is now supported.
Revision 1.3 1998/12/04 21:38:25 francis
Adding the readme; adding parallel access and porting work to the todo list.
Revision 1.2 1998/12/04 20:58:47 francis
Linking "hack their prefs" to the Netscape explanation of how to set
up roaming access.
Revision 1.1 1998/12/04 20:55:05 francis
Adding a to-do list.