summaryrefslogtreecommitdiffstats
path: root/mail/qpopper
Commit message (Collapse)AuthorAgeFilesLines
* Sanitize MASTER_SITESlioux2002-07-081-2/+1
|
* Install pdf documnetation if WITH_DOCUMENTATION but unless NOPORTDOCSlioux2002-06-052-0/+13
|
* Make a message intelligiblelioux2002-05-261-2/+2
| | | | Prompted by: ceri
* Update ipv6 patch to version 20020502lioux2002-05-202-2/+2
|
* Chase openssl shlib version increase.sobomax2002-05-071-1/+1
| | | | Pointy hat to: dinoex
* o Update to 4.0.4lioux2002-04-303-122/+33
| | | | | | | | | | | | o Add options: - WITH_PAM and WITH_STANDALONE_MODE [1] - WITHOUT_IPV6 [2] - WITHOUT_U_OPTION [3] o Remove patch merged into distribution Submitted by: Sean Wal <sean0x77@yahoo.com> [1] Prompted by: too many [2], "Karsten W. Rohrbach" <karsten@rohrbach.de> [3]
* Fix following security issue: "If a string of longer than approximatelylioux2002-03-312-1/+117
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2048 characters is sent to the qpopper process, a denial of service condition will occur" Actually, this is caused by an incorrect assumption. qpopper uses the same buffer over and over when communicating. However, it never makes sure that the buffer has been updated if something goes wrong. Therefore, one can try to add to this buffer over and over; thus, consuming available resources. Solution, do not follow unofficial patch available in bugtraq mailing list since losing pointer references is not an option. Otherwise, change the way both getline and tgetline functions work. Just so that they resemble read(2) return codes as follows: 1) if < 0 problem 2) if >= 0 user typed something (enter without anything else is something) First patch sent by Isao SEKI <iseki@gongon.com> PR: 36326 Prompted by: Alessandro de Manzano <ale@unixmania.net>, Isao SEKI <iseki@gongon.com> Reviewed by: eivind, Alessandro de Manzano <ale@unixmania.net>, David Rufino <dr@soniq.net>, Isao SEKI <iseki@gongon.com>
* - Restore POLA previous to rev 1.35 of this filelioux2002-03-261-1/+9
| | | | | | | | | * Install qpopauth setuid to pop user unless WITHOUT_QPOPAUTH_SETUID is set - bump PORTREVISION Prompted by: obrien
* Add Dynamic Relay Authorization Control (DRAC) support. Can be enabled WITH_DRAClioux2001-12-211-1/+10
| | | | | PR: 32790 Submitted by: Norikatsu Shigemura <nork@cityfujisawa.ne.jp>
* 1) instead of "stealthly" installing a file with a user list thatlioux2001-10-053-6/+95
| | | | | | | | | | | | | | cannot log in the popper daemon, let the users decide for either a default file (use a copy of the system's /etc/ftpusers file) or an empty file 2) also, make the installation of this file prefix safe and name it popusers (PREFIX/etc/qpopper/popusers). This changes expected behavior of the port 3) add a PKGINSTALL script to handle this file install/deinstall 4) style changes: use variables to make the port easier to maintain Prompted by: Dan Langille <dan@langille.org> Reviewed by: freebsd-ports (silence), kris, sobomax
* Bump PORTREVISION due to addition of patch-popper::pop_pass.c (rev 1.1)lioux2001-09-101-0/+1
|
* qpopper does not properly check for an expired account, fix it withlioux2001-09-101-0/+21
| | | | | | | strategy both from src/usr.bin/login/login.c as of rev 1.51.2.12 and submitter Submitted by: Alan Batie <alan@batie.org>
* user.group -> user:group in chown call(s).dd2001-07-261-1/+1
|
* Chase Makefile rev 1.58 update and update ipv6 patch in synclioux2001-06-022-2/+2
|
* Jump back on the qpopper rollercoaster ride of doom and upgrade to 4.0.3,kris2001-06-022-4/+2
| | | | fixing another buffer overflow.
* Mark forbidden until updated to 4.0.3 (Qualcomm announced buffer overflow).alex2001-06-021-0/+2
| | | | Submitted by: Brett Glass <brett@lariat.org>
* Update version number of ssl shared library from openssl port.sobomax2001-05-281-1/+1
|
* - Update port to version 4.0.2:lioux2001-05-113-18/+5
| | | | | | | | | o Several fixes o Improvements to poppassd o Remove extra-patch since it has been merged into the distribution Prompted by: Brett Jackson <brett@modlogic.com>, sudz@ns3g.com, Mars G Miro <mars@cannoncreek.com>
* Enable this port to be able to fetch even when Qualcomm releaseslioux2001-05-101-2/+3
| | | | | | new versions. Submitted by: Brett Jackson <brett@modlogic.com>
* Fix typo: update distinfo due to Makefile rev 1.52lioux2001-05-061-1/+1
| | | | Submitted by: Hajimu Umemoto <ume@FreeBSD.org>
* Add support for WITH_POPPASSD in sync with Makefile rev 1.52lioux2001-05-061-0/+1
|
* Bump PORTREVISION due to rev 1.52lioux2001-05-061-0/+1
|
* o also, fix the gdbm issue, qpopper 4.0.1 breaks with installedlioux2001-05-061-6/+50
| | | | | | | | | | | | | | gdbm port (--without-gdbm) o USE_AUTOCONF due to files/patch-configure.in rev 1.1 o update ipv6 patch to version 20010504 o move all options to WITH_* options, let the older options work for a while o advertise all WITH_* options o add WITH_POPPASSD support (Hajimu Umemoto contribution) PR: 27093 Submitted by: Hajimu Umemoto <ume@mahoroba.org>, K Karthik <kar_alerts@mglorysb.com>
* o replace patch-configure with patch-configure.inlioux2001-05-062-14/+19
| | | | | | | | | | o also, fix the gdbm issue, qpopper 4.0.1 breaks with installed gdbm port PR: 27093 Submitted by: Hajimu UMEMOTO <ume@mahoroba.org>, K Karthik <kar_alerts@mglorysb.com>, Mikhail Teterin <mi@aldan.algebra.com>
* Conditional extra patches if WITH_POPPASSD is defined.lioux2001-05-062-0/+39
| | | | Submitted by: Hajimu Umemoto <ume@mahoroba.org>
* - Update port to version 4.0.1 (bug fixes)lioux2001-04-272-5/+4
| | | | | | - Update ipv6 patch to snapshot 20010425 Submitted by: bento (sort of)
* Check that librsaref actually exists before trying to link it in.sobomax2001-04-181-1/+5
| | | | | PR: 26679 Submitted by: Yoshisato YANAGISAWA <osho@pcc-software.org>
* Re-enable ipv6 support.sobomax2001-04-182-5/+7
| | | | Submitted by: Hajimu UMEMOTO <ume@mahoroba.org>
* Fix build on a systems with crypto bits from the /usr/src.sobomax2001-04-172-2/+2
| | | | | PR: 26645 Submitted by: Mike Buchanon <buchanon@mlss15.cl.msu.edu>
* Update to 4.0. Unfortunately I have not heard from the maintainer, while 4.3sobomax2001-04-175-55/+83
| | | | | | freeze is coming today, so I decided to force things a little. Among other things this release supports TLS/SSL, previously available in the Qualcomms's commercial package "Qpopper LX".
* Fix the qpopper path in pkg-message. It is now properly replacedlioux2001-03-301-1/+1
| | | | | | with PREFIX. Submitted by: Dan Langille <dan@langille.org> (with changes)
* Sanitize MASTER_SITES.lioux2001-02-221-3/+1
|
* Assume maintainership. Somebody should.lioux2001-02-201-1/+1
| | | | Please, do not abuse me because I did. :)
* Add patch file missing distinfo information.lioux2001-02-201-0/+1
| | | | | Submitted by: Mars G. Miro <zeitgheist@rocketmail.com>, Bennett Hui <bhui@mail.com>
* Add IPv6 support from KAME, bump PORTREVISION, add ipv6 to categories,kris2001-02-101-3/+12
| | | | and reset maintainer to ports@FreeBSD.org because mail is bouncing.
* Spaces->tabs in the mail category.olgeni2001-02-051-1/+1
| | | | (I know, I look boring and pedant :o)
* Update to version 3.1.2.steve2000-12-112-24/+20
| | | | | PR: 23389 Submitted by: KATO Tsuguru <tkato@prontomail.ne.jp>
* Merge popper3 and qpopper into single qpopper and remove popper3.sobomax2000-11-019-23/+193
| | | | | Reminded by: knu Hall of shame entry: alex
* Update to version 3.1kevlo2000-10-113-24/+21
| | | | | PR: 21895 Submitted by: Ports Fury
* Update to 3.1fc1.knu2000-10-055-53/+23
| | | | | | | | | Preserve popauth's name on installation, as it looks up argv[0] and tries to change its default behavior according to it. Reported in: FreeBSD-users-jp@jp.FreeBSD.org mailing list Cleanup Makefile & patches a bit.
* Split up the manpage-patch in order to preserve history of the oldalex2000-07-193-1/+57
| | | | | | | | | | | | | | manpage-patch-files. However, due to an odd bug in patch(1), 2 of the 3 hunks for popper.8 fails (somehow, diff(1) thinks it is a binary file and patch cannot patch it correctly if diff is used with the -a option). So patch-ac only changes /usr/local/lib/popper to .../libexec/qpopper and doesn't neither corrects the location of sendmail nor adds the /etc/ftpusers file to the SEE ALSO section. In the Makefile, /usr/local is now replaced with PREFIX for both manpages.
* Use a "q"-prefix everywhere, to avoid conflicts with the popperalex2000-07-194-14/+17
| | | | | | | | and popper3 ports. The manpages are patched accordingly. Pointed out by: sobomax
* Update for official 3.1beta5 (repo-copy from popper3)alex2000-07-186-101/+35
| | | | | | | | | Renames port to qpopper, since this is the official name Qualcomm gives it. Add pkg/MESSAGE for the inetd.conf line. Create ${PREFIX}/etc/popper directory also for pkg's. PR 18568 (Sent in by Jeff Palmer <jeff@isni.net>) gave me the idea for this update.
* Add "@dirrm etc/popper" to make bento happy.sobomax2000-06-051-0/+1
| | | | Submitted by: bento
* Update to 3.0.2 (repo-copied from mail/popper).sobomax2000-05-315-67/+68
| | | | | | | | Authors or any interesting parties are welcomed to merge functionality-extending patches from the popper 2.53 (skey support, youbin support etc). PR: 18745 Submitted by: Jeff Palmer <jeff@isni.net>
* unFORBID this port by closing the overflowkris2000-05-251-2/+0
|
* Mark FORBIDDEN due to Yet Another Qpopper Overflowkris2000-05-241-0/+2
|
* Add a WWW.sobomax2000-05-231-0/+2
|
* Distfile has been moved into different directory, so update MASTER_SITES.sobomax2000-05-231-1/+1
| | | | | PR: 18746 Submitted by: Jeff Palmer <jeff@isni.net>
* Update to use PORTNAME/PORTVERSIONcpiazza2000-04-131-3/+3
|
OpenPOWER on IntegriCloud