X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=TODO;h=95dfec404f382063090d88c8927937829e60a1a3;hb=19657d41043cf48a7767c4d7a995d002c24e1d7a;hp=202efe8d37eda697833479ab7e0d30dcb03d7488;hpb=2669e7be4729d0314d822e7e3c8b38c8a2fb03d0;p=netatalk.git diff --git a/TODO b/TODO index 202efe8d..95dfec40 100644 --- a/TODO +++ b/TODO @@ -30,22 +30,24 @@ desired features (in no particular order): 3) change lookup algorithms where appropriate. ability to interact with hfs desktop databases (either by changing hfs or changing afpd). - support for system-wide messages; send the main afpd process SIGUSR2 - and each of the children should send out the same message. - replacement of a linefeed with the appropriate Macintosh character in - server messaging (currently replaces with a space) - a way to find out not only who is logged in, but where they're logged - in from. utmp/wtmp support would be best - support picking up items from dropboxes without linux-side superuser - intervention + utmp/wtmp support - papd: implementing uams would be a good idea - + papd: + DHX authenticated printing logins (does a real Appleshare server + do this?) + Better binary transparency. Papd barfs on some binary postscript + files right now. + Change to samba-style config file. + + autoconf/automake system: + Need to separate out the flags and libraries for different + applications, so that we aren't having them all linked with + every library, etc. things to fix: cleaner separation of layers. fcntl-style byte locks - almost done. it just needs to do a - little sorting to get around a race condition. + little sorting to get around a race condition. AFP <-> Unix permissions. there are a couple cases where they don't map perfectly. in particular, gid == 0 means ignore group permissions while uid == 0 means anybody @@ -62,6 +64,12 @@ things to fix: bad. i just have to implement Open/CloseDir and fiddle a little with did assignment. argh. apple's appleshare client doesn't like non-fixed directory ids. + support picking up items from dropboxes without linux-side superuser + intervention + support for system-wide messages; send the main afpd process SIGUSR2 + and each of the children should send out the same message. + replacement of a linefeed with the appropriate Macintosh character in + server messaging (currently replaces with a space) added features: more of AFP 2.0! @@ -88,3 +96,7 @@ added features: AppleVolumes variable substitions atalkd: zones on single interfaces and the ability to control which interfaces get routes between them. + papd: cleartext and noauth logins using Print Server Security + Protocol + CAP-style authenticated printing + fixed errors when spooling to lpr 0.46 queue