Update and clean Tomato RAF files
[tomato.git] / release / src / router / pptpd / ChangeLog-0.9
blob003156b75df554c6f98149e60693155559f3a038
1 PoPToP ChangeLog
3 ---------------------------------------------------------------------------
4 v0.9.12 -> v0.9.13
5 17 August, 1999
7 - added pptpd.8
8 - added pptpd.conf.5
10 ---------------------------------------------------------------------------
11 v0.9.11 -> v0.9.12
12 16 August, 1999
14 - hand fixed bug in Makefile.in to work around automake bug (distdir
15   target)
16 - made 'make dist' work
17 - added pptpctrl.8
18 - added HOWTO/FAQ to html/ and removed old docs
20 ---------------------------------------------------------------------------
21 v0.9.10 -> v0.9.11
22 8 August, 1999
24 - increased "receive window size" to match the other side
25 - improved behaviour if a network write ever fails
26 - minor changes to macro names and operation of functions
27 - check call id on incoming GRE packets
29 ---------------------------------------------------------------------------
30 v0.9.9 -> v0.9.10
31 2 August, 1999
33 - keep a pid file - /var/run/pptpd.pid by default, overriden by config
34   option pidfile or commandline option -p/--pidfile
35 - added another TODO item
37 ---------------------------------------------------------------------------
38 v0.9.8 -> v0.9.9
39 29 July, 1999
41 - move libutil.h to after sys/types.h (FreeBSD 3.1)
42 - add option file passing to SLIRP
43 - reduce the number of variables used for option parsing/storage
44 - add option to set local address to bind to ("listen")
45 - configure script forces pppd ip allocation when needed, rather than
46   exiting on an error
48 ---------------------------------------------------------------------------
49 v0.9.7 -> v0.9.8
50 26 July, 1999
52 - zero sockaddr_in (to blank out sin_len on BSD)
53 - include libutil.h if there is one for openpty() proto (FreeBSD)
54 - attempt to continue after failed bind() (OpenBSD?)
56 ---------------------------------------------------------------------------
57 v0.9.6 -> v0.9.7
58 22 July, 1999
60 - added doc for setting up MPPE
61 - use error names rather than numbers where easily possible
63 ---------------------------------------------------------------------------
64 v0.9.5 -> v0.9.6
65 15 July, 1999
67 - moved binaries to /usr/local/sbin (ie, configure's --sbindir)
68 - some documentation fixes
69 - big warning about having to delete old /usr/local/sbin/pptp{d,ctrl,...}
71 ---------------------------------------------------------------------------
72 v0.9.4 -> v0.9.5
73 7 July, 1999
75 - bad sequence number message made to detect duplicates and out of order
76   and report appropriately
77 - show if libwrap is selected in configure script output
78 - completely re-did connection termination to match draft spec (unfortunately
79   generates a warning when talking to Win98) 
80 - changed capabilities to be more realistic
81 - fixed echo reply processing (should prevent death when idle)
82 - made call id handling more sane
83 - made us always use the right call id in the right place
84 - print errno on GRE write failures
85 - bind GRE to address connection was received on
87 ---------------------------------------------------------------------------
88 v0.9.3 -> v0.9.4
89 5 July, 1999
91 - fixed to detect Slackware 4.0 needing -lintl for gettext()
92 - better fix for using different binary locations (cover --bindir too)
93 - removed select() in ctrlpacket.c in favour of setting control sockets
94   to be nonblocking (for performance - plain read() is cheaper than
95   select() especially when you're pretty sure of success)
97 ---------------------------------------------------------------------------
98 v0.9.2 -> v0.9.3
99 2 July, 1999
101 - changes to configure to fix SLIRP option and print out options chosen
102 - configure --prefix fix
104 ---------------------------------------------------------------------------
105 v0.9.1 -> v0.9.2
106 17th June, 1999
108 - made usage info not show details which aren't relevant to current config
109 - made configure force pppd-ip-alloc on systems where we don't yet support
110   passing IP addresses to pppd (SLIRP, BSDUSER_PPP)
111 - minor slirp fix for pppd startup detection
113 ---------------------------------------------------------------------------
114 v0.9.0 -> v0.9.1
115 17th June, 1999
117 - made a few minor changes for slirp
118 - added macros for PPTP packet creation and removed memcpy() where simple
119   assignment is sufficient; CPU usage should be lower
120 - cleaned up call_id to always be passed around as a network byte order
121   u_int16_t
122 - added some missing ntoh32() in pptpgre.c (currently no effect as ack_recv
123   is ignored)
124 - speedups in GRE routines
125 - no longer close stderr (fd 2) in pptpctrl.c to overcome problems where
126   syslog() is absent
127 - increased debugging in openpty()
129 ---------------------------------------------------------------------------