[gnome-remote-desktop] Created tag 42.rc



The signed tag '42.rc' was created.

Tagger: Jonas Ådahl <jadahl gmail com>
Date: 1646679078 +0100

    42.rc

Changes since the last tag '42.beta':

Aleksandr Melman (2):
      Update Russian translation
      Update Russian translation

Anders Jonsson (1):
      Update Swedish translation

Asier Sarasua Garmendia (1):
      Update Basque translation

Ask Hjorth Larsen (2):
      add da to LINGUAS
      Updated Danish translation

Aurimas Černius (1):
      Updated Lithuanian translation

Charles Monzat (1):
      Update French translation

Danial Behzadi (1):
      Update Persian translation

Daniel Mustieles (2):
      Updated Spanish translation
      Updated Spanish translation

Emin Tufan Çetin (1):
      Update Turkish translation

Fran Dieguez (1):
      Update Galician translation

Goran Vidović (2):
      Update Croatian translation
      Update Croatian translation

Hugo Carvalho (1):
      Update Portuguese translation

Jiri Grönroos (1):
      Update Finnish translation

Jonas Ådahl (8):
      settings: Move Secret schemas into a separate file
      rdp-server: Tear down NVENC after sessions
      Cleanup server stopping
      Explicitly enable/disable backends via a setting
      Add 'grdctl'
      ctl: Add 'status' command
      ctl: Add --show-credentials to status
      build: Bump version to 42.rc

Kukuh Syafaat (1):
      Update Indonesian translation

Luming Zh (1):
      Update Chinese (China) translation

Marek Černocký (1):
      Updated Czech translation

Matej Urbančič (2):
      Update Slovenian translation
      Update Slovenian translation

Naala Nanba (2):
      Add Abkhazian translation
      Update Abkhazian translation

Pascal Nowack (65):
      rdp: Track and use rdp_surface reference in stream class
      rdp: Add RDP buffer
      rdp: Adapt to GrdRdpBuffer
      rdp: Add RDP buffer pool
      rdp: Adapt to RDP buffer pool
      settings: Add new screenshare mode setting for the RDP backend
      session: Also clear signal handler, when the session proxy is closed
      rdp-server: Cleanup resources directly when stopping the server
      vnc-server: Cleanup resources directly when stopping the server
      rdp: Add classes for damage region detection
      rdp: Use internal enum for RDP errors
      rdp: Adapt to GrdRdpDamageDetector
      build: Bump nv-codec-headers version requirement
      build: Stop making the nv-codec-headers optional
      hwaccel-nvidia: Load extra CUDA functions for GL PBO mappings
      egl-thread: Add methods to upload data to the GPU
      hwaccel-nvidia: Add utility functions for accessing GL resources
      hwaccel-nvidia: Push and pop CUDA context to and from the EGL thread
      rdp: Allocate and register GL resources for each RDP buffer
      rdp: Unref frame when success is FALSE
      vnc: Unref frame when success is FALSE
      egl-thread: Don't require callback function for custom tasks
      rdp: Always upload frame data to framebuffer on GPU, if possible
      hwaccel-nvidia: Add CUDA kernels for damage region detection
      hwaccel-nvidia: Add methods to get CUDA functions and damage-kernels
      rdp: Add CUDA damage detector class
      rdp: Disable dma-buf support for now, if CUDA is supported
      rdp-surface: Create CUDA damage detector, if CUDA is available
      hwaccel-nvidia: Use mapped CUDA pointer for AVC420 encodings
      rdp-buffer-pool: Prefer buffers without mapped resources
      rdp-buffer: Add API to unmap resources
      rdp-buffer-pool: Unmap buffer resources with low priority GSource
      hwaccel-nvidia: Add APIs to allocate and free device memory
      rdp: Stop reallocating NV12 buffer every frame
      rdp: Split up AVC420 encoding
      rdp: Defer cairo region creation if possible
      rdp/rdpgfx: Forbid protocol resets without AVC support by the client
      egl-thread: Also allow bound dma-bufs to be mapped
      rdp: Allow dma-bufs again when CUDA is available
      rdp: Avoid local copy if possible
      rdp: Add RDP monitor config
      rdp: Allow passing virtual monitor settings to pipewire-stream instance
      session-rdp: Add support for sessions with virtual monitors
      rdp-pipewire-stream: Add API to resize stream
      session-rdp: Add API to submit new monitor configurations
      rdp: Add display control class
      session-rdp: Add support for monitor layout changes during a session
      hwaccel-nvidia: Unload modules before releasing CUDA context
      pipewire-utils: Add functions to check whether PipeWire buffer has data
      rdp-pipewire-stream: Don't miss any buffer data
      vnc-pipewire-stream: Don't miss any buffer data
      hwaccel-nvidia: Reduce global memory access in BGRX_TO_YUV420 kernel
      hwaccel-nvidia: Use a block dim of 16x16x1 for BGRX_TO_YUV420 kernel
      rdp-pipewire-stream: Don't queue chosen PipeWire buffer
      vnc-pipewire-stream: Don't queue chosen PipeWire buffer
      rdp: Only initialize clipboard if CLIPRDR channel is joined
      rdp/rdpgfx: Add RDPGFX frame controller
      rdp/rdpgfx: Adapt to RDPGFX frame controller
      rdp/rdpgfx: Allow GFX surfaces to have their own aligned size
      rdp-gfx-surface: Add way to override the render surface
      rdp/rdpgfx: Allow surfaces to be created without an hwaccel session
      rdp/rdpgfx: Target render surface, when encoding data with AVC
      utils: Add helper to calculate aligned sizes
      hwaccel-nvidia: Also return aligned size when creating NVENC session
      rdp-graphics-pipeline: Create separate render surface when needed

Rafael Fontenelle (1):
      Update Brazilian Portuguese translation

Seong-ho Cho (1):
      Update Korean translation

Yuri Chornoivan (2):
      Update Ukrainian translation
      Update Ukrainian translation


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]