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