File: NEWS

package info (click to toggle)
pptp-linux 1.10.0-2
  • links: PTS
  • area: main
  • in suites: forky, sid, trixie
  • size: 640 kB
  • sloc: ansic: 3,689; makefile: 142; perl: 117
file content (180 lines) | stat: -rw-r--r-- 6,888 bytes parent folder | download | duplicates (2)
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
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
Release 1.10.0: (18th January 2018)

- assign copyright of contributed pptpsetup and routing.c to FSF,
- remove inststr in favour of prctrl PR_SET_NAME,
- vector tests; include in make, fix code rot, fix return status,
- pqueue; include missing sys/types.h,
- pptpsetup; prevent world-readable peers file, use three-argument
  append, allow password trailing spaces, split prints to
  chap-secrets, allow passwords with quotes, use absolute path to
  pptp,
- remove uid from ip route get output; iproute2-4.10 and later may
  emit uid,

Release 1.9.0: (29th November 2016)

- close a memory leak in pqueue,
- avoid spurious error about /bin/ip on FreeBSD,
- fix compiler warnings,
- avoid clobbering heap (RHBZ #1183627),
- fix use after free in call close request handler,
- make clean to clean pptpsetup.8 (Debian #831032),
- add --missing-window option (Debian #680455, Ubuntu #681617),
- randomise call-id (Debian #721963),
- replace gethostbyname(3) with getaddrinfo(3),
- fix typo in pptp_ctrl manpage,
- place pptpsetup manpage in correct section,
- don't set build flags; use defaults,
- remove pptpsetup.8 from source as it is generated,
- fix for (null) in "pptp: GRE-to-PPP gateway on (null)".

Release 1.8.0: (23rd October 2013)

- options file, fix option documentation and links [Howarth]
- fix many warnings [Howarth]
- fix parallel build failure [Howarth]
- fix call disconnect notify [Howarth]
- add --nohostroute option to disable routing calls [Lamparter]
- add --rtmark option for Linux policy routing [Lamparter]
- move free of conn struct out of main loop [Cameron]
- avoid using conn struct after it is freed [Keijser]
- correct response to call disconnect notify [Shen]
- avoid superfluous MPPE capability checks in pptpsetup [Howarth]
- retain permissions on chap-secrets, closes RH BZ #492090 [Howarth]
- compilation fixes for older distributions of Linux [Howarth]
- port routing change feature for Solaris [Voronin]
- add IP_BINARY [Cameron]
- add include file build dependencies [Cameron]

Release 1.7.2: (14th May 2008)

- port for Solaris 10/11 [Voronin]
- make copyright and license clearer [Cameron/Ananian]
- add packet reordering test code for pptpd testing [Cameron]
- ignore transient send errors [Adda]
- fix flaw in return status check of select in GRE pipe (possibly
  fixes Debian Bug #427586) [Cameron]
- add route to PPTP server [Cameron]
- remove non-free reference documentation [Cameron]
- fix quoting and pppd options [Lundqvist]
- pptpsetup script with man page (Debian Bug #167216) [Ferraz]

Release 1.7.1: (13th February 2006)

- use prctl(2) to set process name [Cameron]
- add --version option [Cameron]
- remove superfluous sigset [Cameron/Gono]
- default options file to not require MPPE (#166394) [Howarth]
- add PROTOCOL-SECURITY discussion [Cameron/Mueller]

Release 1.7.0: (27th July 2005)

- silently discard packets not for the call [Cameron/Jenkins]
- adopt sigpipe for use with SIGALRM on control connection [Wolter/Cameron]
- fixes known valgrind heap violations in 1.6.0 [Cameron/Thorne]
- properly report control connection echo reply loss [Wolter]

Release 1.6.0: (18th February 2005)

- fix double-free on stop control connection reply [Kivity]
- add --idle-wait option [Cameron]
- fix segfault on fatal connection error [Kivity]
- prevent a possible signal race [Kivity]
- prevent kill of init [Shurdeek]
- portability fix for non-Linux systems [Quinot]
- rename package from pptp-linux to pptp [Cameron]

Release 1.5.0: (22nd June 2004)

- fix statistics when buffering disabled [Wilson]
- do not inherit the GRE socket [Cameron]
- fix a case of non-shutdown of call manager [Klazes]
- add --nobuffer option to eliminate all buffering of packets [Wilson]
- fix corruption of command line as shown by ps [Howarth]
- fix CPU loop after pppd killed [Cameron]
- fix compile for ARM architecture [Hopf]
- add documentation for command-line options [Wilson]
- do not hang when a connection is refused [McCurdy]
- better describe a cause of EMSGSIZE [Cameron]

Release 1.4.0: (2nd January 2004)

- support options before hostname [Wilson]
- defer OCRQ until after SCCRP [Cameron]
- include uninstall target [Pieter]
- only issue a warning if sync mode is different to pppd [Klazes]
- reformat and tidy code [Klazes]
- reduce transmitted ack-only packets from 40% to 0.8% [Klazes]

Release 1.3.1: (11th June 2003)

- fixed bug introduced since 1.2.0 that prevented simultaneous tunnels.

Release 1.3.0: (10th June 2003)

- rewrite command usage text.
- increase call disconnect notification log message verbosity.
- inherit more make command line options.
- remove execute permissions on man page.
- fixed inefficient acknowledgement immediately followed by data packet.
- added statistics for link quality monitoring.
- remove include of callmgr, do separate compile.
- remove duplicate messages caused by code in header file.
- compilation fixes for Apple MacOS X.
- support multiple clients on alias IP addresses.

Release 1.2.0: (14th February 2003)

- subsecond packet timeout to improve performance on fast links.
- rewrite INSTALL.
- add man page to install target.
- fix response to dropped packets.
- fix man page, address must be before options.
- adopt man page contributed by Thomas Quinot.
- close stderr to prevent holding open ssh sessions.
- minor hint added in case of EIO on read() of pty.
- support synchronous HDLC ppp encoding. Synchronous mode results in an
  important improvement of the CPU efficiency.
- handle out-of-order packets arriving on the GRE socket by buffering.
- bind GRE socket early to prevent ICMP Unreachable response by client.

Release 1.1.0: (20th March 2002)

- New release engineer.
- allow activation as a psuedo-tty child process from pppd.
  This allows on demand pptp links or automatically reconnect.
- ADSL modem quirks handler by mulix@actcom.co.il.
  Workarounds for Orckit ADSL modem.
- workaround for Cisco PIX connection drop after 60 seconds.
- enhance bad FCS error message.
- ported to FreeBSD and NetBSD.
- integrated call manager into pptp binary.
- many bugfixes improving stability.

Release 1.0.3: (7th May 2001)

- New maintaining team.
- Various bug fixes from the Debian package and FreeBSD port.
- Incorporate patch to support erroneous return code with
  Alcatel ADSL 1000 modems.
- Fix incorrect call id error.
- New command line option: --phone (specify phone number).
  (Needed by the Dutch Mxstream ADSL service.)
  Contributed by Rein Klazes <rklazes@xs4all.nl>

Release 1.0.2:
 
- Fixed some warnings.
- glibc patches by Christoph Lameter <christoph@lameter.com>
- Race condition fix by Gordon Chaffee <chaffee@HOME.COM>

Release 1.0.1:

- Added versioning information to sources and makefile.
- Bugfixes to pptp_ctrl.c.

Release 1.0.0:

- This is the first public release of the pptp-linux package.

$Id: NEWS,v 1.71 2011/11/29 22:05:07 quozl Exp $