summaryrefslogtreecommitdiff
path: root/gnu/usr.bin/lynx
AgeCommit message (Collapse)Author
2006-10-13Add check for mkdtemp(3) failure. Prevents segfaults when TMPDIRRay Lai
or TMP are set to nonexistent directories. Fixes PR 5247, reported by Marcus Popp <mpopp at paranoidbsd dot org> OK millert@, jaredy@, and improvement by moritz@.
2006-10-10fgets(3) returns NULL on error, not 0. No functional change, but it makesChad Loder
the code easier to read. OK deraadt
2005-12-27Backport of a fix from lynx2.8.6dev.16 which prevents a crash.Moritz Jodeit
Reported by Alexey Dobriyan. ok miod@
2005-11-27make lynx(1) to use arc4random(4) instead of other random functions;Robert Nagy
avoid a segfault by checking the value of TAB TO; from Alexey Dobriyan <adobriyan@gmail.com>; pushed by deraadt@
2005-11-04update to lynx2.8.5rel.4; fixes CAN-2005-3120 among other things.Federico G. Schwindt
prompted by naddy@, cloder@ ok.
2005-04-17remove amd64 special casing.Brad Smith
ok kettenis@
2005-04-06Use fprintf correctly.Chad Loder
OK deraadt@
2005-02-16zap compilation date from the binary; ok henning@Marc Balmer
2005-02-04unfuck amd64Peter Valchev
2005-01-25simplify OpenBSD case by using arch(1) and sed to grabBrad Smith
the machine architecture. We now output amd64 instead of x86_64 as it should be. ok deraadt@ pvalchev@
2005-01-02add zaurus, fix cats entry. ok jakob@ pvalchev@ deraadt@Dale Rahn
2004-11-07fix man page path; moritz@jodeit.orgTheo de Raadt
2004-10-21Backport from lynx-2.8.6dev.7b to prevent a memory exhaustion from crashingAnil Madhavapeddy
lynx while parsing pages such as: http://lcamtuf.coredump.cx/mangleme/gallery/lynx_die1.html Submitted by: Thorsten Glaser <tg at 66h.42h.de>
2004-08-11Clean up old mips stuff and add sgi.Per Fogelstrom
ok deraadt@
2004-07-05Compile at -O1 on m68k, sig11 in LYMainLoop at -O2.Miod Vallat
2004-06-27Let's have http://www.OpenBSD.org/ defined as the STARTFILE again.Robert Nagy
ok deraadt@
2004-06-24let vax build lynx (workaround); miod okTheo de Raadt
2004-06-22sync with lynx 2.8.5.rel2 which fixes a few minor bugs (null pointer checks,Anil Madhavapeddy
progress bar with very slow connections)
2004-06-22trim some other-os build stuff that crept inAnil Madhavapeddy
2004-06-22update to lynx 2.8.5rel.1Anil Madhavapeddy
tested todd@,naddy@. millert@ deraadt@ ok
2004-06-21Recognize cats as an arm machine. Dunno how this was missed before.Dale Rahn
2004-06-21back out CPP change; obviously not tested. On at least arm, kills atTheo de Raadt
least ANSI_VARARGS deep inside the configure. Sorry -- try again.
2004-06-21propagate CPP to build system as well, millert@ okAnil Madhavapeddy
2004-04-21Add luna88k related directories and information to the build infrastructure.Miod Vallat
ok deraadt@, millert@, krw@ - mdoc ok jmc@
2003-10-31add pegasos to config.guess matchesDale Rahn
2003-08-12Stop the madness, though shalt not pass FD_SETSIZE as the first param toTodd C. Miller
select(2) needlessly. deraadt@ OK
2003-05-17no need for O0 on hppa anymoreMichael Shalayeff
2003-05-08multiple readlink() calls that forgot the -1...Vincent Labrecque
ok millert
2003-05-07Re-include a patch missed in the recent upgrade:Anil Madhavapeddy
When passive FTP fails, switch to active FTP and try again Submitted by Andrew Basterfield <bob@cemetery.homeunix.org>
2003-05-01Update to lynx-2.8.4-rel1, patchset d, now with IPv6 as wellAnil Madhavapeddy
Local patches we maintain to the distribution are: - replace unbounded fscanf with fgets (avsm) - spelling fixes (deraadt) - hppa -O0 workaround (mickey) - default to ftp passive (deraadt) - work with non-exec scripts (deraadt,hin,maja) - be more careful with rlogin username (art) - default to our webpage (deraadt) - install helpfiles locally (maja) - mkdtemp temp space directory (art) - install more recent config.guess (avsm) Tested by beck,millert,grange,fries,miod and others, deraadt@ ok
2003-04-22replace an unbounded fscanf with an fgetsAnil Madhavapeddy
suggested by and ok millert@
2003-01-04spellingTheo de Raadt
2002-12-19build LYMainLoop.o -O0 as a workaround for gcc on hppaMichael Shalayeff
2002-11-25Fix URL CRLF Injection bug.margarida
-- A CRLF injection vulnerability has been reported for Lynx that may allow an attacker to include extra HTTP headers when viewing web pages. If Lynx is called from the command line, carriage return and line feed (CRLF) characters may be included in the specified URL. These characters are not escaped when the input is used to construct a HTTP request. URL: http://www.flora.org/lynx-dev/html/month082002/msg00211.html henning@ fgs@ pjanzen@ pvalchev@ ok
2002-06-05default to passive, upgrade to active as needed; Andrew BasterfieldTheo de Raadt
list@lostgeneration.freeserve.co.uk
2001-09-01config changes to tell configure that macppc is a powerpc. Fixes thisDale Rahn
issue for mvmeppc at the same time.
2001-04-09Don't use config.cache as a dependency as it breaks GLOBAL_AUTOCONF_CACHETodd C. Miller
(and there is no rule to generate it anyway).
2000-11-07Passive ftp support from newer lynx sources. To enable it, seeFederico G. Schwindt
FTP_PASSIVE in lynx.cfg.
2000-07-31Don't try to pass GNUCFLAGS over to submakes, wrecks havok with POSIX makeMarc Espie
rules.
2000-06-28integrate USE_SSL into real settings; wd@ics.nara-wu.ac.jpTheo de Raadt
2000-05-01Make it compile even if exec-permissions are missing on cfg_defs.shHans Insulander
and cfg_edit.sh. Work by maja@, ok deraadt@
2000-04-30disable GLOBAL_AUTOCONF_CACHE for the moment, since it doesn't work. Noticed ↵Mats O Jansson
by millert@. -moj
2000-04-30code missed when upgraded to 2.8.2. -mojMats O Jansson
2000-04-21a little bit of glue to call openssl; mark@moxienet.comTheo de Raadt
2000-03-25Upgrade to Lynx 2.8.2. -mojMats O Jansson
1999-12-21strip lynx before installation.Federico G. Schwindt
1999-06-07move CC, CCX, and COPTS forward; wd@ics.nara-wu.ac.jpTheo de Raadt
1999-04-20cleanup if -dump is called; markus.friedl@fau.deTheo de Raadt
1998-12-21cheaper select() callTheo de Raadt
1998-12-05NOMAN fixeskstailey