1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-26 21:17:40 +00:00
Commit Graph

74 Commits

Author SHA1 Message Date
Andrey A. Chernov
f13ab6a55c 1) Popper always assume that fgets got whole line, so it is easy to make
fake headers by special long lines aligned to buffer boundary - popper
treat them as separate lines.
Whole code needs rewriting. As workaround increase MAXLINE to the value
sendmail use, hoping sendmail itself not makes longer lines.

2) Fix EUIDL responses not properly \n terminated.
2000-04-17 19:35:40 +00:00
Chris Piazza
28849e36e9 Update to use PORTNAME/PORTVERSION 2000-04-13 20:01:08 +00:00
Steve Price
968503f292 Better error message when the connecting client's IP address is
unresolvable.

PR:		12618
Submitted by:	Mikhail Teterin <mi@aldan.algebra.com>
1999-12-29 08:32:31 +00:00
Peter Wemm
7b8fca1447 $Id$ -> $FreeBSD$ 1999-08-30 12:09:14 +00:00
David E. O'Brien
f3a9c6c81e Change Id->FreeBSD. 1999-08-25 06:51:17 +00:00
Tim Vanderhoek
dd9ff05a6a Commit #3/4 to enforce caps, no period.
FWIW, checkout of these things took 5+hrs, staying on the local
.freebsd.org net w/o hitting the 'net at all.

As promised,

$ time cvs ci
real    67m51.701s
user    0m1.250s
sys     0m5.345s
1999-06-26 19:12:45 +00:00
SADA Kenji
96d4c405a7 Add a notation about user restriction.
PR:	ports/10114
Submitted by:	Issei Suzuki <issei@jp.FreeBSD.ORG>
1999-02-26 14:51:31 +00:00
Tim Vanderhoek
751f2992ec Remove more manpages, as part of the great manpage removal project. 1998-08-17 05:19:34 +00:00
Andrey A. Chernov
693741eef7 add optional youbin support 1998-08-04 22:45:21 +00:00
Andrey A. Chernov
68cdc2ff00 Make full pop debugging optional 1998-08-02 20:34:29 +00:00
Andrey A. Chernov
9908e919aa Upgrade to 2.53 1998-07-18 21:36:45 +00:00
Andrey A. Chernov
20c0e99bb4 Upgrade to 2.52 1998-07-02 04:09:37 +00:00
Andrey A. Chernov
1e71b91012 path changed back 1998-07-01 02:13:58 +00:00
Andrey A. Chernov
45341bd43e eudora goes old 1998-06-30 22:38:32 +00:00
Andrey A. Chernov
ea465d63d9 Fix longstanding bug with Content-Length counted in messages size 1998-06-30 20:31:15 +00:00
Andrey A. Chernov
90c94122e6 Upgrade to 2.5 1998-06-30 19:14:17 +00:00
Andrey A. Chernov
6cf03c5c09 Enable debugging code 1998-06-30 06:51:47 +00:00
Andrey A. Chernov
ee32660240 Fix another place with UIDL check too
Calculate UIDL size and lines number properly now
1998-06-30 06:44:00 +00:00
Andrey A. Chernov
76441fe1da Fix two longstanding bugs with Return-Path patch
1) wrong mbox size calculation
2) Return-Path was _never_ sent out
1998-06-30 06:42:18 +00:00
Andrey A. Chernov
60b8be15ee Check password length too
Submitted by: idea from "Aaron D. Gifford" <agifford@infowest.com>
1998-06-29 14:18:42 +00:00
Andrey A. Chernov
390ebaef38 Add check for max parameter length
Submitted by: "Aaron D. Gifford" <agifford@infowest.com>
1998-06-28 23:02:15 +00:00
Andrey A. Chernov
3ca86b2cb5 Use snprintf now 1998-06-28 22:15:59 +00:00
Andrey A. Chernov
0a8957adfe oops, forget to add 1 for newline for max UIDL check 1998-06-28 21:56:00 +00:00
Andrey A. Chernov
27ccfb65b0 Increase allowed UIDL length to 70 chars per rfc1939 1998-06-28 21:44:59 +00:00
Andrey A. Chernov
61b9aa4259 Prevent overflow on too long From:
Do not return stack buffer
Submitted by: "Aaron D. Gifford" <agifford@infowest.com>
1998-06-28 21:31:18 +00:00
Andrey A. Chernov
198779dfae Reject too long X-UIDL 1998-06-28 21:11:55 +00:00
Andrey A. Chernov
a255968eaa Fix broken code that people tries to commit again and again despite the
fact that I am this port maintainer and still alive.
1998-06-28 17:50:22 +00:00
Jordan K. Hubbard
af81de00cc DOH! Correct stupid brain-o with strcat() in my last commit. Now
popper should get a bit further without dumping core now. :-)
1998-06-28 08:44:01 +00:00
Joerg Wunsch
51b8ca739a Well, it's always a bad idea to introduce new bugs when trying to fix
one... strncat(3) takes a string as its second arg, and a len as its
third one, not the other way round. =:-)

The ``consistency'' of the C library sucks, of course.
1998-06-28 08:04:07 +00:00
Jordan K. Hubbard
d5ff240d34 Close a missing overflow with strcat() in my original change
and add an extra overflow fix to pop_log.c.  This is just a place-holder
until Peter comes along with a more comprehensive set of patches.
1998-06-27 21:47:34 +00:00
Andrey A. Chernov
2ab4aaac95 Add -3 to len as room for \n\r\0 1998-06-27 20:47:27 +00:00
Jordan K. Hubbard
f8334957b6 Deal with a potential buffer overflow problem.
[also, there is a problem in the repo - patch-af is marked as removed
but it's not in the Attic!]
1998-06-27 10:31:18 +00:00
Alexander Langer
dab61dff14 No need to use += on first appearance of variables. 1997-12-24 01:21:47 +00:00
Andrey A. Chernov
ae95d57ede Upgrade to 2.41beta1 1997-11-20 14:38:54 +00:00
Andrey A. Chernov
b3467af02e Add 'exit 0' 1997-10-10 07:38:47 +00:00
Paul Traina
e9db405c94 Change maintainer to match reality -- Sorry Andrey 1997-10-09 02:39:58 +00:00
Andrey A. Chernov
df857c712d Remove NO_PACKAGE and add pkg/REQ instead 1997-10-08 09:05:38 +00:00
Andrey A. Chernov
65bf87e492 Return-path patch improvement: skip Return-path comes from headers
if we already generate our own.
Previous variant produce two and more Return-Path'es
1997-10-08 06:46:50 +00:00
Andrey A. Chernov
c84e3a3dd9 Fix permissions of installed popper 1997-10-07 20:55:49 +00:00
Andrey A. Chernov
40239124bb Upgrade to 2.4b2
Fix two longstanding bugs in Return-Path patch:
1) possible uninitialized "rpath" variable usage
2) wrong message size, return_path not counted
1997-10-07 20:37:24 +00:00
Andrey A. Chernov
cb3076d716 Upgrade to 2.3 1997-04-23 04:27:26 +00:00
Paul Traina
476add9726 Add Net/OpenBSD compatible MAN= macros to makefiles.
Make file copy for new popauth stuff happen at right time.
1997-04-17 02:28:45 +00:00
Paul Traina
5365424c25 Fix a compilation error if S/Key support is disabled.
Submitted by:	 Hoss Firooznia
1997-04-02 06:11:05 +00:00
Andrey A. Chernov
705ccf9034 Optionally allow APOP only authentification mode 1997-04-02 01:38:30 +00:00
Paul Traina
3efd1fd648 If this is a UNIX standard mailbox with "From " lines, don't lose the
envelope-from information in that "From " line.  Instead, convert it
into a "Return-Path:" line, just as MMDF would do.

This is the least obnoxious (standards-wise) way to transmit the
envelope-from information in POP.
1997-03-08 08:08:45 +00:00
Andrey A. Chernov
8eb0b3c65e Move s/key info at the beginning of incorrect password message,
some client (f.e. Eudora) don't display whole line
1996-12-10 20:58:56 +00:00
Masafumi Max NAKANE
bbe4f17f7a New patch for man pages to make them correctly list the file locations. 1996-12-06 08:16:45 +00:00
Masafumi Max NAKANE
edbdac1118 Added PREFIX?=/usr/local to the Makefile so that nasty result can be
avoided even if the user typed ``make install'' in the WRKSRC directory.
1996-12-06 02:11:48 +00:00
Andrey A. Chernov
c1c75b5a23 Additionly report "s/key xx xxxxx (required)" in popper error
message about incorrect password. It is only chance to bring it
to user attention since 99% pop clients don't know about s/key
existance and do not prompt for s/key BEFORE sending password.
As result of this patch netscape allows reenter with valid
s/key now, i.e. it shows needed s/key info in password reentering box
after trying first time with incorrect one.
1996-12-04 23:43:45 +00:00
Satoshi Asami
c98cfd116d Compress a bunch of manpages. Remove unnecessary @ directives from
PLISTs.

Note: I know that this is going to break some symlinks and/or .so
includes, I will back some of these out as I run into these during
package building.
1996-11-18 14:17:24 +00:00