You can subscribe to this list here.
2002 |
Jan
|
Feb
|
Mar
(18) |
Apr
(2) |
May
(3) |
Jun
|
Jul
(2) |
Aug
(11) |
Sep
|
Oct
(6) |
Nov
(7) |
Dec
(16) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2003 |
Jan
(28) |
Feb
(15) |
Mar
(4) |
Apr
(24) |
May
(18) |
Jun
(29) |
Jul
(2) |
Aug
(2) |
Sep
(1) |
Oct
(4) |
Nov
(2) |
Dec
(2) |
2004 |
Jan
(5) |
Feb
(3) |
Mar
(3) |
Apr
|
May
(4) |
Jun
(37) |
Jul
(5) |
Aug
(8) |
Sep
(2) |
Oct
(5) |
Nov
(4) |
Dec
(4) |
2005 |
Jan
|
Feb
(6) |
Mar
(3) |
Apr
(4) |
May
(14) |
Jun
|
Jul
(8) |
Aug
(8) |
Sep
|
Oct
(1) |
Nov
(2) |
Dec
|
2006 |
Jan
(4) |
Feb
(13) |
Mar
(2) |
Apr
(18) |
May
|
Jun
|
Jul
(2) |
Aug
(12) |
Sep
(3) |
Oct
|
Nov
|
Dec
(5) |
2007 |
Jan
|
Feb
|
Mar
(2) |
Apr
(1) |
May
|
Jun
|
Jul
(3) |
Aug
(1) |
Sep
|
Oct
|
Nov
(1) |
Dec
|
2008 |
Jan
(4) |
Feb
(2) |
Mar
(1) |
Apr
|
May
(6) |
Jun
|
Jul
(3) |
Aug
(1) |
Sep
|
Oct
|
Nov
(1) |
Dec
|
2009 |
Jan
|
Feb
|
Mar
(2) |
Apr
|
May
|
Jun
(2) |
Jul
|
Aug
(1) |
Sep
(2) |
Oct
|
Nov
(1) |
Dec
|
2010 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(4) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: mulix <mu...@us...> - 2002-03-31 11:15:02
|
Update of /cvsroot/pptpclient/pptp-linux In directory usw-pr-cvs1:/tmp/cvs-serv11342 Modified Files: ChangeLog USING pptp.c Log Message: 2002-03-30 13:13:52 mulix <mu...@ac...> * USING: change URL for bezeq adsl howto. * pptp.c: (get_ip_address): if the user runs 'pptp --quirks ...' instead of 'pptp hostname', we'll get here and then give a verbose error message. Index: ChangeLog =================================================================== RCS file: /cvsroot/pptpclient/pptp-linux/ChangeLog,v retrieving revision 1.13 retrieving revision 1.14 diff -u -d -r1.13 -r1.14 --- ChangeLog 11 Mar 2002 08:36:52 -0000 1.13 +++ ChangeLog 31 Mar 2002 11:14:56 -0000 1.14 @@ -1,3 +1,10 @@ +2002-03-30 13:13:52 mulix <mu...@ac...> + + * USING: change URL for bezeq adsl howto. + * pptp.c: (get_ip_address): if the user runs 'pptp --quirks ...' + instead of 'pptp hostname', we'll get here and then give a verbose + error message. + Mon Mar 11 10:21:00 2002 mulix <mu...@ac...> * Makefile (all): make config.h before making $(PPTP_BIN). Index: USING =================================================================== RCS file: /cvsroot/pptpclient/pptp-linux/USING,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- USING 1 Mar 2002 16:55:57 -0000 1.3 +++ USING 31 Mar 2002 11:14:56 -0000 1.4 @@ -45,5 +45,5 @@ Bezeq, you probably want the '--quirks BEZEQ_ISRAEL' switch. More information on Bezeq's ADSL service can be found at -http://www.pointer.co.il/~mulix/adsl-howto.txt and +http://vipe.technion.il/~mulix/adsl-howto.txt and http://damyen.technion.ac.il/~dani/adsl-howto.txt. Index: pptp.c =================================================================== RCS file: /cvsroot/pptpclient/pptp-linux/pptp.c,v retrieving revision 1.11 retrieving revision 1.12 diff -u -d -r1.11 -r1.12 --- pptp.c 11 Mar 2002 01:51:41 -0000 1.11 +++ pptp.c 31 Mar 2002 11:14:56 -0000 1.12 @@ -229,15 +229,15 @@ struct hostent *host = gethostbyname(name); if (host==NULL) { if (h_errno == HOST_NOT_FOUND) - fatal("gethostbyname: HOST NOT FOUND"); + fatal("gethostbyname '%s': HOST NOT FOUND", name); else if (h_errno == NO_ADDRESS) - fatal("gethostbyname: NO IP ADDRESS"); + fatal("gethostbyname '%s': NO IP ADDRESS", name); else - fatal("gethostbyname: name server error"); + fatal("gethostbyname '%s': name server error %d", name, h_errno); } if (host->h_addrtype != AF_INET) - fatal("Host has non-internet address"); + fatal("Host '%s' has non-internet address", name); memcpy(&retval.s_addr, host->h_addr, sizeof(retval.s_addr)); return retval; |
From: Thomas Q. <qu...@us...> - 2002-03-22 09:46:20
|
Update of /cvsroot/pptpclient/pptp-linux/debian In directory usw-pr-cvs1:/tmp/cvs-serv32538 Modified Files: changelog Log Message: Prepare upload of official Debian package for rel. 1.1.0. Index: changelog =================================================================== RCS file: /cvsroot/pptpclient/pptp-linux/debian/changelog,v retrieving revision 1.9 retrieving revision 1.10 diff -u -d -r1.9 -r1.10 --- changelog 22 Mar 2002 04:09:14 -0000 1.9 +++ changelog 22 Mar 2002 09:46:17 -0000 1.10 @@ -1,8 +1,8 @@ -pptp-linux (1.1.0-1) frozen unstable; urgency=low +pptp-linux (1.1.0-1) unstable; urgency=low * New upstream release. - -- James Cameron <jam...@co...> Fri, 20 Mar 2002 11:30:55 +1100 + -- Thomas Quinot <th...@de...> Fri, 20 Mar 2002 11:30:55 +1100 pptp-linux (1.0.3-2) frozen unstable; urgency=low |
From: James C. <qu...@us...> - 2002-03-22 04:09:34
|
Update of /cvsroot/pptpclient/specs In directory usw-pr-cvs1:/tmp/cvs-serv28314 Modified Files: pptp-linux.spec Log Message: release 1.1.0-1 Index: pptp-linux.spec =================================================================== RCS file: /cvsroot/pptpclient/specs/pptp-linux.spec,v retrieving revision 1.12 retrieving revision 1.13 diff -u -d -r1.12 -r1.13 --- pptp-linux.spec 20 Mar 2002 02:50:10 -0000 1.12 +++ pptp-linux.spec 22 Mar 2002 04:09:31 -0000 1.13 @@ -3,7 +3,7 @@ Provides: pptp-linux Obsoletes: pptp-scripts Version: 1.1.0 -Release: rc6 +Release: 1 #Source: http://quozl.netrek.org/pptp/pptp-linux-1.1.0.tar.gz Source: pptp-linux-1.1.0.tar.gz Source1: pptp-command @@ -23,7 +23,7 @@ Requires MPPE support in kernel, use package ppp-mppe. %changelog -* Wed Mar 20 2002 James Cameron <jam...@co...> +* Fri Mar 22 2002 James Cameron <jam...@co...> - new release engineer. - avoid requiring ppp-mppe. - allow activation as a psuedo-tty child process from pppd. |
From: James C. <qu...@us...> - 2002-03-22 04:09:17
|
Update of /cvsroot/pptpclient/pptp-linux/debian In directory usw-pr-cvs1:/tmp/cvs-serv28239/debian Modified Files: changelog Log Message: release 1.1.0-1 Index: changelog =================================================================== RCS file: /cvsroot/pptpclient/pptp-linux/debian/changelog,v retrieving revision 1.8 retrieving revision 1.9 diff -u -d -r1.8 -r1.9 --- changelog 11 Mar 2002 09:38:41 -0000 1.8 +++ changelog 22 Mar 2002 04:09:14 -0000 1.9 @@ -1,8 +1,8 @@ -pptp-linux (1.1.0-rc5) frozen unstable; urgency=low +pptp-linux (1.1.0-1) frozen unstable; urgency=low * New upstream release. - -- James Cameron <jam...@co...> Fri, 8 Mar 2002 11:30:55 +1100 + -- James Cameron <jam...@co...> Fri, 20 Mar 2002 11:30:55 +1100 pptp-linux (1.0.3-2) frozen unstable; urgency=low |
From: James C. <qu...@us...> - 2002-03-22 03:46:34
|
Update of /cvsroot/pptpclient/scripts In directory usw-pr-cvs1:/tmp/cvs-serv24221 Added Files: pptp-linux-releasing.txt Log Message: add notes --- NEW FILE: pptp-linux-releasing.txt --- #!/bin/homosapiens # script that the release engineer uses to make a release # tested on 1.1.0-rc1 through 1.1.0-rc5 during March 2002 # check revisions specs/pptp-linux.spec release ... and commit pptp-linux/debian/changelog latest entry ... and commit # make local repository up to date in case of other changes cvs update ... # tag # pptp-linux VERSION=1_1_0 RELEASE=1 TAG=pptp-linux-$VERSION-$RELEASE cd pptp-linux && cvs tag -F $TAG && cd .. && \ cd specs && cvs tag -F $TAG pptp-linux.spec && cd .. && \ cd pptp-extras && cvs tag -F $TAG && cd .. # mkdist cd scripts ./mkdist-pptp-linux 1.1.0 $RELEASE # send to my build machines scp pptp-linux-1.1.0-$RELEASE.tar.gz quozl:/tmp/ scp pptp-linux-1.1.0-$RELEASE.tar.gz jander:/tmp/ # deb pptp-linux # on intel and alpha cd /tmp tar xfz pptp-linux-1.1.0-$RELEASE.tar.gz cd pptp-linux-1.1.0-$RELEASE tar xfz pptp-linux-1.1.0.tar.gz cd pptp-linux-1.1.0 fakeroot dpkg-buildpackage -us -uc # rpm pptp-linux # on intel and alpha cd /tmp tar xvfz pptp-linux-1.1.0-$RELEASE.tar.gz cd pptp-linux-1.1.0-$RELEASE/ cp pptp-linux-1.1.0.tar.gz pptp-command options.pptp pptp_fe.pl xpptp_fe.pl /usr/src/rpm/SOURCES/ rpm -ba pptp-linux.spec # publish # on intel RELEASE=1 su - james cd public_html/external/mine/pptp/ cp /tmp/pptp-linux-1.1.0-$RELEASE.tar.gz ./ cp /tmp/pptp-linux-1.1.0-$RELEASE/pptp-linux_1.1.0-$RELEASE* ./ cp /usr/src/rpm/SRPMS/pptp-linux-1.1.0-$RELEASE.src.rpm ./ cp /usr/src/rpm/RPMS/i386/pptp-linux-1.1.0-$RELEASE.i386.rpm ./ # on alpha RELEASE=1 su - james cd public_html/external/mine/pptp/ cp /tmp/pptp-linux-1.1.0-$RELEASE/pptp-linux_1.1.0-${RELEASE}_alpha.changes ./ cp /tmp/pptp-linux-1.1.0-$RELEASE/pptp-linux_1.1.0-${RELEASE}_alpha.deb ./ cp /usr/src/rpm/RPMS/alpha/pptp-linux-1.1.0-$RELEASE.alpha.rpm ./ md5sum *rc* > md5sums gpg --detach-sign --armor pptp-linux-1.1.0-$RELEASE.tar.gz mv pptp-linux-1.1.0-$RELEASE.tar.gz.asc pptp-linux-1.1.0-$RELEASE.tar.gz.signature |
From: James C. <qu...@us...> - 2002-03-20 02:50:14
|
Update of /cvsroot/pptpclient/specs In directory usw-pr-cvs1:/tmp/cvs-serv24948 Modified Files: pptp-linux.spec Log Message: Avoid requiring ppp-mppe, so as to interoperate with MPPE capable PPP packages from binarix. Also, PPTP Client does not strictly require MPPE in order to operate unless the PPTP Server requires MPPE. Index: pptp-linux.spec =================================================================== RCS file: /cvsroot/pptpclient/specs/pptp-linux.spec,v retrieving revision 1.11 retrieving revision 1.12 diff -u -d -r1.11 -r1.12 --- pptp-linux.spec 11 Mar 2002 09:27:01 -0000 1.11 +++ pptp-linux.spec 20 Mar 2002 02:50:10 -0000 1.12 @@ -1,10 +1,9 @@ Summary: Point-to-Point Tunneling Protocol (PPTP) Client Name: pptp-linux Provides: pptp-linux -Requires: ppp-mppe Obsoletes: pptp-scripts Version: 1.1.0 -Release: rc5 +Release: rc6 #Source: http://quozl.netrek.org/pptp/pptp-linux-1.1.0.tar.gz Source: pptp-linux-1.1.0.tar.gz Source1: pptp-command @@ -24,8 +23,9 @@ Requires MPPE support in kernel, use package ppp-mppe. %changelog -* Fri Mar 08 2002 James Cameron <jam...@co...> +* Wed Mar 20 2002 James Cameron <jam...@co...> - new release engineer. +- avoid requiring ppp-mppe. - allow activation as a psuedo-tty child process from pppd. - ADSL modem quirks handler by mu...@ac.... - Orckit ADSL modem compatibility. |
From: James C. <qu...@us...> - 2002-03-11 09:38:44
|
Update of /cvsroot/pptpclient/pptp-linux/debian In directory usw-pr-cvs1:/tmp/cvs-serv28381 Modified Files: changelog Log Message: adjust rc5 Index: changelog =================================================================== RCS file: /cvsroot/pptpclient/pptp-linux/debian/changelog,v retrieving revision 1.7 retrieving revision 1.8 diff -u -d -r1.7 -r1.8 --- changelog 8 Mar 2002 00:32:52 -0000 1.7 +++ changelog 11 Mar 2002 09:38:41 -0000 1.8 @@ -1,4 +1,4 @@ -pptp-linux (1.1.0-rc4) frozen unstable; urgency=low +pptp-linux (1.1.0-rc5) frozen unstable; urgency=low * New upstream release. |
From: James C. <qu...@us...> - 2002-03-11 09:27:06
|
Update of /cvsroot/pptpclient/specs In directory usw-pr-cvs1:/tmp/cvs-serv25935 Modified Files: pptp-linux.spec Log Message: adjust rc5 Index: pptp-linux.spec =================================================================== RCS file: /cvsroot/pptpclient/specs/pptp-linux.spec,v retrieving revision 1.10 retrieving revision 1.11 diff -u -d -r1.10 -r1.11 --- pptp-linux.spec 8 Mar 2002 00:33:19 -0000 1.10 +++ pptp-linux.spec 11 Mar 2002 09:27:01 -0000 1.11 @@ -4,7 +4,7 @@ Requires: ppp-mppe Obsoletes: pptp-scripts Version: 1.1.0 -Release: rc4 +Release: rc5 #Source: http://quozl.netrek.org/pptp/pptp-linux-1.1.0.tar.gz Source: pptp-linux-1.1.0.tar.gz Source1: pptp-command |
From: mulix <mu...@us...> - 2002-03-11 08:54:37
|
Update of /cvsroot/pptpclient/pptp-linux In directory usw-pr-cvs1:/tmp/cvs-serv10372 Modified Files: ChangeLog Makefile Log Message: * Makefile (all): make config.h before making $(PPTP_BIN). * Makefile (config.h): truncate the file if it exists before inputing to it - '>' instead of '>>' Index: ChangeLog =================================================================== RCS file: /cvsroot/pptpclient/pptp-linux/ChangeLog,v retrieving revision 1.12 retrieving revision 1.13 diff -u -d -r1.12 -r1.13 --- ChangeLog 11 Mar 2002 01:53:33 -0000 1.12 +++ ChangeLog 11 Mar 2002 08:36:52 -0000 1.13 @@ -1,3 +1,9 @@ +Mon Mar 11 10:21:00 2002 mulix <mu...@ac...> + + * Makefile (all): make config.h before making $(PPTP_BIN). + * Makefile (config.h): truncate the file if it exists before + inputing to it - '>' instead of '>>' + Mon Mar 11 12:48:16 2002 James Cameron <qu...@us...> * DEVELOPERS: add mailing lists. Index: Makefile =================================================================== RCS file: /cvsroot/pptpclient/pptp-linux/Makefile,v retrieving revision 1.10 retrieving revision 1.11 diff -u -d -r1.10 -r1.11 --- Makefile 11 Mar 2002 01:52:20 -0000 1.10 +++ Makefile 11 Mar 2002 08:36:52 -0000 1.11 @@ -23,13 +23,13 @@ PPTP_DEPS = pptp_callmgr.h pptp_gre.h ppp_fcs.h util.h \ pptp_quirks.h orckit_quirks.h config.h -all: $(PPTP_BIN) +all: config.h $(PPTP_BIN) $(PPTP_BIN): $(PPTP_OBJS) $(PPTP_DEPS) $(CC) -o $(PPTP_BIN) $(PPTP_OBJS) $(LDFLAGS) $(LIBS) -config.h: - echo "/* text added by Makefile target config.h */" >> config.h +config.h: + echo "/* text added by Makefile target config.h */" > config.h echo "#define PPTP_LINUX_VERSION \"$(VERSION)\"" >> config.h echo "#define PPPD_BINARY \"$(PPPD)\"" >> config.h |
From: James C. <qu...@us...> - 2002-03-11 01:53:36
|
Update of /cvsroot/pptpclient/pptp-linux In directory usw-pr-cvs1:/tmp/cvs-serv25485 Modified Files: ChangeLog Log Message: mulix/quozl changes Index: ChangeLog =================================================================== RCS file: /cvsroot/pptpclient/pptp-linux/ChangeLog,v retrieving revision 1.11 retrieving revision 1.12 diff -u -d -r1.11 -r1.12 --- ChangeLog 8 Mar 2002 10:15:48 -0000 1.11 +++ ChangeLog 11 Mar 2002 01:53:33 -0000 1.12 @@ -1,3 +1,34 @@ +Mon Mar 11 12:48:16 2002 James Cameron <qu...@us...> + + * DEVELOPERS: add mailing lists. + * Makefile (CFLAGS): remove PPPD_BINARY and PPTP_LINUX_VERSION in + favour of a config.h file. + * Makefile (config.h): create config.h from Makefile variables + * Makefile (PPTP_DEPS): add config.h + * pptp.c: include config.h + * version.c: include config.h + * util.c (PROGRAM_NAME): no longer used by two programs, change + PROGRAM_NAME to default to pptp. + * Makefile (CFLAGS): remove -DPROGRAM_NAME + +Fri Mar 8 11:56:00 2002 mulix <mu...@ac...> + + * TODO: remove notes about compiler warnings, as all compiler + warnings are now gone. + * pptp.c (main): add volatile qualifier to some variables to + silence gcc warnings 'variable might be clobbered by longjmp or + vfork'. add note explaining why volatile and that it should be + removed when the longjmp is removed. + * pptp_callmgr.c (main): likewise. + * inststr.c (inststr): break up "ptr += strlen(++ptr)" which is + undefined behaviour into two expressions. + * pptp.c (main): initialize callmgr_sock to -1 since it might be + used uninitialized otherwise. + * pptp_ctrl.c (pptp_dispatch_ctrl_packet): #ifdef 0 two unused + variables referring to the current packet, which should not be + simply erased, as we might want to use them in the future. + * util.c: add missing #include. + Fri Mar 8 21:11:17 2002 James Cameron <qu...@us...> * DEVELOPERS: new file. |
From: James C. <qu...@us...> - 2002-03-11 01:53:06
|
Update of /cvsroot/pptpclient/pptp-linux In directory usw-pr-cvs1:/tmp/cvs-serv25373 Modified Files: DEVELOPERS Log Message: add mailing lists Index: DEVELOPERS =================================================================== RCS file: /cvsroot/pptpclient/pptp-linux/DEVELOPERS,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- DEVELOPERS 8 Mar 2002 10:15:48 -0000 1.2 +++ DEVELOPERS 11 Mar 2002 01:53:00 -0000 1.3 @@ -2,6 +2,18 @@ Developers Information + +Mailing List + +Subscribe to the pptpclient-devel mailing list if you intend to +contribute to this project. On this mailing list we discuss problems +and changes. + + https://lists.sourceforge.net/lists/listinfo/pptpclient-devel + + +Patches + You may send patches by e-mail, direct or to the mailing list, or if you have CVS commit rights, you may use them. @@ -26,7 +38,15 @@ http://www.linuxdoc.org/HOWTO/Software-Release-Practice-HOWTO/ -CVS Tags. +CVS Commits Mailing List + +Subscribe to the pptpclient-commits mailing list and you will receive +messages from the CVS server when another developer commits. + + https://lists.sourceforge.net/lists/listinfo/pptpclient-commits + + +CVS Tags There are two types of tags. Upstream source and release tags. @@ -65,4 +85,4 @@ Server: irc.openprojects.net Channel: #pptp --- \ No newline at end of file +-- |
From: James C. <qu...@us...> - 2002-03-11 01:52:23
|
Update of /cvsroot/pptpclient/pptp-linux In directory usw-pr-cvs1:/tmp/cvs-serv25262 Modified Files: Makefile Log Message: reduce -D flags Index: Makefile =================================================================== RCS file: /cvsroot/pptpclient/pptp-linux/Makefile,v retrieving revision 1.9 retrieving revision 1.10 diff -u -d -r1.9 -r1.10 --- Makefile 7 Mar 2002 21:58:58 -0000 1.9 +++ Makefile 11 Mar 2002 01:52:20 -0000 1.10 @@ -1,32 +1,37 @@ VERSION = 1.1.0 -VERSION_DEFINE = '-DPPTP_LINUX_VERSION="${VERSION}"' -CC = gcc -Wall +################################################################# +# CHANGE THIS LINE to point to the location of your pppd binary. +PPPD = /usr/sbin/pppd +################################################################# + +CC = gcc RM = rm -f DEBUG = -g INCLUDE = -CFLAGS = -O1 $(VERSION_DEFINE) $(DEBUG) $(INCLUDE) -DPROGRAM_NAME=\"pptp\" +CFLAGS = -Wall -O1 $(DEBUG) $(INCLUDE) LIBS = LDFLAGS = -lutil -################################################################# -# CHANGE THIS LINE to point to the location of your pppd binary. -CFLAGS += '-DPPPD_BINARY="/usr/sbin/pppd"' -################################################################# - PPTP_BIN = pptp + PPTP_OBJS = pptp.o pptp_gre.o ppp_fcs.o \ pptp_ctrl.o dirutil.o vector.o \ inststr.o util.o version.o \ pptp_quirks.o orckit_quirks.o PPTP_DEPS = pptp_callmgr.h pptp_gre.h ppp_fcs.h util.h \ - pptp_quirks.h orckit_quirks.h + pptp_quirks.h orckit_quirks.h config.h all: $(PPTP_BIN) $(PPTP_BIN): $(PPTP_OBJS) $(PPTP_DEPS) $(CC) -o $(PPTP_BIN) $(PPTP_OBJS) $(LDFLAGS) $(LIBS) + +config.h: + echo "/* text added by Makefile target config.h */" >> config.h + echo "#define PPTP_LINUX_VERSION \"$(VERSION)\"" >> config.h + echo "#define PPPD_BINARY \"$(PPPD)\"" >> config.h vector_test: vector_test.o vector.o $(CC) -o vector_test vector_test.o vector.o |
From: James C. <qu...@us...> - 2002-03-11 01:52:02
|
Update of /cvsroot/pptpclient/pptp-linux In directory usw-pr-cvs1:/tmp/cvs-serv25189 Modified Files: inststr.c Log Message: remove warnings Index: inststr.c =================================================================== RCS file: /cvsroot/pptpclient/pptp-linux/inststr.c,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -u -d -r1.1.1.1 -r1.2 --- inststr.c 23 Dec 2000 08:19:51 -0000 1.1.1.1 +++ inststr.c 11 Mar 2002 01:51:58 -0000 1.2 @@ -23,13 +23,17 @@ int count; ptr = argv[0] + strlen(argv[0]); for (count = 1; count < argc; count++) { - if (argv[count] == ptr + 1) - ptr += strlen(++ptr); + if (argv[count] == ptr + 1) { + int fwd = strlen(++ptr); + ptr += fwd; + } } if (environ[0] == ptr + 1) { for (count = 0; environ[count]; count++) - if (environ[count] == ptr + 1) - ptr += strlen(++ptr); + if (environ[count] == ptr + 1) { + int fwd = strlen(++ptr); + ptr += fwd; + } } count = 0; for (ptr2 = argv[0]; ptr2 <= ptr; ptr2++) { |
From: James C. <qu...@us...> - 2002-03-11 01:51:45
|
Update of /cvsroot/pptpclient/pptp-linux In directory usw-pr-cvs1:/tmp/cvs-serv25126 Modified Files: pptp_callmgr.c pptp.c Log Message: remove warnings Index: pptp_callmgr.c =================================================================== RCS file: /cvsroot/pptpclient/pptp-linux/pptp_callmgr.c,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- pptp_callmgr.c 11 Jun 2001 14:59:19 -0000 1.4 +++ pptp_callmgr.c 11 Mar 2002 01:51:41 -0000 1.5 @@ -104,6 +104,11 @@ } /* Call Manager */ + +/* NOTE ABOUT 'VOLATILE': */ +/* several variables here get a volatile qualifier to silence warnings */ +/* from older (before 3.0) gccs. once the longjmp stuff is removed, */ +/* the volatile qualifiers should be removed as well. */ int main(int argc, char **argv, char **envp) { struct in_addr inetaddr; int inet_sock, unix_sock; @@ -111,10 +116,10 @@ PPTP_CONN * conn; VECTOR * call_list; int max_fd=0; - int first=1; + volatile int first=1; int retval; int i; - char *phonenr; + char * volatile phonenr; /* Step 0: Check arguments */ if (argc < 2) Index: pptp.c =================================================================== RCS file: /cvsroot/pptpclient/pptp-linux/pptp.c,v retrieving revision 1.10 retrieving revision 1.11 diff -u -d -r1.10 -r1.11 --- pptp.c 1 Mar 2002 01:23:36 -0000 1.10 +++ pptp.c 11 Mar 2002 01:51:41 -0000 1.11 @@ -31,6 +31,7 @@ #include <sys/wait.h> #include <getopt.h> #include <limits.h> +#include "config.h" #include "pptp_callmgr.h" #include "pptp_gre.h" #include "version.h" @@ -75,19 +76,23 @@ siglongjmp(env, 1); } +/* TODO: redesign to avoid longjmp/setjmp. Several variables here + have a volatile qualifier to silence warnings from gcc < 3.0. + Remove the volatile qualifiers when longjmp/setjmp are removed. */ + int main(int argc, char **argv, char **envp) { struct in_addr inetaddr; - int callmgr_sock; + volatile int callmgr_sock = -1; char ttydev[PATH_MAX]; int pty_fd, tty_fd, rc; - pid_t parent_pid, child_pid; + volatile pid_t parent_pid, child_pid; u_int16_t call_id, peer_call_id; int pppdargc; char **pppdargv; char phonenrbuf[65]; /* maximum length of field plus one for the trailing * '\0' */ - char *phonenr = NULL; - int launchpppd = 1; + char * volatile phonenr = NULL; + volatile int launchpppd = 1; if (argc < 2) usage(argv[0]); |
From: James C. <qu...@us...> - 2002-03-11 01:51:20
|
Update of /cvsroot/pptpclient/pptp-linux In directory usw-pr-cvs1:/tmp/cvs-serv25041 Modified Files: pptp_ctrl.c Log Message: remove warnings Index: pptp_ctrl.c =================================================================== RCS file: /cvsroot/pptpclient/pptp-linux/pptp_ctrl.c,v retrieving revision 1.9 retrieving revision 1.10 diff -u -d -r1.9 -r1.10 --- pptp_ctrl.c 7 Mar 2002 22:05:31 -0000 1.9 +++ pptp_ctrl.c 11 Mar 2002 01:51:16 -0000 1.10 @@ -586,8 +586,10 @@ /* ----------- STANDARD Stop-Session MESSAGES ------------ */ case PPTP_STOP_CTRL_CONN_RQST: { +#if 0 /* make gcc happy about "unused variable 'packet'" here */ struct pptp_stop_ctrl_conn *packet = /* XXX do something with this XXX */ (struct pptp_stop_ctrl_conn *) buffer; +#endif /* conn_state should be CONN_ESTABLISHED, but it could be * something else */ struct pptp_stop_ctrl_conn reply = { @@ -604,8 +606,10 @@ } case PPTP_STOP_CTRL_CONN_RPLY: { +#if 0 /* make gcc happy about "unused variable 'packet'" here */ struct pptp_stop_ctrl_conn *packet = /* XXX do something with this XXX */ (struct pptp_stop_ctrl_conn *) buffer; +#endif /* conn_state should be CONN_WAIT_STOP_REPLY, but it * could be something else */ |
From: James C. <qu...@us...> - 2002-03-11 01:50:50
|
Update of /cvsroot/pptpclient/pptp-linux In directory usw-pr-cvs1:/tmp/cvs-serv24957 Modified Files: version.c Log Message: add include of config.h Index: version.c =================================================================== RCS file: /cvsroot/pptpclient/pptp-linux/version.c,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -u -d -r1.1.1.1 -r1.2 --- version.c 23 Dec 2000 08:19:51 -0000 1.1.1.1 +++ version.c 11 Mar 2002 01:50:47 -0000 1.2 @@ -4,4 +4,5 @@ * $Id$ */ +#include "config.h" const char * version = "pptp-linux version " PPTP_LINUX_VERSION; |
From: James C. <qu...@us...> - 2002-03-11 01:50:12
|
Update of /cvsroot/pptpclient/pptp-linux In directory usw-pr-cvs1:/tmp/cvs-serv24774 Modified Files: util.c Log Message: add missing include, change PROGRAM_NAME Index: util.c =================================================================== RCS file: /cvsroot/pptpclient/pptp-linux/util.c,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- util.c 11 Jun 2001 14:59:19 -0000 1.3 +++ util.c 11 Mar 2002 01:50:07 -0000 1.4 @@ -8,10 +8,11 @@ #include <stdarg.h> #include <syslog.h> #include <unistd.h> +#include <stdlib.h> #include "util.h" #ifndef PROGRAM_NAME -#define PROGRAM_NAME "(unknown)" +#define PROGRAM_NAME "pptp" #endif static void open_log(void) __attribute__ ((constructor)); |
From: James C. <qu...@us...> - 2002-03-11 01:33:10
|
Update of /cvsroot/pptpclient/pptp-linux In directory usw-pr-cvs1:/tmp/cvs-serv20885 Modified Files: TODO Log Message: adjust Index: TODO =================================================================== RCS file: /cvsroot/pptpclient/pptp-linux/TODO,v retrieving revision 1.5 retrieving revision 1.6 diff -u -d -r1.5 -r1.6 --- TODO 8 Mar 2002 14:03:04 -0000 1.5 +++ TODO 11 Mar 2002 01:33:03 -0000 1.6 @@ -1,11 +1,10 @@ -2nd March 2002 +10th March 2002 -- fix compiler warnings on pptp.c, pptp_callmgr.c, pptp_ctrl.c using gcc 2.95.4 +- redesign to avoid use of setjmp/longjmp. 12th February 2002 - clean up -T errors in pptp-command, -- write new README and TODO, - implement GRE reordering from PoPToP to make client more resilient. 23rd December 2000 |