Commit graph

190647 commits

Author SHA1 Message Date
Florent Thoumie
a01d7533aa - Update net-p2p/bnbt to 8.5.
- Try to remove /var/lob/bnbt at deinstall.
- Add a pointer to the configuration wiki page in pkg-message.
2008-01-31 12:11:22 +00:00
Edwin Groothuis
764e348a35 It all started when we got some new routers, which told me the
following when trying to upload configuration or download images
from it: The TFTP server doesn't support the blocksize option.

My curiousity was triggered, it took me some reading of RFCs and
other documentation to find out what was possible and what could
be done. Was plain TFTP very simple in its handshake, TFTP with
options was kind of messy because of its backwards capability: The
first packet returned could either be an acknowledgement of options,
or the first data packet.

Going through the source code of src/libexec/tftpd and going through
the code of src/usr.bin/tftp showed that there was a lot of duplicate
code, and the addition of options would only increase the amount
of duplicate code. After all, both the client and the server can
act as a sender and receiver.

At the end, it ended up with a nearly complete rewrite of the tftp
client and server. It has been tested against the following TFTP
clients and servers:

- Itself (yay!)
- The standard FreeBSD tftp client and server
- The Fedora Core 6 tftp client and server
- Cisco router tftp client
- Extreme Networks tftp client

It supports the following RFCs:

RFC1350 - THE TFTP PROTOCOL (REVISION 2)
RFC2347 - TFTP Option Extension
RFC2348 - TFTP Blocksize Option
RFC2349 - TFTP Timeout Interval and Transfer Size Options
RFC3617 - Uniform Resource Identifier (URI) Scheme and Applicability
          Statement for the Trivial File Transfer Protocol (TFTP)

It supports the following unofficial TFTP Options as described at
http://www.compuphase.com/tftp.htm:

blksize2 - Block size restricted to powers of 2, excluding protocol headers
rollover - Block counter roll-over (roll back to zero or to one)

From the tftp program point of view the following things are changed:

- New commands: "blocksize", "blocksize2", "rollover" and "options"
- Development features: "debug" and "packetdrop"

If you try this tftp/tftpd implementation, please let me know if
it works (or doesn't work) and against which implementaion so I can
get a list of confirmed working systems.

Author: Edwin Groothuis <edwin@FreeBSD.org>
2008-01-31 10:14:59 +00:00
Pav Lucistnik
ae9f81062f - Fix build
With hat:	portmgr (was wreaking havoc on pointyhat)
2008-01-31 09:06:07 +00:00
David E. O'Brien
601248d5d2 Update to Vim 7.1 patchlevel 242. 2008-01-31 07:53:24 +00:00
Jeremy Messenger
a699c065c5 Update to 2.12.7. 2008-01-31 05:57:31 +00:00
Beech Rintoul
b06ea4b7bc - Respect without_nls
PR:		ports/117230
Submitted by:	Oleg Pudeyev <oleg.pudeyev@gmail.com>
Approved by:	maintainer timeout (2 weeks)
2008-01-31 05:23:42 +00:00
Jeremy Messenger
4c0dbefadf Update to 0.2.1. 2008-01-31 04:57:51 +00:00
Thomas Abthorpe
f0feed14f2 - Update to 2.1_rc7
PR:		ports/120174
Submitted by:	Matthias Andree <matthias.andree gmx.de> (maintainer)
2008-01-31 04:46:55 +00:00
Mark Linimon
9c07e88cfb Fix name of irc/dircproxy package.
Hat:		portmgr
2008-01-31 04:06:30 +00:00
Thomas Abthorpe
b7cb96bfc3 - Mark DEPRECATED
PR:		ports/120172
Submitted by:	Paul Schmehl <pauls utdallas.edu>
2008-01-31 04:06:08 +00:00
Jeremy Messenger
8d01ea3356 Add a comment to remind update comm/gfax plist when PORTVERSION changes
(update).
2008-01-31 03:51:03 +00:00
Jeremy Messenger
0ed53fc080 Fix the plist by chase libgnomeprint update, bump the PORTREVISION.
Reported by:	pointyhat
2008-01-31 03:50:10 +00:00
Cheng-Lung Sung
47a24b80f1 - Update to 1.48
Changes:	http://search.cpan.org/dist/Math-Complex/ChangeLog
2008-01-31 02:36:32 +00:00
Cheng-Lung Sung
213fb6baa8 - Update to 2.03
Changes:	http://search.cpan.org/dist/Math-MatrixReal/CHANGES
2008-01-31 02:35:35 +00:00
Beech Rintoul
ad2d57dc8e - Fix build with OpenSSL-0.9.8b
- Pet portlint
- Bump portrevision

PR:		ports/119398
Submitted by:	Takeharu KATO <takeharu1219@ybb.ne.jp>
Approved by:	(maintainer timeout)
2008-01-31 02:32:19 +00:00
Cheng-Lung Sung
ea1778d269 - Update to 0.13
Changes:	http://search.cpan.org/dist/Algorithm-SVM/Changes
2008-01-31 02:24:08 +00:00
Vanilla I. Shu
b47a3ce3a0 Fix pkg-plist.
Submitted by:	pav@ via email.
2008-01-31 01:54:17 +00:00
Pav Lucistnik
0cda77c179 - Fix plist
Reported by:	pointyhat
Pointy hat to:	ahze
2008-01-30 23:42:06 +00:00
Pav Lucistnik
b7cef7a7cd - Correct pkg-config dependency
Approved by:	maintainer
2008-01-30 23:00:59 +00:00
Alejandro Pulver
33b4bad684 - Fix building on 64-bit architectures (remove CPU model-specific - Pentium -
optimization) [1].
- Bump PORTREVISION.
- Install additional warriors (fsh88 hill) for benchmark.

Reported by:	pav [1]
2008-01-30 21:49:45 +00:00
Alejandro Pulver
bbef7cfcc7 - Fix building with GCC 4.x.
Reported by:	pav
2008-01-30 21:35:21 +00:00
Beech Rintoul
b8e10f92ec - Update to 3.1.3
- Fixes gcc-4.2 build errors

PR:		ports/120145
Submitted by:	Philippe Audeoud <jadawin@tuxaco.net>
2008-01-30 20:45:43 +00:00
Pav Lucistnik
e4225b0f3b - Mark BROKEN: does not compile on amd64 with GCC 4.2
Reported by:	pointyhat
2008-01-30 20:12:25 +00:00
Pav Lucistnik
1bd4b124d9 - Fix plist
Reported by:	pointyhat
2008-01-30 20:03:30 +00:00
Emanuel Haupt
4d6b39283c Fix a typo.
PR:		120164
Submitted by:	Yar Tikhiy <yar@comp.chem.msu.su>
2008-01-30 19:38:52 +00:00
Pav Lucistnik
cbf1441df6 - Mark BROKEN: checksum mismatch
Reported by:	pointyhat
2008-01-30 19:27:03 +00:00
Jeremy Messenger
c2d7d16a59 Drop the maintainership to ports@. I haven't use it for over a year since when
I got a few of good routers.
2008-01-30 19:23:31 +00:00
Jeremy Messenger
971d093f17 Update to 0.5.8.3.
Security:	Fix remote exploit which could crash Deluge.
2008-01-30 19:16:23 +00:00
Pav Lucistnik
628ecd4e8d - Fix plist: don't remove directories created by mtree
Reported by:	pointyhat
Pointy hat to:	beech
2008-01-30 18:52:13 +00:00
Pav Lucistnik
d73993d4a7 - Really remove pkg-message
Reported by:	pointyhat
Pointy hat to:	alepulver
2008-01-30 18:48:07 +00:00
Pav Lucistnik
cd7637457d - Mark BROKEN on amd64 and ia64 with gcc 4.2
Reported by:	pointyhat
2008-01-30 18:45:15 +00:00
Pav Lucistnik
dc9052fb74 - Fix plist: don't remove directories we didn't created
Reported by:	pointyhat
2008-01-30 18:41:21 +00:00
Pav Lucistnik
4dca601c93 - Chase libmrss update
Reported by:	pointyhat
Pointy hat to:	vanilla
2008-01-30 18:38:31 +00:00
Pav Lucistnik
61e74f45fa - Mark BROKEN: does not compile on amd64 with gcc 4.2
Reported by:	pointyhat
2008-01-30 18:29:46 +00:00
Pav Lucistnik
1a13430cff - Chase xapian-core update
Reported by:	pointyhat
Pointy hat to:	miwi
2008-01-30 18:27:43 +00:00
Markus Brueffer
6a18bc4d39 Update to version 2.2.5 2008-01-30 18:04:10 +00:00
Pav Lucistnik
31bd0e7217 - Update to 0.15 2008-01-30 16:53:32 +00:00
Beech Rintoul
b0d05f1d6d - New port yahoo-ui-2.4.1
The Yahoo! User Interface (YUI) Library is a set of utilities and
controls, written in JavaScript, for building richly interactive
web applications using techniques such as DOM scripting, DHTML and
AJAX. The YUI Library also includes several core CSS resources. All
components in the YUI Library have been released as open source
under a BSD license and are free for all uses.

PR:		ports/120135
Submitted by:	Greg Larkin <glarkin at sourcehosting.net> (maintainer)
2008-01-30 16:48:00 +00:00
Beech Rintoul
72ba1ecff6 - Fix master_sites
PR:		ports/120153
Reported by:	pointyhat via pav
Approved by:	Greg Larkin <glarkin@sourcehosting.net> (maintainer)
2008-01-30 16:35:07 +00:00
Dirk Meyer
0b75a9a224 - update to 0.5 2008-01-30 14:42:21 +00:00
Dirk Meyer
1f04f10cde - update to 1.0.PreAlpha23.0 2008-01-30 14:32:48 +00:00
Lars Balker Rasmussen
3846e6607e Update to 0.11 2008-01-30 11:58:07 +00:00
Erwin Lansing
af592207f3 Mark BROKEN on 8.0: does not build. 2008-01-30 11:45:06 +00:00
Lev A. Serebryakov
dfd3f45e33 Fix annoying error in `ld' build process.
PR:		ports/119688
Submitted by:	Naram Qashat
2008-01-30 11:33:30 +00:00
Lev A. Serebryakov
478f6dbc82 Update to latest 4.2.1 2008-01-30 11:21:17 +00:00
Nicola Vitale
1a3639a960 - Update to 1.40
- Use SF as MASTER_SITES
- Use devel/boehm-gc with both ARCHS (--enable-gc=system)
2008-01-30 10:47:16 +00:00
Cheng-Lung Sung
c4cd802e3a - Update to 0.6.1
Changes:
2008-01-30 10:28:23 +00:00
Cheng-Lung Sung
b503df38e4 - Update to 0.6.1
Changes:
2008-01-30 10:11:27 +00:00
Cheng-Lung Sung
955099c7d8 - Update to 2.9
Changes:	http://search.cpan.org/dist/AnyEvent/Changes
2008-01-30 09:37:52 +00:00
Cheng-Lung Sung
73d10954b3 - Update to 1.4
Changes:	http://search.cpan.org/dist/WebService-CIA/Changes
2008-01-30 09:37:17 +00:00