Next | Query returned 98 messages, browsing 71 to 80 | Previous

History of commit frequency

CVS Commit History:


   2010-05-03 08:21:54 by OBATA Akio | Files touched by this commit (2)
Log message:
Update x11vnc to 0.9.10.

New in the 0.9.10 x11vnc release:

	IPv6 is now supported for all usage modes: forward and reverse
		connections, SSL and unencrypted, etc.

	The included SSL enabled Java VNC viewer applet now supports
		Chained SSL Certificates (x11vnc -ssl always has.)
		The applet autodects x11vnc and set GET=1 for faster
		connecting via HTTPS.

	A demo CGI script 'desktop.cgi' shows how to create an
		SSL encrypted, multi-user x11vnc web login desktop
		service.  The user logs into a secure web site and gets
		his/her own virtual desktop and his browser accesses it
		with the SSL Java VNC Viewer applet.

	A serverCert Java Viewer applet parameter is provided.
		Use an authenticated HTTPS browser connection to set
		this parameter (the user could set it locally too.)
		The onetimekey tool has -certonly option for this scheme.

	The Xdummy script (use Xorg 'dummy' driver instead of Xvfb)
		no longer requires being run as root.

  miscellaneous new features and changes:

	In the Java viewer applet, debugCerts and debugKeyboard parameters
		are provided.  The debugging output of the applet is more
		readable.  Some corner-case bugs (e.g. socket exceptions)
		are now handled gracefully.  Parameters forbid_Ctrl_Alt
		and mapF5_to_atsign are added.

	The amount of time to wait for HTTPS applet downloads to finish
		can be set in env. var. X11VNC_HTTPS_DOWNLOAD_WAIT_TIME.

	The -xkb mode is automatically enabled if there are more than
		4 keysyms per key.

	-coe is now an alias for -connect_or_exit.

	The -input_eagerly option enables this LibVNCServer feature
		(it is like -allinput.)

	The "%" unix password verification tricks for the -unixpw
		option are now documented.  They also run a command
		in UNIXPW_CMD.

	In -create (-svc, etc.) modes, a warning is printed out if Xvfb
		cannot be found.  Xvfb '+kb' option is checked for.
		The -env CREATE_DISPLAY_OUTPUT=/tmp/mydebug.txt debugging
		option is documented.  Try to preserve user's PATH
		if possible.

		In XDMCP connection mode, a test for GDM listening only
		on IPv6 (::1) is performed.  The interface can also be
		specified via FD_XDMCP_IF.

	The example scripts connect_switch, ultravnc_repeater.pl, inet6to4
		have settings to let them run reliably for long times
		as daemons.  They also support IPv6.

	IPv6 notes: for some very esoteric cases (e.g. -chatwindow)
		IPv4 localhost may be required for local IPC.  A demo
		transition tool 'inet6to4' is also included (can be
		used for other apps.)  x11vnc options related to IPv6:
		-listen6, -6, -no6, -noipv4, -noipv6, and -connect,
		-proxy.

	Use STUNNEL_LISTEN in -stunnel mode to have it listen on a
		particular interface.  Also STUNNEL_PROG.

	New remote control query options: pointer_x, pointer_y,
		pointer_same, pointer_root, and pointer_mask. A demo
		script using them misc/panner.pl is provided.

	Remote control change of -clip option will not create new
		framebuffer if the size has not changed (for panner.pl)

	The X11VNC_DISABLE_SSL_CLIENT_MODE env. var. can be set to
		disable SSL client role in reverse connections.  This
		means the VNC viewer side must be in SSL client role.
		UltraVNC repeater operation can benefit from this.

		The SSL_INIT_TIMEOUT is increased to 1 hour if 'repeater'
		is detected in a reverse connect string.

	The X property X11VNC_TRAP_XRANDR can be set on a desktop to
		force x11vnc to use the -xrandr screen size change
		trapping code.

	The -sslScripts option prints out the SSL certificate management
		scripts.

	Suggest '-auth guess' and '-findauth' if X connection fails.

	The TightVNC sercurity type (TightVNC features enabler) now
		works for RFB version 3.8.

	RECORD scroll detection is now working with the new gtk/gdk scroll
		mechanism.  Set X11VNC_SCROLL_MUST_EQUAL to disable.
   2010-01-18 10:59:46 by Thomas Klausner | Files touched by this commit (938)
Log message:
Second try at jpeg-8 recursive PKGREVISION bump.
   2010-01-17 13:02:58 by Thomas Klausner | Files touched by this commit (724) | Package updated
Log message:
Recursive PKGREVISION bump for jpeg update to 8.
   2009-12-23 07:20:53 by OBATA Akio | Files touched by this commit (2) | Package updated
Log message:
Update x11vnc to 0.9.9.

New in the 0.9.9 x11vnc release:

	A new option -findauth runs the FINDDISPLAY script that applies
		heuristics to try to determine the correct XAUTHORITY
		file.  The use of '-auth guess' will use the XAUTHORITY
		that -findauth reveals.  This can be handy in with
		the lastest GDM where the ability to store cookies in
		~/.Xauthority has been removed.

		If x11vnc is running as root (e.g. inetd or XDM/GDM/KDM)
		the FD_XDM=1 mode will be tried if the above -findauth
		or '-auth guess' command fails; it will find the
		correct XAUTHORITY for the given display (this works for
		XDM/GDM/KDM if the login greeter panel is up or if someone
		has already logged into an X session.)	You can also
		set -env FD_XDM=1 to force it to be done on the first try.

	The -unixpw_system_greeter option, when used in combined
		unixpw and XDMCP FINDCREATEDISPLAY mode (e.g. -xdmsvc),
		enables the user to press Escape to jump directly to the
		XDM/GDM/KDM login greeter screen.  This way the user
		avoids entering his unix password twice at X session
		creation time.	For subseqent logins to the same session,
		he uses the regular x11vnc unixpw "login:" prompt.   Also,
		the unixpw login panel now has a short help displayed
		if the user presses 'F1' that lists the options.

	The -appshare option enables simple application sharing based on
		the -id/-sid mechanism.  Every new toplevel window that
		the application creates induces a new viewer window via
		a reverse connection.  The -id/-sid and -connect options
		are required.  Run 'x11vnc -appshare -help' for more info.

	Heuristics are applied to try to determine if the X display
		is currently in a Display Manager Greeter Login panel
		(e.g. GDM.)  If so, x11vnc's creation of any windows and
		use of XFIXES are delayed.

		This is to try to avoid x11vnc being killed after the user
		logs in if the GDM KillInitClients=true is in effect.
		So one no longer needs to set KillInitClients=false in
		gdm.conf.  Note that in recent GDM the KillInitClients
		option has been removed.

		Also delayed is the use of the XFIXES cursor fetching
		functionality; this avoids an Xorg bug that causes Xorg
		to crash right after the user logs in.

	x11vnc now tries to be more aggressive in keeping up with VNC
		client's framebuffer update requests.  Some broken VNC
		clients continuously spray these requests at VNC servers
		(regardless of whether they have received any updates
		or not.)  The -extra_fbur option allows one to fine tune
		the setting.

	The "-display WAIT:cmd=...", -find, -create modes now work
		correctly for the user-supplied login program scheme
		"-unixpw_cmd ...", as long as the login program supports
		running commands specified in the environment variable
		"RFB_UNIXPW_CMD_RUN" as the logged-in user.  The mode
		"-unixpw_nis ..." has also been made more consistent.
		The username option "tag=..." can be used to set FD_TAG.

	The -stunnel option (like -ssl but uses stunnel as an external
		helper program) now works with the -ssl "SAVE" and "TMP"
		special certificate names.  The -sslverify and -sslCRL
		options now work correctly in -stunnel mode.  Single port
		HTTPS connections are also supported for this mode.

	The remote control command -R can be used to instruct x11vnc
		to resend its most recent copy of the Clipboard,
		Primary, or Cutbuffer selections: "x11vnc -R
		resend_clipboard", "x11vnc -R resend_primary", and
		"x11vnc -R resend_cutbuffer".

  miscellaneous new features and changes:

	The fonts in the GUI (-gui) can now by set via environment
		variables, e.g. -env X11VNC_FONT_BOLD='Helvetica -16 bold'
		and -env X11VNC_FONT_FIXED='Courier -14'.

	The value of the -timeout option is now also used for the timing
		out of reverse connections.  The -timeout exit will
		occur if no client has made it to normal operating state
		(instead of merely trying to connect.)

	One can add extra URL parameters to the HTTPS (-ssl) urls
		via X11VNC_EXTRA_HTTPS_PARAMS without needing to edit
		index.vnc. E.g.: -env X11VNC_EXTRA_HTTPS_PARAMS='?GET=1'

	One can make the libvncserver HTTP (non-SSL) server listen on
		localhost: -env X11VNC_HTTP_LISTEN_LOCALHOST=1 (this way
		only the single-port VNC+HTTPS is exposed to the network.)

	Warnings are printed out at startup if $DISPLAY appears to
		start with "localhost:" (SSH X11 forwarding) or
		"hostname:" (remote X display; will fail w/o -noshm)

	The -solid option now uses the DBUS_SESSION_BUS_ADDRESS env. var
		if available.  The -solid option now works in xfce.
		If available, the dbus_launch(1) will be used in
		FINDCREATEDISPLAY for gnome sessions.

	The bcx_xattach remote control command was added to facilitate
		xattach and x2x desktop cursor switching.  Other new
		remote control commands: grab_state, ping:mystring,
		grablocal, resend_cutbuffer, resend_clipboard,
		resend_primary, keycode, keysym, fakebuttonevent,
		ptr, sleep, get_xprop, set_xprop, wininfo, pointer_pos,
		mouse_xy, noop, guess_dbus, DIRECT:query.  Remote control
		scripting, -query_retries, and -remote_prefix were
		also added.

	In -rawfb mode the X display will not be opened at all unless
		the -rawfb string is prefixed with '+' or -display
		was specified on the cmdline.

	For multiple, separate x11vnc instances on the same X display,
		one can rename the X11VNC_REMOTE, X11VNC_TICKER, and
		VNC_CONNECT property names to unique ones.

	The -showrfbauth option prints out the VNC rfbauth password.

	The XDAMAGE mechanism is now automatically disabled for a
		period of time if a game or screensaver generates too
		many XDAMAGE rectangles per second.  This avoids the X11
		event queue from soaking up too much memory.

	x11vnc does not switch on server autorepeat if any keys are
		pressed down to work around a recent Xorg server and/or
		gnome bug where the key will never stop repeating.

	Thse list of current clients is kept more up-to-date in the
		tkx11vnc gui.  Bugs in the gui setpass mode have been
		fixed.

	Threads stability is further improved.  See under the -threads
		option help info about -env X11VNC_THREADS_NEW_FB_SLEEP=ms

	There is an experimental workaround: "-env X11VNC_WATCH_DX_DY=1"
		that tries to avoid problems with poorly constructed
		menu themes that place the initial position of the mouse
		cursor inside a menu item's active zone.

	The crypt(3) function is now declared inside the x11vnc code on
		all platforms (not just Linux).  To disable this, set
		CPPFLAGS='-DDO_NOT_DECLARE_CRYPT' while configuring.
		(crypt is declared to avoid problems with header files.)

	Error reasons are printed for -storepasswd failures.

	Two scripts are added to x11vnc/misc: connect_switch and
		ultravnc_repeater.pl
   2009-08-26 21:58:47 by Jens Rehsack | Files touched by this commit (1461) | Package updated
Log message:
bump revision because of graphics/jpeg update
   2009-07-22 11:01:55 by Thomas Klausner | Files touched by this commit (373)
Log message:
Remove USE_DIRS from pkgsrc.

Shared directories can now be created independently by the pacakges
needing them and will be removed automatically by pkg_delete when empty.

Packages needing empty directories can use the @pkgdir command in PLIST.

Discussed and ok'd in thread starting at
http://mail-index.netbsd.org/tech-pkg/2009/06/30/msg003546.html
   2009-07-09 13:17:11 by OBATA Akio | Files touched by this commit (2) | Package updated
Log message:
Update x11vnc to 0.9.8.

New in the 0.9.8 x11vnc release:

        Better reliability for the Java Viewer applet when connecting
                through a Web Proxy via HTTPS.  A proxy hostname
                and port can be specified via applet parameters.
                Proxy Authentication via Auth-Basic is supported.
                More x11vnc printout in -ssl is provided to help
                troubleshoot this mode and other ssl connections.

        Stability improvements to -threads mode. Running x11vnc this
                way is more reliable now. Threaded operation sometimes
                gives better interactive response and faster updates. The
                threaded mode now supports multiple VNC viewers using
                the same VNC encoding (some only on Linux or enabled
                at build time.)  The threaded mode can also yield
                a performance enhancement in the many client case
                (e.g. class-room broadcast.) We have tested with 30 to
                50 simultaneous clients.  See also -reflect.

  miscellaneous new features and changes:

        x11vnc automatically tries to work around an Xorg server bug
                involving infinitely repeating keys when turning off key
                repeating. Use -repeat if the automatic workaround fails.
                Also, the environment variable X11VNC_IDLE_TIMEOUT
                (seconds) is provided.

        In -reflect mode the environment variable X11VNC_REFLECT_PASSWORD
                is provided.

        The -clip mode works under -rawfb.

        The -nounixpw option can disable unixpw mode if an earlier option
                enables it (e.g. -svc).

        Scroll detection is skipped for windows with 'OpenOffice' in
                their name.
   2009-06-14 20:25:20 by Joerg Sonnenberger | Files touched by this commit (321)
Log message:
Remove @dirrm entries from PLISTs
   2009-05-19 10:59:39 by Thomas Klausner | Files touched by this commit (383)
Log message:
Use standard location for LICENSE line (in MAINTAINER/HOMEPAGE/COMMENT
block). Uncomment some commented out LICENSE lines while here.
   2009-05-07 16:03:26 by OBATA Akio | Files touched by this commit (3)
Log message:
Update x11vnc to 0.9.7.

Pkgsrc changes:
 * add avahi option (disabled by default).

Notes:

New in the 0.9.7 x11vnc release:

        Basic support for building with VirtualGL's TurboVNC (an
                enhanced TightVNC for fast LAN high framerate usage)
                encoding and TightVNC modifications.  More info:
                http://www.karlrunge.com/x11vnc/faq.html#faq-turbovnc
                and x11vnc/misc/turbovnc/README.

        The -ncache_cr option has been fixed and so in -ncache mode
                smooth opaque window motions are now work correctly. Try
                it out to see how smooth it is even on a slow link.

        Support for Linux text consoles (virtual terminals, e.g. 1-6)
                is provided via, e.g., 'x11vnc -rawfb vt2' (for virtual
                terminal #2).

                This is like LinuxVNC (i.e. text only), it avoids using
                /dev/fb and uses /dev/vcsaN instead (the '-rawfb console'
                mode uses /dev/fb.)  With /dev/vcsaN the text terminal
                is accessible even it if is not the currently active one.

        The -rawfb option now supports framebuffers with bits per pixel
                less than 8 (e.g. 4 or 1 bpp.)

        Reverse connections now work in Anonymous Diffie Hellman SSL/TLS
                mode.  Reverse connections also work for VeNCrypt and
                ANONTLS modes.

  miscellaneous new features and changes:

        The included SSL enabled UltraVNC java viewer now has a
                configurable [Home] entry in the drives drop down menu.

        In the -create, -svc, etc. modes one can now specify a
                range of X displays to ignore in X11VNC_SKIP_DISPLAY.
                Improvements and bugfixes were made to the find_display
                and create_display scripts.  FD_EXTRA option is provided.

        The '-rawfb video' option finds the video device file more
                carefully.

        The -rmflag option allows a new way to indicate to other
                applications that x11vnc has started.

        All of the java applet parameters are now documented in
                the classes/ssl/README file.

        There is now a "sendbell" remote control command.

        A one-time -padgeom once:WxH mode is added.

        Improvements to the CUPS Terminal Services helper mode.

        If the X display cannot be opened normally then the env. var.
                XAUTHLOCALHOSTNAME=localhost is tried.

        Bugfix for selection transfer to a now non-existent X window
                (Thunderbird can cause this.)  Related, the env. variable
                LIBXCB_ALLOW_SLOPPY_LOCK is now set by default.

        Bugfix for -8to24 mode due to nonstandard indexed color support.

        The libvncserver and x11vnc autoconf/automake settings have
                been improved.

        libXrandr include file is now found on Solaris.

Next | Query returned 98 messages, browsing 71 to 80 | Previous