Commit d55bae68 authored by Daniel P. Berrange's avatar Daniel P. Berrange
Browse files

Update ChangeLog/News/version info to 0.3.8

parent 4814ff3e
2008-12-07 "Daniel P. Berrange <>
* src/gvnc.c, src/x_keymap.c, src/x_keymap.h:
Fix key mapping with evdev
[49bde4aa5c01] [tip]
Initial RPM spec for mingw & add mingw to automated builds
2008-11-26 "Daniel P. Berrange <>
* src/vncdisplay.c:
Use GVNC_DEBUG instead of fprintf for diagnostic
2008-11-19 anthony <anthony@squirrel>
* src/continuation.c, src/coroutine_gthread.c,
src/coroutine_ucontext.c, src/gvnc.c, src/vncdisplay.c:
branch merge
* examples/gvncviewer.c, examples/, src/blt.h,
src/blt1.h, src/continuation.c, src/continuation.h, src/coroutine.h,
src/coroutine_gthread.c, src/coroutine_ucontext.c, src/gvnc.c,
src/gvnc.h, src/utils.h, src/vnc_keycodes.h, src/vncdisplay.c,
src/vncdisplay.h, src/vncmodule.c, src/x_keymap.c, src/x_keymap.h:
Update licensing text for all files to be the full FSF LGPL
Signed-off-by: Anthony Liguori <>
* src/d3des.c, src/d3des.h:
Switch to an older, still public domain version of d3des. The
RealVNC changes were GPL and we wish to remain LGPL.
2008-11-17 "Daniel P. Berrange <>
* src/vncdisplay.c:
Simplify keyboard modifier handling to try and fix non-US keyboards
2008-11-12 "Daniel P. Berrange <>
* src/gvnc.c:
Save updates dimensions from resize event
* src/gvnc.c:
Avoid triggering bogus screen updates for pseudo-encodings
* src/gvnc.c:
Fix Win32 socket/fd handle mix-up. Make read/write routines always
use the FD, not the giochannel which could be a socket handle on
2008-10-30 "Daniel P. Berrange <>
* plugin/
Fix $(DESTDIR) in plugin rule
Use LIBS instead of LDFLAGS when checking for cairo for Win32
portability (Richard Jones)
* .hgignore:
Ignore more gnulib files
* src/vncdisplay.c:
Replace __MINGW32__ with WIN32 macro (Richard Jones)
* src/vncdisplay.c:
Call winsock initialization functions on startup (patch from Richard
* src/gvnc.c:
Use ioctl() instead of ioctlsocket() on Win32 platforms
* src/gvnc.c:
Switch to using recv/send for I/O to work on Win32 platforms
2008-10-09 "Daniel P. Berrange <>
* .hgignore,,, bootstrap,,
gnulib/lib/, gnulib/lib/,
gnulib/lib/, gnulib/lib/asnprintf.c,
gnulib/lib/dummy.c, gnulib/lib/, gnulib/lib/float+.h,
gnulib/lib/, gnulib/lib/gai_strerror.c,
gnulib/lib/getaddrinfo.c, gnulib/lib/getaddrinfo.h,
gnulib/lib/gettext.h, gnulib/lib/inet_ntop.c, gnulib/lib/malloc.c,
gnulib/lib/, gnulib/lib/printf-args.c, gnulib/lib
/printf-args.h, gnulib/lib/printf-parse.c, gnulib/lib/printf-
parse.h, gnulib/lib/size_max.h, gnulib/lib/snprintf.c,
gnulib/lib/, gnulib/lib/, gnulib/lib/stdio-
write.c, gnulib/lib/, gnulib/lib/,
gnulib/lib/, gnulib/lib/,
gnulib/lib/vasnprintf.c, gnulib/lib/vasnprintf.h,
gnulib/lib/, gnulib/lib/winsock.c, gnulib/lib/xsize.h,
gnulib/m4/alloca.m4, gnulib/m4/arpa_inet_h.m4, gnulib/m4/errno_h.m4,
gnulib/m4/extensions.m4, gnulib/m4/float_h.m4,
gnulib/m4/getaddrinfo.m4, gnulib/m4/gnulib-cache.m4, gnulib/m4
/gnulib-common.m4, gnulib/m4/gnulib-comp.m4, gnulib/m4/gnulib-
tool.m4, gnulib/m4/include_next.m4, gnulib/m4/inet_ntop.m4,
gnulib/m4/intmax_t.m4, gnulib/m4/inttypes_h.m4,
gnulib/m4/longlong.m4, gnulib/m4/malloc.m4,
gnulib/m4/netinet_in_h.m4, gnulib/m4/onceonly.m4,
gnulib/m4/printf.m4, gnulib/m4/size_max.m4, gnulib/m4/snprintf.m4,
gnulib/m4/socklen.m4, gnulib/m4/sockpfaf.m4, gnulib/m4/stdbool.m4,
gnulib/m4/stdint.m4, gnulib/m4/stdint_h.m4, gnulib/m4/stdio_h.m4,
gnulib/m4/stdlib_h.m4, gnulib/m4/sys_socket_h.m4,
gnulib/m4/unistd_h.m4, gnulib/m4/vasnprintf.m4, gnulib/m4/wchar.m4,
gnulib/m4/wchar_t.m4, gnulib/m4/wint_t.m4, gnulib/m4/xsize.m4,
gnulib/tests/, gnulib/tests/dummy.c,
gnulib/tests/intprops.h, gnulib/tests/test-alloca-opt.c,
gnulib/tests/test-arpa_inet.c, gnulib/tests/test-errno.c,
gnulib/tests/test-getaddrinfo.c, gnulib/tests/test-netinet_in.c,
gnulib/tests/test-snprintf.c, gnulib/tests/test-stdbool.c,
gnulib/tests/test-stdint.c, gnulib/tests/test-stdio.c, gnulib/tests
/test-stdlib.c, gnulib/tests/test-sys_socket.c, gnulib/tests/test-
unistd.c, gnulib/tests/test-vasnprintf.c, gnulib/tests/test-vc-list-, gnulib/tests/, gnulib/tests
/test-wchar.c, gnulib/tests/verify.h, link-warning.h,
src/, src/continuation.c, src/coroutine_gthread.c,
src/coroutine_ucontext.c, src/gvnc.c, src/vncdisplay.c, vc-list-
Import gnulib, and make use of it for mingw portability
* Merge heads
* src/coroutine_gthread.c:
Add missing mutex lock calls at init time
* src/vncdisplay.c:
Allow ungrab sequence if currently grabbed, even if abs pointer mode
is active
2008-09-15 Jonh Wendell <>
* src/vncdisplay.c:
Fix the scaling factor for mouse motion.
Fix checking gdk_cairo_create() in
2008-09-11 "Daniel P. Berrange <>
*, src/vncdisplay.c:
Use cairo for drawing if available, including scaling support
*, examples/,,
plugin/, src/, src/vncdisplay.c:
Remove use of gtkglext for scaling
2008-09-05 "Daniel P. Berrange <>
* .hgtags:
Added tag release-0.3.7 for changeset 37c0b4255895
* ChangeLog:
Re-generate changelog
[37c0b4255895] [release-0.3.7]
Update version & NEWS for 0.3.7
[d5ebf650aad6] [tip]
* src/vncdisplay.c:
Register internal signal handlers against class, instead of each
Dec 7, 2008: Release 0.3.8
Bug fixes:
o Fix threads based coroutine locking
o Switch to alternate d3des code for clarity in
licensing terms
o Re-write keycode handling to improve correctness on
non-US keyboard layouts
o Fix keycode to scancode translation for evdev keyboard
o Save dimensions when getting desktop resize events
o Avoid bogus framebuffer updates from psuedo-encodings
o Always allow key ungrab if keyboard grab is active
New features:
o Use Cairo for scaling support instead of OpenGL
o Ported to compile & run under Win32/MinGW
Sep 5, 2008: Release 0.3.7
dnl Process this file with autoconf to produce a configure script.
AC_INIT([gtk-vnc], [0.3.7], [])
AC_INIT([gtk-vnc], [0.3.8], [])
......@@ -22,7 +22,7 @@ AC_CONFIG_HEADERS([config.h:config.hin])
AM_INIT_AUTOMAKE(gtk-vnc, 0.3.7)
AM_INIT_AUTOMAKE(gtk-vnc, 0.3.8)
dnl gl_INIT uses m4_foreach_w, yet that is not defined in autoconf-2.59.
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment