GTK-VNC

Software skärmdump:
GTK-VNC
Mjukvaruinformation:
Version: 0.8.0 Uppdaterad
Ladda upp dagen: 16 Aug 18
Utvecklare: Daniel P. Berrange
Licens: Gratis
Popularitet: 14

Rating: 2.0/5 (Total Votes: 1)

GTK-VNC är en öppen källkod och fritt distribuerad grafisk programvara implementerad i Python / GTK + och designad från offset för att fungera som en VNC (Virtual Network Computing) visnings widget för GTK +, vilket ger en mycket enkelt och enkelt att använda grafiskt användargränssnitt (GUI).


Re-implementerar den traditionella appen "vncviewer"

Det består av ett kärnbibliotek som är skrivet i C-programmeringsspråket, ett wrapper-bibliotek med PyGTK och två exempelprogram som illustrerar användningen av widgeten genom att implementera den traditionella "vncviewer" -appen i några rader av kod .


Stödjer IPv6 och traditionella VNC-protokoll

Programvaran stöder fullständigt IPv6-protokollet och det traditionella VNC-autentiseringsprotokollet. För att tillhandahålla säker SSL / TLS-krypterad kommunikation (med x509-certifikat för att autentisera), implementerar GTK-VNC VeNCrypt-utvidgningen.

Används i Vinagre och GNOME-rutor

Utformad av och för GNOME-projektet används GTK-VNC-projektet huvudsakligen i GNOME-program, till exempel Vinagre, Standard VNC-tittarprogrammet i GNOME-skrivbordsmiljön, samt GNOME Boxes, en programvara för hantering av lokala och fjärr virtuella maskiner. GTK-VNC används också i virtu-viewer, en liten virtualiseringslösning.


Stöder olika VNC-förlängningar

En annan intressant egenskap är det inbyggda stödet för olika VNC-tillägg, vilket kan förbättra användarupplevelsen, särskilt när användaren interagerar med fjärr virtuella maskiner. Den stöder SASL (Simple Authentication and Security Layer), TLS (Transport Layer Security + anonyma referenser), VerNCrypt (TLS / SSL + x509 credentials) autentiseringstillägg.

Dessutom stöder GTK-VNC olika kodningsförlängningar, till exempel kodningsändring för framebuffer, rik markör, rå tangentbordsskannor, markörposition, X-markör, storlek på skrivbordet och relativ musrörelse.

Vad är nytt i den här utgåvan:

  • Borttagen python2-bindningen till förmån för GObject-introspektion
  • Dra in det senaste keycodemapdb-innehållet
  • Inaktivera / fixa -Wcast-funktion-typ varningar

Vad är nytt i version 0.7.1:

  • Helt exakt länk till GIO istället för att förlita sig på implicit länk
  • Byt till att använda ny keycodemap databasmodul
  • Fix storlek på reserverade data i klassstrukturen
  • Fix inverterad framebuffer args i testfall
  • Undvik teckenförlängning i heltal aritmetik
  • Undvik krasch när du öppnar en GSocketAddress
  • Fixa krasch om serverns anslutning går ut
  • Fixa inkompatibilitet med libvncserver

Vad är nytt i version 0.6.0:

  • Viktiga ändringar:
  • Standard för att bygga med GTK-3, använd - med-gtk = 2.0 för att åsidosätta
  • Nya funktioner:
  • Lägg till - med-tls-prioritetskonfigurera flagga för att ställa in standard TLS-prioritetssträng
  • Lägg till en "vnc-error" -signal för att rapportera orsaken för att koppla loss
  • Lägg till stöd för återgång till GNUTLS-systemförtroende DB
  • Buggfixar:
  • Fixa krasch på Windows med GTK3 kontrollera realiserat tillstånd
  • Fix XKB-detektering av tangentbordskartläggning med Xwayland
  • Växla tillbaka till XKB-detektion för Xwayland
  • Ta bort dubbletter för cert-utlöpning
  • Undvik att kompilera varningar
  • Lägg till saknade API-dokument + GObject-introspektionsannonser
  • Lägg till saknas GIO dep på gvnc bibliotek GObject introspection build
  • Ta bort oanvänd kod
  • Fix redraw på Win10
  • Släpp support för gnutls & lt; 2.2.0
  • Fixa sökvägen till h2def-skriptet
  • Uppdatera kompilatorvarningsdetektering för att fixa clang build
  • Ignorera cast-align varningar för att fixa clang build
  • Fix endianess inversion när du ställer in pixelformat

Vad är nytt i version 0.5.4:

  • Buggfixar:
  • Fix auth när du använder PLAIN SASL-metoden
  • Fixa introspektionsbyggnadsstöd på FreeBSD
  • Ta bort användningen av föråldrade GTK_STOCK_ * konstanter
  • Fix parallellbyggnad för introspekeringsfiler
  • Lägg till mising dep på Gtk introspection file
  • Släpp knappen som håller tag i meddelandet
  • Uppdaterade översättningar
  • Ring inte till GDK om ingen GdkWindow realiseras
  • Kör upp förälder realize_event vfunc
  • Fixera färgmappsläge genom att alltid skicka pixelformatmeddelande
  • Uppdatera GCC-kompilatorns varningsflaggor som används
  • Aktivera dubbla buffertar på Gtk3 för att fixa klipping av barn widget
  • Inaktivera -Wbad-funktion-cast för att undvika glib header-varningar
  • Ställ inte in återkopplingar på gcrypt & gt; = 1.6 eller gnutls & gt; = 2.12
  • Gör explicit kontroll för gcrypt eftersom gnutls kanske använder nässla
  • Lägg till stöd för Wayland & Xwaylands nyckelkartor
  • Lägg till stöd för Gtk Broadway-backend-nyckelkort
  • Fix AltGr-hantering på Windows-skärmar
  • Fix virtuell nyckelkodskonvertering på Win32
  • Fixa USB / HID-skanningskoder för volymknappar

Vad är nytt i version 0.5.3:

  • Nya funktioner:
  • Stöd QEMU LED-tillståndstillägg
  • Buggfixar:
  • Tid för anslutningsförsök efter 10 sekunder
  • Avbryt om det inte är minne när du mäter coroutine stacken
  • Sluta läcka coroutine stack minne
  • Förbättra perfornmance av ZRLE-kodning genom att undvika memmove
  • Utlös endast tangentbordsgreppsekvens vid nyckelfrigöring för att tillåta modifierare att gå till fjärrservern
  • Undvik upptagen loop vid I / O-fel som följer med att blockera I / O, vanligtvis när en server släpper anslutningen
  • Korrigera hanteringen av - odefinierad flagga
  • Krossa inte imponerande pekare från musklick
  • Släpp inte mushändelser som är obegränsade, klämma in sina koordinater istället
  • Visa hur man blockerar alla acceleratorer i gvncviewer demo-programmet

Vad är nytt i version 0.4.3:

  • Buggfixar:
  • Fixa krasch i händelsehanteraren för pekarrörelse
  • Fixa krasch i vnc_display_get_pixbuf
  • Fixa krasch i TLS-uppringningskod
  • Fixa frambuffertgränskontroller
  • Förbättra ritningsprestanda med serverns bildkarta
  • Fix prestationsnedbrytning på grund av läckt GSource
  • Fixa inställningen för "delad" anslutningsflagga
  • Gör detekteringen av pekarens varpgräns mer robust
  • Anpassa keymap-kod för att bygga med GDK3 flera skärmar
  • Ta bort användningen av gdk_drawable-samtal för att fixa GTK3
  • Rensa kod:
  • Ta bort behovet av text :: CSV perl-modul vid byggtiden

Vad är nytt i version 0.4.2:

  • Nya funktioner:
  • OS-X VNC autentiseringsschema
  • Lägg till API för att fråga bibliotekets version
  • Buggfixar:
  • Inaktivera utökade nyckelhändelser om visningsnyckeln inte kan bestämmas
  • Rewritten keymap-kod för att fungera på icke-Xorg-servrar och inbyggda OS-X / Win32 GTK-backenden.
  • Många fler språköversättningar
  • Strikta gränser kontrollerar alla framebuffer uppdateringar
  • Fast parameter för vnc-serverns skärningssignal
  • Fastbyggd med senaste GTK3-utvecklingsbilden
  • Rensa kod:
  • Övergår till GIO för anslutningar till uttag
  • Avlägsnade all användning av GNULIB nu GIO hanterar alla portabilitetsproblem med uttag.
  • Mandat användning av Kairo för alla ritningar, borttagning av någon användning av GdkPixmap, GdkImage, GdkBitmap.

Vad är nytt i version 0.4.1:

  • Felkorrigeringar:
  • Utför testpaketets körning
  • Se till att byggnader mot GTK3 får ett separat biblioteks sonnamn, pkg-config-fil och inkludera katalog för att tillåta parallellinstallation med GTK2-byggnader.

Krav :

  • GTK +
  • GnuTLS

Annan programvara för utvecklare Daniel P. Berrange

Entangle
Entangle

17 Feb 15

Kommentarer till GTK-VNC

Kommentarer hittades inte
Kommentar
Slå på bilder!