11638SrgrimesMon Apr 16 10:32:40 2007  James Cameron  <quozl@us.netrek.org>
21638Srgrimes
31638Srgrimes	* pptpd-1.3.4.tar.gz: released.
41638Srgrimes
51638SrgrimesMon Apr 16 09:38:13 2007  Phil Oester  <kernel@linuxace.com>
61638Srgrimes
71638Srgrimes	* pptpgre.c: fixes two packet reordering bugs, (1) the check for
81638Srgrimes	out-of-order sequence numbers only validates that the sequence
91638Srgrimes	received is greater than the previous sequence received.  But this
101638Srgrimes	is invalid if for instance packet 20 is received after packet 10.
111638Srgrimes	It should instead verify packet received is equal previous packet
121638Srgrimes	plus one.  (2) the packet dequeue function was using the wrong
131638Srgrimes	pointer, which led to corruption of all packets placed on the
141638Srgrimes	queue when they were dequeued.  Thanks to James Cameron for the
151638Srgrimes	testing tools which made discovery of these bugs possible.
161638Srgrimes
171638SrgrimesThu Feb  8 09:59:00 2007  James Cameron  <quozl@us.netrek.org>
181638Srgrimes
191638Srgrimes	* plugins/pptpd-logwtmp.c (ip_up): accept either two forward or
201638Srgrimes	two reverse slashes as the delimiter.
211638Srgrimes
221638SrgrimesFri Dec  8 10:49:27 2006  Charlie Brady  <charlieb-poptop-server@e-smith.com>
231638Srgrimes
241638Srgrimes	* pptpctrl.c (startCall): turn off echo on the slave pty, so that
251638Srgrimes	any packets that arrive before pppd is ready will not be echoed
261638Srgrimes	back to the client.  Deprecate PPP_WAIT.
271638Srgrimes
281638SrgrimesTue Sep  5 09:42:46 2006  James Cameron  <quozl@us.netrek.org>
291638Srgrimes
301638Srgrimes	* pptpd-1.3.3.tar.gz: released.
311638Srgrimes
321638SrgrimesTue Sep  5 09:25:25 2006  James Cameron  <quozl@us.netrek.org>
3350476Speter
341638Srgrimes	* defaults.h: remove MAX_CONNECTIONS reference.
351638Srgrimes
361638Srgrimes	* samples/pptpd.conf: add connections clause, remove reference to
371638Srgrimes	MAX_CONNECTIONS.
381638Srgrimes
391638SrgrimesTue Sep  5 09:10:55 2006  James Cameron  <quozl@us.netrek.org>
401638Srgrimes
411638Srgrimes	* pptpd.c (processIPStr): add new informational message to
421638Srgrimes	indicate when the number of connections is constrained by the
431638Srgrimes	configured IP address ranges.
441638Srgrimes
451638SrgrimesTue Sep  5 08:52:20 2006  James Cameron  <quozl@us.netrek.org>
461638Srgrimes
471638Srgrimes	* pptpd.c: fix segfault on -C option, cause was option string
481638Srgrimes	didn't include argument flag for number of connections.  Closes
491638Srgrimes	Gentoo Bug #132898 <http://bugs.gentoo.org/show_bug.cgi?id=132898>
501638Srgrimes	thanks to Alin Nastac (mrness at gentoo.org) and Peter Volkov.
511638Srgrimes
521638SrgrimesThu Aug  3 12:02:02 2006  James Cameron  <quozl@us.netrek.org>
531638Srgrimes
541638Srgrimes	* plugins/Makefile (LIBDIR), Makefile.am (LIBDIR): support build
551638Srgrimes	of x86_64 mixed architecture.  From: Anton Gorlov.
561638Srgrimes
571638SrgrimesThu Aug  3 11:14:59 2006  James Cameron  <quozl@us.netrek.org>
581638Srgrimes
591638Srgrimes	* configure.in: rewrite use of AC_ARG_WITH and AC_ARG_ENABLE to
601638Srgrimes	more properly support the negative case.  Reported by: Phil
611638Srgrimes	Oester.
6218715Swosch
631638SrgrimesThu Aug  3 09:55:25 2006  James Cameron  <quozl@us.netrek.org>
641638Srgrimes
651638Srgrimes	* plugins/Makefile: include libutil.  From: Anton Gorlov.
661638Srgrimes
671638SrgrimesThu Apr 20 16:18:26 2006  James Cameron  <quozl@us.netrek.org>
681638Srgrimes
691638Srgrimes	* pptpd.init: ensures the service is not enabled by default when
701638Srgrimes	installed, and adds a "condrestart" target that will restart the
711638Srgrimes	daemon if and only if it's already running.  Reported by: Paul
721638Srgrimes	Howarth.
731638Srgrimes
741638SrgrimesTue Apr 18 14:47:29 2006  James Cameron  <quozl@us.netrek.org>
751638Srgrimes
761638Srgrimes	* pptpd-1.3.2.tar.gz: released.
771638Srgrimes
781638Srgrimes	* configure.in: fix --with flags to work --without, change
791638Srgrimes	--with-bcrelay to --enable-bcrelay.
801638Srgrimes
811638SrgrimesMon Mar 27 11:42:36 2006  James Cameron  <quozl@us.netrek.org>
821638Srgrimes
831638Srgrimes	* pptpgre.c (decaps_gre, dequeue_gre): only report to LOG_DEBUG if
841638Srgrimes	the debug option is set.  Reported by: Thomas Stein
851638Srgrimes	<thomas.stein@knowledgetools.de>
861638Srgrimes
871638SrgrimesTue Feb 14 10:52:13 2006  James Cameron  <quozl@us.netrek.org>
881638Srgrimes
891638Srgrimes	* pptpd-1.3.1.tar.gz: released.
901638Srgrimes
911638SrgrimesThu Dec 29 17:39:15 2005  James Cameron  <quozl@us.netrek.org>
921638Srgrimes
931638Srgrimes	* pptpd.c, pptpmanager.c, pptpmanager.h, defaults.h: make
941638Srgrimes	connections limit a run-time option.
951638Srgrimes
961638SrgrimesThu Dec 29 15:45:51 2005  James Cameron  <quozl@us.netrek.org>
971638Srgrimes
9822818Swosch	* pptpd.c (launch_bcrelay): insufficient space was allocated in
991638Srgrimes	the argv array for the number of elements used.
1001638Srgrimes
1011638SrgrimesThu Dec 29 12:11:23 2005  James Cameron  <quozl@us.netrek.org>
1021638Srgrimes
1031638Srgrimes	* pptpd: remove PPPD_IP_ALLOC in favour of a configuration option.
1041638Srgrimes	
1051638Srgrimes	* pptpd.8: add --delegate
1061638Srgrimes	
1071638Srgrimes	* pptpd.conf.5, samples/pptpd.conf: add delegate option
1081638Srgrimes	
1091638Srgrimes	* config.h.in, configure.in: remove --with-pppd-ip-alloc option
1101638Srgrimes	
1111638Srgrimes	* pptpmanager.c, defaults.h, pptpd.c: convert from conditional
1121638Srgrimes	compilation to run-time checking.
1131638Srgrimes	
1141638Srgrimes	* samples/options.pptpd: describe how to force local IP for tunnel
1151638Srgrimes	even in delegate mode.
1161638Srgrimes
1171638Srgrimes	* INSTALL: remove build.sh reference.
1181638Srgrimes	
11922818SwoschThu Dec 29 11:04:13 2005  James Cameron  <quozl@us.netrek.org>
1201638Srgrimes
1211638Srgrimes	* pptpgre.c (pptp_gre_init): prevent initial unwanted GRE ACK.
1221638Srgrimes	From: Jonathan Barker <jabarker@itstrategic.ca>
1231638Srgrimes
1241638SrgrimesMon Nov 21 10:53:09 2005  James Cameron  <quozl@us.netrek.org>
1251638Srgrimes
1261638Srgrimes	* bcrelay.c (mainloop): ignore ENOBUFS rather than fail.
1271638Srgrimes	From: Rajkumar S <rajkumars@asianetindia.com>
1281638Srgrimes
129Mon Oct 31 09:21:11 2005  James Cameron  <quozl@us.netrek.org>
130
131	* pptpctrl.c: change GETARG to GETARG_VALUE and add a GETARG_INT
132	and GETARG_STRING macro, to improve readability.
133
134Mon Aug 22 10:45:14 2005  James Cameron  <quozl@us.netrek.org>
135
136	* compat.c (sigpipe_assign): remove superfluous sigset variable
137	and calls; they served no purpose.  Reported by: Pavol Gono.
138
139Wed Aug  3 19:04:07 2005  James Cameron  <quozl@us.netrek.org>
140
141	* plugins/pptpd-logwtmp.c: fix compilation warning by including
142	string.h
143
144	* ctrlpacket.c (read_pptp_packet): initialise return control
145	message type, to fix compilation warnings.
146
147	* pqueue.c: compilation fixes, use of log() and warn() replaced
148	with syslog().
149
150Wed Aug  3 17:33:40 2005  James Cameron  <quozl@us.netrek.org>
151
152	* pptpd-1.3.0.tar.gz: released.
153
154Tue Aug  2 21:31:25 2005  James Cameron  <quozl@us.netrek.org>
155
156	* samples/options.pptpd: disable Van Jacobson compression.
157	Reported by Pawel Pokrywka.
158
159Tue Aug  2 21:27:11 2005  James Cameron  <quozl@us.netrek.org>
160
161	* pptpgre.c: packet reordering implementation, contributed by Vijay
162	Bharadwaj.
163
164Tue Aug  2 19:32:47 2005  James Cameron  <quozl@us.netrek.org>
165
166	* pptpdefs.h (MAX_ECHO_WAIT, IDLE_WAIT): comply with RFC2637,
167	reported by Tobias Brox, updates 20040811-0.
168
169Tue Aug  2 19:30:30 2005  James Cameron  <quozl@us.netrek.org>
170
171	* plugins/pptpd-logwtmp.c (ip_up): implement
172	pptpd-logwtmp-strip-domain option, closes 20050401-1.
173
174Tue Aug  2 19:01:42 2005  James Cameron  <quozl@us.netrek.org>
175
176	* Makefile.am (EXTRA_DIST): add html directory, missing from
177	distribution, closes 20050729-1.
178
179Fri Jul 29 22:56:08 2005  James Cameron  <quozl@us.netrek.org>
180
181	* pptpdefs.h (PPP_WAIT): default ten seconds wait for PPP packets
182	to begin to be sent.
183
184	* pptpctrl.c (pptp_handle_ctrl_connection): wait for first packet
185	from pppd before continuing, an experimental fix for bug
186	20040521-1.
187
188Tue Jul 12 16:33:23 2005  James Cameron  <quozl@us.netrek.org>
189
190	* pptpmanager.c (pptpmanager): process initial packet header
191	length field properly.  Reported by: Alex Beregszaszi
192
193Thu Mar  3 16:19:17 2005  James Cameron  <quozl@us.netrek.org>
194
195	* bcrelay.c (mainloop): ignore ENETDOWN and ENXIO from sendto(2).
196	Closes 20040428-0.
197
198Thu Feb 24 11:48:08 2005  James Cameron  <quozl@us.netrek.org>
199
200	* pptpd.8: add section on debugging, contributed by Peter Mueller.
201
202Thu Feb 17 13:05:31 2005  James Cameron  <quozl@us.netrek.org>
203
204	* pptpd-1.2.3.tar.gz: released.
205
206Thu Feb 17 13:01:22 2005  James Cameron  <quozl@us.netrek.org>
207
208	* pptpd.c (showusage, showversion): change from poptop to pptpd.
209
210Tue Jan 25 09:01:49 2005  James Cameron  <quozl@us.netrek.org>
211
212	* pptpctrl.c: perform error checking on dup2 calls, as on Linux
213	they can fail under certain circumstances.
214
215Fri Jan 14 13:38:58 2005  James Cameron  <quozl@us.netrek.org>
216
217	* pptpd.c, pptpctrl.c, bcrelay.c, configure.in, acconfig.h: add
218	configure option --enable-facility to set syslog facility to use
219	in logging.  e.g. LOG_LOCAL0
220
221Mon Jan 10 09:51:05 2005  James Cameron  <quozl@us.netrek.org>
222
223	* config.h.in, configure.in, pptpgre.c (encaps_gre): uses writev()
224	if available, to avoid a memcpy() of the GRE payload when sending
225	off the packet.  From: Marcus Sundberg.
226
227Thu Jan  6 10:07:39 2005  James Cameron  <quozl@us.netrek.org>
228
229	* pptpmanager.c (pptp_manager): compilation fix for gcc < 3, a
230	regression introduced in pptpd-1.2.2.  Reported by: Peter Mueller.
231
232Wed Jan  5 22:12:38 2005  James Cameron  <quozl@us.netrek.org>
233
234	* pptpd-1.2.2.tar.gz: released.
235
236Wed Jan  5 21:16:15 2005  James Cameron  <quozl@us.netrek.org>
237
238	* compat.h, compat.c (sigpipe_*): build a generalised signal pipe
239	delivery ... thing, for use by pptpd and pptpctrl.
240
241	* pptpctrl.c (main): use signal pipe delivery instead of calling
242	syslog(3) in the SIGTERM handler, call the old handler bail() when
243	SIGTERM is delivered via the pipe.
244
245	* pptpd.c: kill bcrelay outside a signal handler in order to avoid
246	deadlock.
247
248	* pptpmanager.c (pptp_manager): use generalised signal pipe
249	delivery, return to caller on SIGTERM.
250
251Wed Jan  5 17:30:50 2005  James Cameron  <quozl@us.netrek.org>
252
253	* pptpmanager.c: fix bug 2004-01-05-0, hang due to syslog(3)
254	called by signal(2) handler.  Derived from contributions to PPTP
255	Client by Jean Wolter.
256
257	* pptpmanager.c: add pipe for queueing SIGCHLD events.
258	
259	* pptpmanager.c (sigchld_handler): add safe handler for SIGCHLD.
260	
261	* pptpmanager.c (sigchld_responder): move old handler into
262	non-signal context function called from main event loop.
263	
264	* pptpmanager.c (sigchld_setup): move SIGCHLD signal handling
265	setup into own function.
266
267	* pptpmanager.c (pptp_manager): call the new signal handling setup
268	function, FD_ZERO each time around (it wasn't being reset), watch
269	the signal handling pipe in the main event loop, handle EINTR
270	return from select by ignoring it and restarting the select().
271	Added code to handle signal pipe data.  Removed code for blocking
272	SIGCHLD on new connection, now that the signal handling is linear.
273
274Thu Dec 23 09:17:29 2004  James Cameron  <quozl@us.netrek.org>
275
276	* samples/options.pptpd: turn off logging to stderr by default, to
277	prevent loopback detected.  From: Andrew Hall
278	<ahall@sportingstatz.com>
279
280Thu Nov 11 14:20:18 2004  James Cameron  <quozl@us.netrek.org>
281
282	* pptpd.spec: allows the RPM to be built on Red Hat Enterprise
283	Linux systems that use an older version of autotools.  From:
284	Charlie Brady <charlieb-poptop-server@e-smith.com>
285
286Thu Jun 24 09:35:58 2004  Peter Mueller  <pmueller@sidestep.com>
287
288	* pptpd.init: avoid spitting garbage if no processes exist.
289
290Wed Jun 23 19:42:33 2004  James Cameron  <quozl@us.netrek.org>
291
292	* pptpd-1.2.1.tar.gz: released.
293	
294	* plugins/patchlevel.h: update pppd version requirement, so that
295	pptpd works with Paul Howarth's pppd 2.4.3 CVS packages.
296
297Fri Jun  4 13:56:20 2004  James Cameron  <quozl@us.netrek.org>
298
299	* pptpd.init: warn that restart may cause problems, provide
300	restart-kill.  From: Peter Mueller.
301
302Tue May 25 11:35:49 2004  James Cameron  <quozl@us.netrek.org>
303
304	* pptpd-1.2.0-b4.tar.gz: released.
305
306Mon May 24 20:27:53 2004  James Cameron  <quozl@us.netrek.org>
307
308	* debian/copyright: fix spelling to fix lintian warning.
309	* debian/changelog: remove emacs stuff to fix lintian warning.
310	* pptpd.8: refer to pptpd.conf(5) early on, and remove EXAMPLES
311	section, as it contributes nothing.
312	* pptpd.conf.5: add documentation for firewall rules.
313
314Fri May 21 20:43:55 2004  James Cameron  <quozl@us.netrek.org>
315
316	* pptpd.spec: rework to build under rpm 4.0.4, depend on ppp >=
317	2.4.2, change description to match Debian package, add vendor,
318	propogate changes since 1.1.4-b3 involving obsolete scripts and
319	new plugin.
320
321	* Makefile.am, plugins/Makefile: add missing pptpd.init, add
322	debian packaging from downstream, propogate DESTDIR and prefix to
323	plugins install target.
324
325	* debian/changelog: change the version to -0 to avoid clobbering
326	the later Debian package.
327
328Mon May 17 16:28:49 2004  James Cameron  <quozl@us.netrek.org>
329
330	* pptpd.c: bug fix, only check PPP options file readability if an
331	options file has been given in the configuration file or command
332	line.  Reported by: Andrew Alexandrov
333
334Mon May 17 12:31:34 2004  James Cameron  <quozl@us.netrek.org>
335
336	* Makefile.am (EXTRA_DIST): remove html, as the documentation is
337	out of date, explicitly name samples, tools and plugins files to
338	prevent CVS in tarball.
339
340Mon May 17 12:31:09 2004  James Cameron  <quozl@us.netrek.org>
341
342	* debian: merge upstream Debian patches.  From Rene Mayrhofer.
343
344Fri May 14 15:50:35 2004  James Cameron  <quozl@us.netrek.org>
345
346	* pptpd.c (killbcrelay): bug fix, pptpd catches SIGTERM to kill
347	bcrelay, but doesn't kill itself.  "This patch solves partially
348	the problem.  When there is a connection established klling the
349	main pptpd process will not kill the control connection process."
350	From: Pawel Guraj.
351
352Thu Apr 29 20:18:19 2004  James Cameron  <quozl@us.netrek.org>
353
354	* pptpd.8, pptpd.conf.5: adopt man page review suggestions.
355	From: Chris Wilson.
356
357Thu Apr 29 19:49:59 2004  James Cameron  <quozl@us.netrek.org>
358
359	* plugins/pptpd-logwtmp.c (ip_up): use the username that was
360	authenticated from the peer_authname variable rather than the
361	local host name hiding in the user variable.
362	Reported by: Pawel Guraj.
363
364Thu Apr 29 16:56:05 2004  James Cameron  <quozl@us.netrek.org>
365
366	* ctrlpacket.c (deal_out_call): print connection speed properly.
367	From: Jan Dubiec.
368
369Thu Apr 29 16:49:03 2004  James Cameron  <quozl@us.netrek.org>
370
371	* pptpd.c: fix segfault if built --with-bcrelay but neither
372	bcrelay config option nor --bcrelay command line flag used.  From:
373	Jan Dubiec, Pawel Guraj.
374
375Wed Apr 28 21:24:25 2004  James Cameron  <quozl@us.netrek.org>
376
377	* README.logwtmp: write up new feature to track user connections
378	and disconnections using the standard wtmp(5) mechanism.
379	* defaults.h, pptpd.8, pptpctrl.8, pptpctrl.c, pptpd.c,
380	pptpmanager.c, samples/pptpd.conf: add --logwtmp option.
381	* plugins/Makefile: derive from PPP CVS plugins example.
382	* plugins/patchlevel.h, plugins/pppd.h: copy headers from PPP CVS.
383	* plugins/pptpd-logwtmp.c: add plugin to update wtmp.
384	* Makefile.am: add targets for plugins build and any future
385	subdirectories.
386	* tools/vpnwho.pl: mark as obsolete.
387
388Wed Apr 28 19:54:04 2004  James Cameron  <quozl@us.netrek.org>
389
390	* pptpctrl.c (main): waitpid() rather than kill() the pppd, so
391	that ip-down scripts get executed.
392
393Tue Apr 27 09:11:32 2004  James Cameron  <quozl@us.netrek.org>
394
395	* NEWS: change attribution on request from author.
396
397	* Makefile.am (EXTRA_DIST): include README.portslave, re-order list.
398
399Sun Apr 25 20:31:52 2004  James Cameron  <quozl@us.netrek.org>
400
401	* pptpd-1.2.0-b3.tar.gz: released.
402	
403Sat Apr 24 20:51:54 2004  James Cameron  <quozl@us.netrek.org>
404
405	* pptpgre.c (decaps_hdlc): add hint for EIO on read() of PTY,
406	suggesting a look at option syntax and pppd logs.  To address a
407	FAQ seen on mailing lists.
408
409	* pptpd.conf.5: add routing checklists for three different methods
410	of allocating subnets and configuring pptpd.
411
412	* pptpd.8, pptpd.conf.5: add noipparam option documentation.  Move
413	speed option to end of list.  Rework text for simplicity.  Cross
414	check against pptpd.c.
415
416	* pptpctrl.8: rework argument list, cross check against
417	pptpctrl.c, remove examples because running from inetd(8) is
418	unusual and not encouraged.
419
420	* pptpd.c, pptpd.8, pptpmanager.c, pptpctrl.c, defaults.h: add
421	--ppp option to specify PPP program to use in place of default
422	PPP_BINARY, and pass the new parameter to pptpctrl.  Also reworked
423	option handling and validation to simplify code.  Use access()
424	instead of fopen() to verify that files can be read or executed.
425
426	* pptpd.c: bug fix, --stimeout option was not working due to use
427	of strdup() and a blind cast instead of atoi().
428
429	* pptpd.c: bug fix, --noipparam option on command line was causing
430	premature exit during option processing.
431
432Fri Apr 23 21:01:31 2004  James Cameron  <quozl@us.netrek.org>
433
434	* tools/pptp-portslave: add contribution from Russell Coker, on
435	Debian Bug#126486.
436
437Fri Apr 23 20:34:28 2004  James Cameron  <quozl@us.netrek.org>
438
439	* pptpctrl.c (main): fail if arguments insufficient, closes Debian
440	Bug#107933.
441
442	* .cvsignore: include config.h and stamp-h, to assist with CVS
443	updates.
444
445Fri Apr 23 20:13:43 2004  James Cameron  <quozl@us.netrek.org>
446
447	* AUTHORS: hide author e-mails, add contributors since last release.
448
449Fri Apr 23 20:00:02 2004  James Cameron  <quozl@us.netrek.org>
450
451	* stamp-h, config.h: remove from CVS.
452	
453	* import: remove huge superfluous screen snapshot that was slowing
454	CVS access.
455
456	* .cvsignore: update for new build environment, include everything
457	that might normally be in a user directory checked out from CVS.
458
459	* samples/options: not relevant, removed.
460
461	* tools/confmod.sh: mark as obsolete, relevant only for ppp-2.4.1
462	forks.
463
464	* reconf, version: adjust comments.
465
466	* pptpd.spec: include vpnwho.pl (old version at this stage until
467	Bruno finds me the latest version) in the RPM packaging.
468
469	* pptpd.conf.5, pptpd.8: expand acronymn DOS.
470
471	* pptpctrl.8: add note that speed is ineffective on Linux.
472
473	* makepackage: use complete version, including beta release, as
474	part of the packaging; don't hide the beta release version.
475
476	* configure.in: remove warning about /usr/local/bin/pptpd, since
477	/usr/local/bin is locally administered; we have no right to warn,
478	we may have been responsible even in this version for placing the
479	file there.
480
481	* Anon-CVS-Root: obsolete, removed.
482	
483	* build.sh: obsolete build.sh
484
485	* README.bcrelay: wrap to 80 columns.
486
487	* README: rework for new release.
488
489Fri Apr 23 17:05:23 2004  James Cameron  <quozl@us.netrek.org>
490
491	* makerpm: remove from CVS in favour of makepackage per Richard's
492	e-mail on 1st August 2003.
493
494	* Makefile.am (EXTRA_DIST): add README.bcrelay, older ChangeLogs,
495	tools, spec file, and makepackage script.
496
497Fri Apr 23 16:15:59 2004  James Cameron  <quozl@us.netrek.org>
498
499	* reconf: remove setting of pptpd.conf version.
500
501	* samples/pptpd.conf: remove package version from file, use CVS
502	revision header instead.
503
504	* samples/options.pptpd: clarify comments, default to work with
505	PPP 2.4.2.
506
507Thu Apr 22 16:38:01 2004  James Cameron  <quozl@us.netrek.org>
508
509	* pptpctrl.c: remove report of connection speed for Linux pppd.
510
511Thu Apr 22 13:41:11 2004  James Cameron  <quozl@us.netrek.org>
512
513	* pptpd-1.2.0-b1.tar.gz: released to test team.
514	
515	* AUTHORS: adjust to reflect new maintainer.
516
517	* bcrelay.c: when compiling without --with-bcrelay, fail
518	immediately with an error message suggesting a rebuild.
519
520	* bcrelay.c: adopt VERSION from main package, cause my_daemon() to
521	be conditional on not HAVE_DAEMON.
522
523	* pptpd.c (killbcrelay): avoid code when BCRELAY is not defined.
524	Fixes compiler error when pptpd is configured using defaults.
525
526	* Makefile.am (dist-hook, EXTRA_DIST): remove CVS from final
527	source distribution.
528
529	* samples/pptpd.conf: remove some whitespace and wrap.
530
531	* Makefile.am: remove CVS from dist target.
532
533	* RELEASING: new file of release instructions, for 1.2.0 release
534	candidate.
535
536	* configure.in: change version.
537
538	* pptpd.spec: change version.
539
540	* ChangeLog: adopt GNU format.
541	
542Fri Feb 27 09:53:19 2004  James Cameron  <quozl@us.netrek.org>
543
544	* pptpctrl.c (pptp_handle_ctrl_connection): on any CALL_CLR_RQST,
545	terminate the call.  From: "Bruno Lopes F. Cabral"
546	<bruno@openline.com.br> 2004-01-08
547	http://marc.theaimsgroup.com/?l=poptop-server&m=107359240120864&w=2
548
549Fri Feb 27 09:50:41 2004  James Cameron  <quozl@us.netrek.org>
550
551	* pptpctrl.c (launch_pppd): make sure SIGCHLD is unblocked. The
552	procmask gets inherited from the manager and usually has the
553	SIGCHLD blocked. Actually pppd does not expect that somebody
554	tampered with its signal mask, thus we just unblock all signals
555	and leave them to be handled by pppd.  This fixes the "ip-up
556	zombie" bug.  From: Peter Stamfest <poptop@stamfest.at> 2003-09-06
557	http://marc.theaimsgroup.com/?l=poptop-server&m=106284825408104&w=2
558
559Thu Feb 26 15:17:37 2004  James Cameron  <quozl@us.netrek.org>
560
561	* pptpd.8, pptpd.conf.5 (speed): note that speed is ineffective on
562	Linux, despite being accepted by pppd.
563
564Wed Dec 10 09:28:01 2003  James Cameron  <quozl@us.netrek.org>
565
566	* pptpctrl.c (launch_pppd): report program binary path.
567
568Tue Dec  9 10:22:01 2003  James Cameron  <quozl@us.netrek.org>
569
570	* pptpctrl.c (launch_pppd): report cause of failed execvp().
571	* pptpctrl.c (startCall): better explain launch failure.
572
573poptop (1.1.4-b5) unstable; urgency=low
574
575  * Added code to pass ipparam to pppd - By Sergio M. Ammirata
576  * Added Debian packaging information (not included in .tar.gz)
577  * Added bcrelay_v1 - By Norbert van Bolhuis
578  
579 -- R. de Vroede <richard@oip.tudelft.nl>  Fri, 18 Jul 2003 11:34:05 +0200
580
581poptop (1.1.4-b4) unstable; urgency=low
582
583  * Bugfix: First GRE packet always discarded - By: fghdgh (gcc111)
584  * Bugfix: Console fds left open, ssh hangs - By: fghdgh (gcc111)
585  * Bugfix: Pidfile option doesn't work - By: Visarion Mandzgaladze
586  
587 -- R. de Vroede <richard@oip.tudelft.nl>  Fri, Jun 20 2003 11:34:05 +0200
588
589poptop (1.1.4-b3) unstable; urgency=low
590
591  * Bugfix: Two buffer overflows in pptpctrl.c - By: Hernan Otero
592  
593 -- R. de Vroede <richard@oip.tudelft.nl>  Tue, May 13 2003 11:34:05 +0200
594
595poptop (1.1.4-b2) unstable; urgency=low
596
597  * Bugfix: Potential buffer-overflow in ctrlpacket.c
598  * Callid enhancements.  From: Ilguiz Latypov, Debian Bug#171831
599  
600 -- R. de Vroede <richard@oip.tudelft.nl>  Wed, Apr  9 2003 11:34:05 +0200
601
602poptop (1.1.4-b1) unstable; urgency=low
603
604  * Added BCrelay (Broadcast relay)
605  
606 -- R. de Vroede <richard@oip.tudelft.nl>  Fri, Oct 11 2002 11:34:05 +0200
607
608Poptop ChangeLog
609---------------------------------------------------------------------------
610v1.1.3
611* Wed Apr  9 2003 Richard de Vroede <r.devroede@linvision.com>
612- fixed a potential buffer-overflow in ctrlpacket.c
613
614* Thu Aug 22 2002 Richard de Vroede <richard@linvision.com>
615- added stimeout option to pptpd.conf manpage
616- updated the Changelog file ;-)
617
618* Tue Aug 20 2002 Richard de Vroede <richard@linvision.com>
619- removed debug commandline option from pptpd.init
620
621* Thu Aug  1 2002 Richard de Vroede <richard@linvision.com>
622- added config(noreplace) so old configs don't get replaced
623- fixed postscriptlet
624- adapted spec to cvs tree
625
626* Wed Jun 26 2002 Richard de Vroede <richard@linvision.com>
627- specfile now supports --with[out] options
628
629---------------------------------------------------------------------------
630v0.9.13 -> v1.1.3
631* June 18 2002 Richard de Vroede <richard@linvision.com>
632- migrated to version higher than last poptop release
633- bugfixed
634
635---------------------------------------------------------------------------
636