net/vncreflector: Fix a buffer overrun issue While here, regen the patches and add license information PR: 290129 Reported by: Chun Cheng Yeh <leafoliages@gmail.com>2b2588097a
Port details
net/vncreflector 1.2.4_8
Multi-client VNC proxy server
- Maintainer
- paul@it.ca
- Packages
- latest: 1.2.4_8
- Upstream
- up to date
- Last update
- to 1.2.4_8 · 2b2588097a
- Quarterly
- 2026Q4: 1.2.4_8
- WWW
- https://sourceforge.net/projects/vnc-reflector/
- Links
- cgit · VuXML
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 1.2.4_8.Fixed (0)
No VuXML entries for this package.
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (33)
*/*: Bump jpeg-turbo users treewide New major version 3.0.0664a2fa1e5
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
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
One more small cleanup, forgotten yesterday. Reported by: lwhsucf118ccf87
all: Remove all other $FreeBSD keywords.135fdeebb9
Remove # $FreeBSD$ from Makefiles.305f148f48
Update WWW: SF redirects to https://sourceforge.net/projects/<PROJECT_NAME>/0e04efec5a
Remove libjpeg.so.11 compatibility link that was added in r374303 to prevent massive PORTREVISION bumps. Bump dependent ports that have not been bumped since.ca2176f4ac
Convert to USES=jpeg6e5719ca80
Remove $FreeBSD$ from patches files everywhere. With hat: portmgr Sponsored by: Absolight6172d4b590
- Allow staging as a regular user - Bump portrevision as configuration directory was not packagedf971761d74
Fix build without gcc.9bcb3eb179
Support staging07ae3d2d08
Add NO_STAGE all over the place in preparation for the staging support (cat: net)0c710c7b4e
Convert the headers of these ports I just drop maintainership of.1ac11dc3cf
Paul Chvostek has graciously agreed to take maintainership of these two ports.3c9154d705
Move the rc.d scripts of the form *.sh.in to *.in Where necessary add $FreeBSD$ to the file No PORTREVISION bump necessary because this is a no-op9aac569eaa
In the rc.d scripts, change assignments to rcvar to use the literal name_enable wherever possible, and ${name}_enable when it's not, to prepare for the demise of set_rcvar().
In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other.83eb2c3700- Get Rid MD5 supportbb86cbe5d2
Begin the process of deprecating sysutils/rc_subr by s#. %%RC_SUBR%%#. /etc/rc.subr#1d6b4b3f91
- update to jpeg-8ca9c60461c
- Switch SourceForge ports to the new File Release System: categories starting with N7914161a41
- update to jpeg7 Tested by: pav on pointyhat3bbc108312
- Remove USE_GCC where it can be satisfied with base compiler on following FreeBSD versions: 5.3 and up, 6.x, 7.x, 8-CURRENTefa63f6ba4
Remove bogus hunk.b5c3d34125
Our v*printf() family of functions don't return va_list to its original state upon return, therefore if we want to call such functions several times on different streams we need to wrap each call to va_start/va_end otherwise it either prints garbage on second and subsequent invocation or simply crashes the program.fe39c2ed78
Remove USE_REINPLACE from all categories starting with N0f12b488a5
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.c49d1a3273
Don't bogusly list the rc.d script in the plist. USE_RC_SUBR does this for us. Reported by: krismail3b41e440b5
add SHA256fe5bc0ecd2
Given vncreflector a chance on 4.x. First, require gcc-3.3 or newer as 2.95.4 appears to generate bad code (none of the debugging tools I tried could even come up with a decent stack trace when it died.) Second, fix the RC script so it can find rc.subr.882b28e78e
Add vncreflector 1.2.4.
From the website:
VNC Reflector is a specialized VNC server which acts as a proxy
sitting between real VNC server (a host) and a number of VNC
clients. It was designed to work efficiently with large number
of clients.9eae09a7d5