CVE and update status of the FreeBSD ports tree3,295 unaddressed CVEs in 670 portsAll times are CET
Port details

net/svnup 1.08_1

Lightweight program to pull source from an Apache Subversion server

Port info

Maintainer
jmehr@umn.edu
Packages
latest: 1.08_1
Upstream
up to date
Last update
to 1.08_1 · 64631af5a7
Quarterly
2026Q4: 1.08_1
WWW
https://github.com/johnmehr/svnup
Links
cgit · VuXML

Install

Package
# pkg install svnup
installs 1.08_1 from latest; from quarterly (2026Q4) 1.08_1
Port
# cd /usr/ports/net/svnup && make install clean
# make -C /usr/ports/net/svnup config  # change options first
Size
29 KiB download · 62 KiB installed
Depends on
nothing
License
BSD2CLAUSE
Options
1 of 1 on in the package: DOCS

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 161.08_11.08_1–
FreeBSD 151.08_11.08_1–
FreeBSD 141.08_11.08_11.08_1

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 151.08_11.08_1–
FreeBSD 141.08_11.08_11.08_1

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 1.08_1.

Fixed (0)

No VuXML entries for this package.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (38)

Baptiste Daroussin (bapt) · 1.08_1
MAN?PREFIX: eleminate its usage  and move man to share/man
64631af5a7
Stefan Eßer (se) · 1.08
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
fb16dfecae
Stefan Eßer (se) · 1.08
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
b7f05445c0
Mathieu Arnold (mat) · 1.08
One more small cleanup, forgotten yesterday. Reported by:	lwhsu
cf118ccf87
Mathieu Arnold (mat) · 1.08
Remove # $FreeBSD$ from Makefiles.
305f148f48
Jason Helfman (jgh) · 1.08
- update to 1.08 - shift to github

Reported by:	jmehr@umn.edu
Approved by:	jmehr@umn.edu (via mail)
b4cebae207
Maxim Sobolev (sobomax) · 1.07_3
Fix "400 Bad Request" with latest incarnation of project's svn servers. Looks like it got somewhat stricter on the acceptable syntax. Bump PORTREVISION.

Submitted by:   John Mehr (maintainer)
fbadfe2f44
Mathieu Arnold (mat) · 1.07_2
Remove all USE_OPENSSL occurrences.

Sponsored by:	Absolight
a28f0f7f7f
Bernard Spil (brnrd) · 1.07_2
net/svnup: Fix linking correct libssl

- Use bsd.openssl.mk defined variable for libs

Reviewed by:	koobs (mentor), feld (mentor)
Approved by:	feld (mentor)
Differential Revision:	D4843
3305edc327
Jason Helfman (jgh) · 1.07_1
- update contact address per maintainer
153c70b177
Tijl Coosemans (tijl) · 1.07_1
Add missing USE_OPENSSL=yes

PR:		195796
c88aaf5c89
Jason Helfman (jgh) · 1.07
- update to 1.07 - patch obsoleted by upstream merge

PR:		193837
Submitted by:	jcm@visi.co (maintainer)
Reported by:	freebsd@spambox.dk
fd33de2097
Bryan Drewery (bdrewery) · 1.06_1
- Allow svnup to work with TLS; SSLv3 is being disabled due to POODLE.

PR:		194241
Submitted by:	spil.oss@gmail.com
Obtained from:	Merged in upstream
MFH:		2014Q4
1e031a5aca
Jason Helfman (jgh) · 1.06
- update to 1.06 [1]

PR:		191132
Submitted by:	andrew.hotlab@hotmail.com, jcm@visi.com (maintainer) [1]
123eaa5028
John Marino (marino) · 1.05
net/svnup: Use @sample keyword in pkg-plist

PR:		192078
Submitted by:	takefu (airport.fm)
Approved by:	maintainer timeout (2 weeks)
e0040acefe
Jason Helfman (jgh) · 1.05
- update to 1.0.5

Submitted by:	jcm@visi.com ( maintainer )
107419e0cd
Baptiste Daroussin (bapt) · 1.03
Fix option name

Reported by:	danfe
1beeccf64d
Baptiste Daroussin (bapt) · 1.03
Simplify and modernize the port a bit
d203ea97be
Jason Helfman (jgh) · 1.03
- update to 1.03 [1] - while here update license

PR:		186004
Reported by:	titus@edc.ro
Submitted by:	maintainer (jcm@visi.com) [1]
abb76f97b6
Jason Helfman (jgh) · 1.02
- update to 1.02  * Fixed bugs with freeing nodes in the red-black trees and     additional code cleanup.  * special thanks to Sitsofe Wheeler <sitsofe@yahoo.com>.

Submitted by:	maintainer, jcm@visi.com (via mail)
5f229d6092
Jason Helfman (jgh) · 1.01
- update to 1.01 [1] - add europe mirror in svnup.conf [2] - while here convert to staging

PR:		182149
Submitted by:	jcm@visi.com (maintainer) [1], mspil.oss@gmail.com [2]
26efc48f92
Baptiste Daroussin (bapt) · 1.0
Add NO_STAGE all over the place in preparation for the staging support (cat: net)
0c710c7b4e
Jason Helfman (jgh) · 1.0
- update to 1.0

svnup-1.0 - 3 August 2013
-  Fixed a bug with using custom port numbers.

Submitted by:	jcm@visi.com (maintainer, via personal mail)
95c0a8a483
Jason Helfman (jgh) · 0.99
- update to 0.99 (bugfix release)

PR:		180490
Reported by:	redrat@mail.ru
Submitted by:	jcm@visi.com (maintainer)
e95c0f3261
Jason Helfman (jgh) · 0.98
- update to 0.98 [1]

svnup-0.98 - 22 July 2013
- Fixed a bug related to recent (v 1.8) updates to the svn protocol
  (pr ports/180485). [2]
- Fixed a bug where version tags were inserted into files that did not
  have the FreeBSD=%H keyword associated with them (ports/180490). [3]

PR:		180485 [2]
PR:		180490 [3]
Submitted by:	jcm@visi.com (maintainer) [1]
9ef3e0d263
Jason Helfman (jgh) · 0.97
- update to 0.97

svnup-0.97 - 30 June 2013
- Fixed bugs in find_local_files and set_configuration_parameters
  - special thanks to Rudolf Cejka <cejkar@fit.vutbr.cz>.

Submitted by:	jcm@visi.com ( maintainer )
d6742ed77c
Jason Helfman (jgh) · 0.96
- update to 0.96

svnup-0.96 - 19 June 2013
- Added a command line option for overriding the location where
  the lists of known files are stored.
- Simplified the procedure that removes (prunes) local files.

Submitted by:	jcm@visi.com (maintainer)
b2a1fe8968
Jason Helfman (jgh) · 0.95
- update to 0.95

svnup-0.95 - 15 June 2013
- Fixed a bug with the $FreeBSD$ line (pr ports/179548)
- Fixed a bug where local files were not being removed when using
  the -t option.

PR:		179548
Reported by:	redrat@mail.ru
Submitted by:	jcm@visi.com (maintainer)
a85d45e9db
Jason Helfman (jgh) · 0.90
- update to 0.90

svnup-0.9 - 8 June 2013
- Added a new command line and show all files that exist in the
  target directory structure that do not exist in the repository.
- Fixed bug with the way the progress indicator is displayed.
- Fixed segmentation fault that occurred when using the svn protocol
  and displaying the progress indicator.

PR:		179325
Reported by:	redrat@mail.ru
Submitted by:	maintainer, jcm@visi.com
b286a9090c
Jason Helfman (jgh) · 0.73
- update to 0.73 - while here trim COMMENT and stale mirror

svnup-0.73 - 2 June 2013
- Significantly improved performance when using the http/https protocol
  to fetch incremental updates.
- Added a new command line and section option to allow a custom port
  number to connect to.
- Added a new command line option to override the specified section's
  protocol.
- Added a new command line and section option to remove (trim) any files
  found in the local copy that are not found in the repository.
- Fixed a display bug in the progress indicator.

Submitted by:	maintainer (jcm@visi.com) via mail
62dfc51bf0
Jason Helfman (jgh) · 0.72
- update to 0.72

svnup-0.72 - 16 May 2013
  - Fixed a bug with the -r command line option. [1]
  - Added a progress indicator to the output when the verbosity is > 1.
  - More code cleanup - special thanks to Eitan Adler <lists@eitanadler.com>.
  - Switched from non-blocking to blocking I/O

PR:		178640 [1]
Reported by:	markiyan.kushnir@gmail.com
2adb5908b7
Jason Helfman (jgh) · 0.71
- update to 0.71

svnup-0.71 - 9 May 2013
- Fixed a bug with the -V command line option not displaying the
  version number.
- Code cleanup - special thanks to Eitan Adler <lists@eitanadler.com>.
- Changed the default directory for storing "known files" to
  /var/tmp/svnup/ in svnup.conf.

Submitted by:	maintainer, via mail
53cfb4d9a3
Jason Helfman (jgh) · 0.70
- update to 0.70

svnup-0.70 - 7 May 2013
- Merged the http and svn code paths.
- Replaced binary search tree code with red-black tree defined
  in <sys/tree.h>
- Fixed a bug where revision tags were improperly included if the
  FreeBSD=%H was not included in the file attributes.
- Changed the default directory for storing known files to
  /var/db/svnup/.
- Added the command line option -n to display section's the last
  known revision and exit.

Submitted by:	maintainer, via mail
0b006259ac
Jason Helfman (jgh) · 0.63
- update to 0.63 - Fixed a bug where filenames containing multiple hex encoded                 characters weren't being properly decoded. - adjust mirrors while here

Submitted by:	maintainer, jcm@visi.com

Feature safe:	yes
5a73402b76
Jason Helfman (jgh) · 0.62
- update to 0.62 - adjust mirror priorities based on availability

svnup-0.62 - 11 April 2013
	* Implemented binary search tree for faster lookups of "known files".
	* Added support for handling symbolic links in the repository.
	* Fixed a bug where file names with hex encoded characters sent
		during http transfers weren't properly decoded.
	* Fixed bug when allocating space for the /tmp/svnup directory -
		special thanks to (Ilya A. Arkhipov <m1cro@rambler-co.ru>).
	* Fixed bug where incorrect number of bytes were sent in send_command -
		special thanks to <boco@ufanet.ru>.

svnup-0.61 - 6 April 2013
	* Fixed a bug with file deletion.
	* Minor speed improvement with "known file" lookup.
	* Fixed several valgrind-detected small memory leaks.
	* Fixed a segfault when https:// was added to a -h parameter.

svnup-0.60 - 3 April 2013
	* http/https support added.
	* added support for a configuration/preferences/aliases file.
	* added IPv6 support.

PR:		177614 [1]
PR:		177777
Submitted by:	maintainer, jgh@, zi@ [1]
Approved by:	maintainer, jcm@visi.com

Feature safe:	yes
6c375692c2
Bryan Drewery (bdrewery) · 0.56
- Add mirror as main site is not working

Approved by:	portmgr (implicit)
With hat:	portmgr
Reported by:	Ilya A. Arkhipov <rum1cro@yandex.ru>
a73c7c9632
Jason Helfman (jgh) · 0.56
- update to 0.56 (bug fix release)

Submitted by:	maintainer, jcm@visi.com (via mail)
a4d21be282
Jason Helfman (jgh) · 0.55
- add new port: net/svnup

A lightweight, dependency-free program to pull source using the svn protocol.

WWW: http://jcm.dsl.visi.com/freebsd/svnup/

PR:		176381
Submitted by:	jcm@visi.com
1495500dbb