Commit graph

60 commits

Author SHA1 Message Date
Beech Rintoul
50fa1f3d56 - Update to 1.3.20080922
- Remove third party mod_sql_tds and mod_comb (don't build)
- Fix plist

Reported By:	 QAT
2008-09-23 07:01:53 +00:00
Beech Rintoul
89c178b3fb - Update to 1.3.20080920
- Remove mod_codeconv (no longer current)
- Add mod_clamav
2008-09-23 03:12:28 +00:00
Beech Rintoul
667f075b9a - Update to 1.3.2.r1
- 1.3.2rc1 release includes major new features and numerous bugfixes,
  including:

  + Support for the MLST and MLSD commands (RFC3659)
  + New modules: mod_sql_odbc, mod_sql_sqlite, mod_unique_id
  + New configuration directives: MaxTransferPerHost, MaxTransfersPerUser
  + New translations: Italian
  + Better handling of aborted data transfers
  + Support for FIPS and OCSP in mod_tls
  + New documentation: doc/howto/ConfigurationTrick

  Please read the included NEWS, RELEASE_NOTES, and ChangeLog files for
  the full details.
2008-04-18 04:03:11 +00:00
Beech Rintoul
38d5cbd61a - Remove cyrillic-fix-netio.c (handled by CODECONV)
- Bump portrevision

PR:		ports/122355
Submitted by:	Alex Keda <admin@lissyara.su>
2008-04-02 01:15:47 +00:00
Beech Rintoul
12d2f881cd - Re-add OPTIONS CODECONV (mod_codeconv) with v1.3.1 fixes for international users
- Bump portrevision

Submitted by:	Alexey V. Drozdov <nyquist@ctam.tu-bryansk.ru>
2008-03-27 19:36:11 +00:00
Beech Rintoul
925627b8e3 - Fix segfault in mod_quotatab_sql if the SQL query returns NULL bytes/files values
- Bump portrevision
2008-03-27 03:37:53 +00:00
Beech Rintoul
5ce718fa2c - Add vendor patch
- Bump portrevision

- The mod_wrap2_file module does not
support comma-delimited lists of clients in the allow/deny files, unlike the
standard libwrap library.

Obtained from: TJ Saunders <tj@castaglia.org> (vendor)
2008-03-03 22:12:52 +00:00
Beech Rintoul
e137e57269 - Fix IPv4-mapped IPv6 connections not matched properly against IP
glob ACLs.
- Bump portrevision.

Submitted by:	TJ Saunders <tj@castaglia.org> (vendor)
Approved by:	linimon	(mentor)
2008-01-17 03:53:19 +00:00
Beech Rintoul
be5309b025 - Add vendor patch to fix bug - Authoritative PAM is not honored
- Bump portrevision

Reported by: TJ Saunders <tj@castaglia.org> (developer)

Approved by:	sat (mentor, implicit)
2007-10-08 19:22:45 +00:00
Beech Rintoul
f2aa6a83a2 - Update to 1.3.1 Final
- Bugfixes:
- Fixed compilation error in mod_sql_mysql.
- Fixed handling of the --ipv4 and --ipv6 command-line options.
- Fixed "directory not accessible" errors when using the mod_facl
  module.
- Patches integrated upstream.

Approved by:	sat (mentor), portmgr (linimon)
2007-10-06 19:12:44 +00:00
Beech Rintoul
9064d76275 - Add patch to fix build.
Approved by:	sat (maintainer)
Obtained from:	TJ Saunders <tj@castaglia.org> (developer)
2007-09-18 00:10:25 +00:00
Beech Rintoul
9b2631cba9 - Add support for clamav
- Fix ldap support

PR:		ports/115752, ports/115867
Submitted by:	Vladimir Korkodinov <viper@perm.raid.ru> (ports/115752),
		Thomas Vogt <thomas@bsdunix.ch> (ports/115867)
Approved by:	sat (mantor)
2007-08-30 18:33:30 +00:00
Beech Rintoul
d8cf7c811b - Add vendor patch to address dirtree issue.
- Bump portrevision

Obtained from: TJ Saunders <tj@castaglia.org> (proftpd developer)
2007-07-24 21:34:34 +00:00
Beech Rintoul
4bd54fe22f - Remove mod_codeconv
- Patch reviewed upstream. Not compatible with 1.3.1rc3. Duplicates and
  conflicts with utf8 functionality

PR:		ports/114502
Approved by:	sat (mentor)
2007-07-18 21:09:14 +00:00
Beech Rintoul
e3e1a15c9c - Fix extra-patch-mod-codeconv
- Bump portrevision

PR:		ports/114502
Reported by:	Oleg Gawriloff <barzog@telecom.by>
Approved by:	sat (mentor)
2007-07-12 07:19:11 +00:00
Beech Rintoul
1022729c90 - Update to 1.3.1r3
- Remove patches integrated upstream
- Makefile cleanup
- Bugfixes:

    Fixed segfault which can occur if NLST is used twice, the first time
    on a path which does not exist.

    Fixed reporting of addresses via EPSV for IPv6 addresses.

    Fixes occurrences of "ai_family not supported" for inetd-run
    proftpd daemons.

    DisplayLogin, DisplayQuit, and DisplayTransferFiles files now work
    regardless of whether the session process is chrooted.

Approved by:	sat (mentor)
2007-07-06 05:45:08 +00:00
Andrew Pantyukhin
9d08152322 - Convert one patch to sed magic
Submitted by:	Beech Rintoul <beech@alaskaparadise.com> (maintainer)
2007-03-02 20:12:49 +00:00
Martin Wilke
8578d19196 - Add mode_codeconv patches and option into Makefile
(mod_codeconv allow change filename's charsets "on the fly")
- Add "Cyrrilic charset fix" patch and option into Makefile
- Fix mode_nls patch problems
- Bump PORTREVISION

PR:             108244
Submitted by:   Denis Barov<dindin@freebsd.org.ua>
Approved by:    maintainer
2007-02-27 07:39:18 +00:00
Ion-Mihai Tetcu
45d4ab4638 Update to 1.3.1rc2
PR:		ports/107974
Submitted by:	Beech Rintoul (maintainer)
2007-01-16 09:36:53 +00:00
Erwin Lansing
eec4aee3fb *Bumped PORTREVISION
*Added combined patch-contrib-mod_sql.c
 Addresses distributor bugs #2828 & #2869 -
 mod_sql botches WHERE clauses and Support variables in SQL WHERE directives.
*Added include/proftpd/mod_sql.h to pkg-plist

PR:		107416
Submitted by:	"Beech Rintoul" <beech@alaskaparadise.com> (maintainer)
2007-01-07 10:45:36 +00:00
Martin Wilke
843cda5ba3 - Fixed Makefile
- Added patch - patch-getopt.c (Upgrades lib/getopt.c to version 1.4
- Bumped PORTREVISION

PR:		ports/107221
                ports/107107
                ports/105947
Submitted by:	Beech Rintoul <beech@alaskaparadise.com> (maintainer)
                Johan Svensson<johan@loxley.se>
                Matus UHLAR - fantomas<uhlar@fantomas.sk>
2006-12-30 22:45:40 +00:00
Martin Wilke
741406bec3 - Update to 1.3.1-rc1
PR:		ports/106821
Submitted by:	Beech Rintoul <beech@alaskaparadise.com> (maintainer)
2006-12-21 22:13:40 +00:00
Xin LI
211a2f9dfd Add two security patches:
patch-support.c: fixes CVE-2006-5815 remote code execution
	patch-mod_tls.c: fixes Bug#2860 Failure to check for data
			 length in mod_tls could lead to remote
			 buffer overwriting.

Submitted by:	maintainer
PR:		ports/106623
2006-12-12 16:08:09 +00:00
Shaun Amott
bd5fca5738 - Fix the last imported patch (which came from proftpd's CVS repo),
as it was causing segfaults prior to login.
- Add the new CommandBufferSize variable into the default config file to
  stop proftpd complaining.

Reported by:	many
2006-11-15 19:22:23 +00:00
Shaun Amott
a673035911 Add a patch from CVS to fix a security vulnerability.
PR:		ports/105510
Submitted by:	Alex Samorukov <samm@os2.kiev.ua>
Approved by:	Beech Rintoul <beech@alaskaparadise.com> (maintainer)
Security:	VuXML cca97f5f-7435-11db-91de-0008743bf21a
2006-11-15 00:05:59 +00:00
Pav Lucistnik
f8105b3752 - Fix build on FreeBSD 4.X
PR:		ports/97674
Submitted by:	Beech Rintoul <beech@mangohealth.org> (maintainer)
2006-05-26 18:39:15 +00:00
Ion-Mihai Tetcu
a9669cff83 Add file forgotten during last commit:
- mark broken on 4.x if libgnugetopt is installed [1], [2]
  - re-add LDAP TLS support [1]
  - fix options handling [1]

PR:		ports/97529
Submitted by:	maintainer
Approved by:	lawrence (previous commit)
Pointyhat:	itetcu (me)
2006-05-21 01:26:17 +00:00
Emanuel Haupt
7396f9fee2 Remove broken extra patch files/extra-patch-module-mod_ldap.c the patch itself
is actually repeated 3 times so it tries to reverse itself and fails. This patch
is only applied if the LDAP know is checked so it doesn't appear on all builds.

The patch itself defines TLS support in the LDAP module. There are two problems
with doing this. One, it breaks LDAP if the server doesn't support TLS. And two
it causes the build to fail on 4.x. The patch to do this was a requested option,
and isn't critical for most people.

The maintainer is going to add another option knob for LDAP_TLS support once the
4.x build problems are resolved.

PR:		96713
Submitted by:	Beech Rintoul <beech@mangohealth.org> (maintainer)
2006-05-10 21:32:16 +00:00
Andrej Zverev
108b2f9522 - Update to version 1.3.0
- Fixed makefile syntax after ports/96141
-

PR:	ports/96630
Submitted by:	Beecher Rintoul <akbeech@gmail.com>
Approved by:	Beech Rintoul <beech@mangohealth.org> (maintainer)
2006-05-03 07:49:03 +00:00
Doug Barton
c49d1a3273 Remove the FreeBSD KEYWORD from all rc.d scripts where it appears.
We have not checked for this KEYWORD for a long time now, so this
is a complete noop, and thus no PORTREVISION bump. Removing it at
this point is mostly for pedantic reasons, and partly to avoid
perpetuating this anachronism by copy and paste to future scripts.
2006-02-20 20:47:50 +00:00
Florent Thoumie
8e58daa9b9 - Fix proftpd.8.in patch name.
Noticed by:	oliver
Pointyhat to:	self
2005-11-29 18:08:42 +00:00
Florent Thoumie
dc4d6c583a - Update to 1.3.0.rc3.
- Add SHA256 checksum.
- Remove patch-configure since it has been integrated in genuine configure script.
- Rename patch-af to patch-proftpd.8.in.

PR:		ports/88433
Submitted by:	Dmitry A Grigorovich <odip@bionet.nsc.ru>
Approved by:	maintainer timeout (4 weeks)
2005-11-29 17:50:27 +00:00
Florent Thoumie
f44a1ccf4f - Add a patch to fix ipv6 dependancy.
PR:		ports/84607
Submitted by:	Max Campos <mcampos@bpsw.biz>
Approved by:	maintainer timeout (2 months)
Obtained from:	ProFTPD Bug Tracking System
2005-10-13 15:29:43 +00:00
Michael Haro
c22100a3d5 86623
mod_ifsession should be the last in modules list
Matus UHLAR - fantomas <uhlar@fantomas.sk>

85675
Add reload command to rc.d/proftpd.sh script
Patrick Gibson <patrick@retrix.com>

85616
Added mod_radius
Boris Kovalenko <boris@tagnet.ru>
2005-10-10 05:38:26 +00:00
Florent Thoumie
b111e6a77b - Use USE_RC_SUBR's true force.
- Use default do-install target.
- Install ftpdctl.
- Fix scoreboard issue.
- Move proftpd binary from ${PREFIX}/libexec/ to ${PREFIX}/sbin.

Approved by:	mharo
2005-06-22 18:48:39 +00:00
Michael Haro
81998d276e Upgrade to 1.2.10rc1
Allow for slave ports
2004-05-14 06:46:12 +00:00
Michael Haro
45ffb9a9c1 58774 Andrew J. Caines <A.J.Caines@halplant.com>
upgrade to 1.2.9

58415 Melvyn Sopacua <mdev@idg.nl>
add WITH_OPENSSL

57385 Martin Matuska <martin@tradex.sk>
adds rc_subr support

54783 Bruce M Simpson <bms@spc.org>
Ability to support multiple versions MYSQL and LDAP using the WITH_*
variables.
I ended up using the stuff provided in bsd.port.mk with his patches
2003-11-03 19:40:38 +00:00
Jacques Vidrine
67802c159a Update 1.2.6 -> 1.2.8
PR:		ports/50031
Supersedes:	ports/44498, ports/46189, ports/47134, ports/48071,
		ports/48096, ports/48966
Submitted by:	Randy Philipp <randy@umbc.edu>
2003-03-24 13:33:28 +00:00
Ying-Chieh Liao
4eb98295d7 make pgsql support work again
PR:		43741
Submitted by:	Rong-en Fan <rafan@infor.org>
Approved by:	maintainer (mharo) timeout (1 month)
2002-11-01 17:12:50 +00:00
Kris Kennaway
078576068c Fix build on -current (don't try and guess about the definition of
__size_t), and fix a format string with two many arguments while I'm here.
2002-10-20 20:51:22 +00:00
Michael Haro
0e14e60e62 update to 1.2.5 2002-06-13 21:00:23 +00:00
Dag-Erling Smørgrav
7229a6c7db Make this play nice with PAM.
Approved by:	maintainer timeout
2002-02-18 21:35:50 +00:00
Michael Haro
26b76994ea update to 1.2.2rc1 - this version fixes the DOS bug in 1.2.1 2001-03-29 19:56:45 +00:00
Michael Haro
5fab0552fc Update to 1.2.1
* Update master sites
* Use bzip2 distfiles instead of gzip
* Add WITHOUT_PAM support.
* Add the quota and wrap (TCP Wrappers support) modules.

Submitted by:	Anders Nordby <anders@fix.no>
2001-03-07 00:32:00 +00:00
Michael Haro
69f919197f update to 1.2.0rc3
Submitted by:	Anders Nordby <anders@fix.no>
2001-02-11 21:26:53 +00:00
Michael Haro
c6cf6527bf fix PASV bug introduced in rc2
Submitted by: Jeremy Chadwick <yoshi@parodius.com>
2000-07-31 23:53:11 +00:00
Michael Haro
57b0dbb24b Update to proftpd 1.2.0rc2 2000-07-28 18:01:04 +00:00
Michael Haro
a106a0d625 Update to pre10 2000-01-28 07:35:15 +00:00
Michael Haro
d8e34e4d47 update to 1.2.0p9 1999-12-05 19:29:55 +00:00
Michael Haro
5492aae1af - install ftpwho
- install xferlog.5 manpage
- create /var/run/proftpd in the rc.d startup script so that it will
  be recreated during the next boot.
1999-10-11 04:41:55 +00:00