client.c: Minor change to cast parameters for DEC unix.
[Samba.git] / ToDo.txt
blob672386e8a0951ab1e8dcfa143f7e8463bfc339b2
1 Author:       John H Terpstra <samba-bugs@samba.anu.edu.au>
2               Copyright (C) Jeremy Allison & John H Terpstra - 1997
3 Date:         June 27, 1997
4 Status:       Current
6 Subject:      Outstanding Issues, Development Goals
7 ===============================================================================
9 1) Samba-1.9.17 Release commitments:
11 - Document HOWTO for RedHat Linux (JHT)
12   + Password Caching
13   + Roving Profiles
14   + WinNT Registry changes to restore plain text passwords to NT 4.0 SP3
15 - Define build options for RedHat Linux RPMs (JHT)
16 - Change smb.conf file and bring into line with current RedHat Linux smb.conf
17   file but preserving original standard file locations in /usr/local tree
18         ++++ DONE ++++
19 - Describe dependencies data for use by RedHat in preparation of their
20   web based and X based management tools
21   + Depends on Samba_Config system using dialog package (JRA / JHT)
22 - Improved printing capabilities (print queue and print processor for MS
23   Windows related stuff)
24 - Clean up smbprint (JHT)
25 - Document desired capabilities flags and effects (JHT)
26 - Add new parameters to [globals] section to define Samba capabilities (JRA)
27   + The following SV_TYPEs to be fixed in Samba:
28      WORKSTATION
29      SERVER
30      SERVER_UNIX
31      PRINTQ_SERVER, default = False, if printers defined set to True (Auto)
32   + The following parameterized:
33      TIME_SOURCE, default = False
34      DOMAIN_MEMBER, default = False if "domain logons = False"
35                     default = True if "domain logons = True"
36      NT, default = False
37          default = True if "domain logons = True"
38      SERVER_NT, default = False
39                 default = True if "domain logons = True"
40      WFW, default = True if "security = share"
41           default = False if "security = user or server" ??????????
42      POTENTIAL_BROWSER, default = False
43      WIN95_PLUS, default = False if OS_MAJOR < 4, otherwise True
44      ALTERNATE_XPORT, default = False
45      LOCAL_LIST_ONLY, default = False
46 - Add new parameters to [globals] section to define Samba Major and Minor
47   version settings (JRA)
48     + Add the following:
49      OS_MAJOR, default = 0x04
50      OS_MINOR, default = 0x02
51      BROWSE_ELECTION_VERSION, default = 0x010F
52      BROWSE_CONSTANT, default = 0xAA55
55 2) Post release Samba-1.9.17
57 - Develop Web based configuration tools for Samba (Portable)
58   + Contact Dave Fenton and liaise (JHT)
59     Note that Dave Fenton is restarting work on this as of about 10 Aug 97
60   + find willing workers (JHT)
61 - Revise documentation and produce SGML format files and Makefile to produce
62   text as well as HTML output files for placement on samba web server
65 3) Samba-2.0 Project
67 - Introduce directory structure to replace smb.conf file, or produce new
68   hashing method to improve speed of parsing settings in large smb.conf
69   file sites
70 - Identify performance issues (c.f. Samba-1.9.16p2)
71 - Password encryption capabilities - should be added to samba?
72 - Packet signing?
73 - Include DFS support to allow resharing and indirection
74 - Implement real OpLock support
75 - Win95 and WinNT authentication services (Luke)
76 - Win95 / WinNT password synchronisation (JRA)
77   + PAM support?
78 - User and Group Info --> Win95 / WinNT ACLs
79 - Samba WINS replication?
80 - SCRAP (Simple CIFS Remote Administration Protocol) support.