This is an automated email from the git hooks/post-receive script.

x2go pushed a change to annotated tag 0.0.0.1
in repository x2gokdrive.

        at  6a5b92b   (tag)
   tagging  edce87dc4a83a2530b78bb3d1250c19519d9589c (commit)
 tagged by  Mihai Moldovan
        on  Wed Jun 7 21:40:30 2023 +0200

- Log -----------------------------------------------------------------
Upstream version 0.0.0.1
-----BEGIN PGP SIGNATURE-----

iQJDBAABCgAtFiEEbhHQj3UzgcdE8cg8H9Yu2W4lOocFAmSA3S4PHGlvbmljQGlv
bmljLmRlAAoJEB/WLtluJTqHtz8QALMBqwuvD/YksPuYtYyD9BRCWs6MORbHqjH/
QVyWXzUuK2WuIXUiS424+vwnQlC8yj7dHo6RuVpevdrZBF7byWM7MmiGqXZtk42b
STcN4VJWqkcx0cn7ZuMsF+yv2/eiULokULvooHiUnlUT0Fm1kOhUbfa7sqL8qNQd
Y6PZL4YmhnYupMrR1hAx8GmeBwpqs0NgKSRaAkWWPy3HioNMWyYJrJbf/ZYwAMZr
x2ZPn69RaZ7xuV0J74GCqNmkJfEHMf7cQQ5APq1qMITs2skVjPRWk3GkmJ3K4fiA
mZCjRBv8u4Y6t48jz8fB3vDXr9oBzpBiMQqJHGPPU/hBxl28mUrabh66jacbLqKw
yiWcEFakaN/BTuiGdmohR2Hu8u0uOvyIf2kLDfWSGxMsLHFqjxomneq27JR4J3Z7
L0Cfxhd2mSyzzFqfLkG575UsnQcZGpU7h2zH8y9nF6sNtkPZOTZTg7FqFte/91iw
DlGl0JRWwnehX+2+avF8uTB/6zw2xy2RuFZuO7Q1sjEpmfB5ZtI5WFMgjVTGByVT
OZgDOh3/0FnF1+9MyHDuNC23eol9OwqxToeYEG9SdEegAZ+z50IN0D27ajO/i44C
NAHII1nKeMsIQZdbJjlqzcBfnle3xq8OlKHlgKIctVqWINoYkF59RUKk4CACcRIy
bI1rpWtx
=JLFp
-----END PGP SIGNATURE-----

Mihai Moldovan (102):
      debian/control: grammar fix.
      x2gokdrive.spec: drop Debian-style formatting in description.
      x2gokdrive.spec: typo fixes.
      x2gokdrive.spec: remove empty line at EOF.
      x2gokdrive.spec: copy summary from Debian's short description.
      x2gokdrive.spec: spell out each (build) dependency on one line.
      x2gokdrive: whitespace-only fixes.
      debian/rules: remove weird empty variable reference construct.
      debian/rules: whitespace-only fixes.
      debian/rules: move options to the front of commands.
      debian/rules: drop useless use of cat.
      debian/rules: avoid backticks, use $() instead.
      debian/rules: "a && b || c" doesn't really mean "if a then b else c", but 
something... more difficult: "c" does also run if "a" is false.
      debian/rules: split up subshell content onto unique lines and fix bash 
syntax error near "exit 1".
      debian/rules: use printf instead of echo.
      debian/rules: avoid xargs, use find's -exec feature.
      debian/rules: more and better quoting.
      x2gokdrive.spec: backport changes from debian/rules.
      debian/rules: verbosely remove *.la files.
      x2gokdrive.spec: copy *.la file removal mechanism from debian/rules.
      x2gokdrive.spec: pull in lsb-release on *SuSE systems and redhat-lsb 
otherwise for lsb_release, needed at package configuration time.
      debian/rules.flags: define NULL variable and use it throughout the file.
      x2gokdrive.spec: enable hardening in a low-effort way.
      x2gokdrive.spec: disable debugsource... disabling.
      x2gokdrive.spec: copy configure flags from debian/rules{,.flags}.
      debian/control: remove dependencies that refer to disabled features.
      x2gokdrive.spec: sync dependency lists with debian/control.
      x2gokdrive.spec: rename binary package to xorg-x11-server-x2gokdrive to 
be consistent with Fedora/*SuSE package naming.
      x2gokdrive.spec: it's still %endif, not %fi.
      debian/rules: add missing single quotes - two strings were merged into 
one by accident.
      x2gokdrive.spec: let description be the description of 
xorg-x11-server-x2gokdrive, not the x2gokdrive source package.
      x2gokdrive.spec: add/copy Summary tag to xorg-x11-server-x2gokdrive 
binary package.
      x2gokdrive.spec: add description for x2gokdrive (source) package.
      x2gokdrive.spec: fix typo pkgconfig(Xau) => pkgconfig(xau).
      debian/rules: drop additional escape layer in sed expression.
      x2gokdrive.spec: backport escaping layer change from debian/rules.
      patches.legacy/README.legacy-patches.md: whitespace-only fix.
      patches.legacy/README.legacy-patches.md: fix markdown syntax.
      {./,patches.xorg/{common,1.18.4,1.19.{2,6},1.20.{1,4,5}}/}quilt.env: add 
new quilt environment helper mechanism.
      x2gokdrive.spec: fix %autosetup usage - only use it when supported.
      x2gokdrive.spec: %autosetup (or %setup) create a top-level BUILD 
directory into which the source tarball is extracted - but we also need a BUILD 
sub-directory.
      x2gokdrive.spec: use pushd instead of cd.
      x2gokdrive.spec: build-depend upon libgcrypt-devel for "older" distros 
that don't define a libgcrypt pkgconfig() virtual provide.
      x2gokdrive.spec: untangle libjpeg-turbo-devel build-dependency.
      x2gokdrive.spec: rework gettext-autopoint build dependency.
      debian/control: add build-dependency upon libpam-dev.
      x2gokdrive.spec: also build-depend upon pam-devel.
      x2gokdrive.spec: build verbosely.
      x2ogkdrive.spec: copy xorg-server source verbosely.
      x2gokdrive.spec: use archive mode when copying xorg-server source.
      x2gokdrive.spec: *SuSE puts the xorg-server source code into 
/usr/src/xserver.
      patches.xorg/common/quilt.env: add trailing slash to QUILT_PATCHES 
variable.
      patches.xorg/1.20.4/xorg-server-configure-ac.patch: backport 
XORG_VERSION_CURRENT change from e0dbca73f11e9aa7a066e748e6d08ba256be69cf / 
1.20.5.
      x2gokdrive.spec: change /usr/share/xserver to /usr/src/xserver.
      x2gokdrive.spec: add hack installing missing files into the xorg-server 
source tree.
      patches.xorg/1.20.4: add missing/hw/xfree86/common/modeline2c.awk file, 
working around a bug in CentOS 7 and Fedora 30 (possibly others as well).
      patches.xorg/1.20.5: likewise add missing modeline2c.awk file.
      debian/rules.flags: disable building Xorg DDX.
      x2gokdrive.spec: port change from debian/rules.flags to disable Xorg DDX 
building.
      patches.xorg/1.19.2/xorg-server-configure-ac.patch: backport 
XORG_VERSION_CURRENT change from e0dbca73f11e9aa7a066e748e6d08ba256be69cf / 
1.20.5.
      x2gokdrive{remote,selection}.c: wrap initializer into another set of 
curly braces until the first POD is reached.
      x2gokdrive.spec: delete old configure files that might have had the 
executable bit set.
      debian/rules: comment out *.la file removal.
      x2gokdrive.spec: port *.la file removal commenting from debian/rules.
      x2gokdriveselection.c: fix compile error, the xEvent struct (made up of 
union of another struct) needs another layer of curly braces.
      debian/control: add B-D upon x11proto-gl-dev (or nil/hello).
      x2gokdrive.spec: pull in pkgconfig(glproto) BR.
      x2gokdrive.spec: fix %exclude entry for protocol.txt, the new configure 
flags changed its path to %{_libexecdir}.
      x2gokdrive.spec: downgrade dependency upon xorg-x11-server-common to 
1.18.4.
      x2gokdrive.spec: work around issue on *SuSE: for some reason, 
Mesa-libGL-devel doesn't pull Mesa-devel in, leading to a compile failure.
      debian/control: recommend x2goserver >= 4.1.0.4, we'll better stay on the 
4.1.x line.
      x2gokdrive.spec: depend on/recommend x2goserver >= 4.1.0.4, backported 
from debian/control.
      patches.xorg/: add skeleton for 1.20.3 - needed for OpenSuSE Leap 15.1.
      patches.xorg/1.20.3: add actual (rebased) patches and potentially missing 
files.
      x2gokdrive.spec: change libunwind build-dependency and usage: for 
ppc64(be), use it when not on RHEL/CentOS (this includes *SuSE and Fedora) and 
for ppc64le, use it on RHEL/CentOS 8+ or when not on RHEL/CentOS.
      x2gokdrive.spec: fix syntax error due to unclosed %if.
      debian/control: try to pull libxfont1-dev (for old Ubuntu versions such 
as 16.04/xenial that don't support building X.Org against libXfont2) and 
fallback to libxfont-dev to retain the old, default behavior.
      patches.xorg/1.18.4: refresh against Ubuntu 16.04/xenial version.
      x2gokdrive{.c,remote.c,init.{c,h}}: patch for X.Org 1.18.x compatibility, 
merging in the content from patches.legacy/osuse_42.3.patch via preprocessor 
defines.
      patches.xorg/: add 1.20.6 files, essentially copied and refreshed from 
1.20.5.
      debian/control: make libxfont1-dev an entirely optional dependency and 
libxfont-dev a hard one.
      patches.xorg/: add 1.20.7 files, essentially copied and refreshed from 
1.20.6.
      x2gokdrive{,remote}.c: fix logic flaws.
      debian/control: depend upon libxfont1-dev << 1.5.2 (which is the version 
in Debian 9/stretch) or fall back to libxfont-dev *and* make sure that the 
libxfont1-dev version is greater than 1.4.2.
      x2gokdriveremote.h: remove duplicate function declaration for 
clientReadNotify ().
      patches.xorg/1.18.4/xorg-server-configure-ac.patch: add -lpthread to 
X2GOKDRIVE_LIBS.
      patches.xorg/1.19.6: refresh patch set for Ubuntu 18.04/bionic, including 
backporting of the XORG_VERSION_CURRENT change.
      patches.xorg/1.18.4/xorg-server-configure-ac.patch: add -lz and also 
-ljpeg and -lpng to be on the safe side, since it seems that these libraries 
are universally missing.
      Makefile.am: add print-debugging to figure out what is being generated on 
Ubuntu 16.04/xenial.
      Revert "Makefile.am: add print-debugging to figure out what is being 
generated on Ubuntu 16.04/xenial."
      patches.xorg/1.18.4/xorg-server-configure-ac.patch: correctly add 
-pthread and -lpthread references *after* the pkgconfig checks execute.
      quilt.env: add instructions from where to run the source command, this 
got me confused two years later.
      patches.xorg/: add 1.20.13 subdirectory for Ubuntu Focal (20.04) with 
rebased patch set.
      patches.xorg/: add 21.1.4 subdirectory for Ubuntu Kinetic (22.10) with 
rebased patch set.
      patches.xorg/21.1.4/xorg-server-configure-ac.patch: fix FTBFS, typo when 
applying patch.
      debian/changelog: sync with repository state.
      x2gokdrive.spec: X11 server package is not split up into binary and 
common packages on *SuSE, so change dependency to xorg-x11-server.
      debian/changelog: fixup.
      patches.xorg/: add 21.1.7 subdirectory for Debian Bookworm (12) with 
rebased patch set.
      debian/changelog: fixup.
      misc: pre-release date update.
      debian/changelog: fixup.

Mike DePaulo (3):
      patches.xorg/1.20.5/: Provide patchset against X.org server 1.20.5
      patches.xorg/1.20.5/: Define XORG_VERSION_CURRENT
      Add draft RPM packaging x2gokdrive.spec

Mike Gabriel (86):
      Rename folder patches/ to patches.legacy/, denoting that these are 
patches against x2gokdrive that makes x2gokdrive build against old X.org 
versions.
      patches.xorg/: Provide a patchset that patches some version of X.org and 
allows building x2gokdrive natively during an X.org build run.
      Add VERSION.x2gokdrive file.
      man/x2gokdrive.man: Write an initial man page draft for x2gokdrive.
      Makefile.am: Provide a Makefile.am file that integrates into the X.org 
source tree and builds x2gokdrive for us.
      X.org upstream dropped kdrive-config.h in xserver-xorg commit 
190c2adf4a237a4c0dc13d7566ca91662271d3e4. Include dix-config.h instead.
      kdrive: Remove KdOsFuncs (X.org backport)
      debian/: Initial packaging draft for Debian (buster=testing/unstable only 
for now).
      patches.legacy/README.legacy-patches: Explain about patch work in the 
patches.legacy folder.
      patches.xorg/1.19.2/: Provide patchset against X.org server 1.19.2 to 
integrate x2gokdrive.
      debian/control: B-D fixup to allow one to build x2gokdrive on Debian 
stretch.
      debian/rules.flags: Disable build of Xnest, not needed here.
      Makefile.am: Don't manually link against zlib, jpeg, png and pthread. 
This is autoconf's job.
      patches.xorg/*/xorg-server-configure-ac.patch: Add zlib as a 
build-requirement for x2gokdrive.
      testscripts/: Port nx-libs's testscripts to X2Go KDrive for easier 
debugging of X2Go KDrive Agent + Client as standalone executables.
      debian/copyright: Mention testscripts/.
      VERSION.x2gokdrive: Fix typo in version number.
      Add ddxInputThread call from os layer into ddx layer
      x2gokdriveinit.c: Move remote_selection_init() from deprecated 
ephyrExtensionInit() to InitOutput().
      Recent X.org loads GLX via the mi path
      x2gokdrive: free driverPrivates on Fini
      Make that initialization only happen on startup (i.e. when 
serverGeneration == 1).
      x2gokdrive: Adapt to dead slots removal from KdCardFuncs
      x2gokdriveinit.c: Unifdef KDRIVE_EVDEV.
      x2gokdriveinit.c: Only init remote selection code on initial server 
generation.
      debian/rules: Explicitly complain about inability to patch X.Org's source 
tree to prepare the X2Go KDrive build.
      Add build support against X.Org server in Ubuntu cosmic (18.10).
      Add build support against X.Org server in Ubuntu bionic (18.04).
      Add build support against X.Org server in Ubuntu xenial (16.04).
      Get X2Go KDrive to build (and run!) against X.Org server versions below 
1.19.99.901.
      Revert "x2gokdriveinit.c: Unifdef KDRIVE_EVDEV."
      x2gokdriveinit.c: Only provide KDRIVE_EVDEV code for builds against X.Org 
server << 1.19.99.901.
      x2gokdrive*.c: Include kdrive-config.h when building against X.Org server 
before 1.19.99.901.
      x2gokdriveremote.{c|h}: Avoid remote.h as include file. Too commonly used.
      x2gokdrive*.h: Use uniform names for include guards.
      x2gokdrive*.{c|h}: Use new-style function definitions for parameter-less 
functions.
      x2gokdrive*.{c|h}: Comment out dead code (needs to be removed later) that 
throws compiler warnings.
      x2gokdriveinit.c: Provide prototypes for ephyrInitFake and ddxInputThread 
(if not ifdef'ed out).
      x2gokdrive*.c: Make all comments and deactivate code passages look 
uniform.
      x2gokdrive*.c: Silence "ISO C90 forbids mixed declarations and code" 
warnings.
      x2gokdrive*.c: Comment out defined, but unused code. Fixes several 
compiler warnings.
      rebase comments
      x2gokdriveremote.c: Declare non-prototyped as static, probably more 
static functions in the code, needs more investigation.
      x2gokdriveremote.c: Attribute ln integer as _X_UNUSED.
      x2gokdrive*.c: Remove unused variables (or mark them with _X_UNUSED).
      x2gokdriveremote.c: Avoid shadowing of variables defined in higher scope.
      x2gokdrive*.c: Fix string formatting argument types.
      x2gokdrive*.c: Silence "ISO C90 forbids mixed declarations and code" 
warnings (2).
      x2gokdrive.c: White-space cleanup.
      x2gokdriveremote.c: Fix "return discards ‘const’ qualifier from pointer 
target type" compiler warning.
      x2gokdriveremote.h: _remoteHostVars.send_thread_id needs to be of type 
unsigned long, not long.
      x2gokdriveselection.h: create_selection_window() is static, remove 
prototype.
      x2gokdriveremote.c: Write DBG jpegs to some X2Go specific /tmp-path.
      x2gokdrive.c: Rename RandR Output name to X2GoKdrive-0, not X2GoEphyr-0.
      x2gokdriveselection.c: Re-add static prototype of create_selection_window 
to .c file.
      x2gokdrive.c: Make function that lack prototypes in the header file 
static for now. Probably more static function candidates in the code, needs 
deeper investigation.
      x2gokdrive.c: (in epyhrInitScreen) drop unneeded KdScreenPriv(pScreen) 
macro call.
      x2gokdrive.c: Fix "passing argument 2 of ‘addOutput’ discards ‘const’ 
qualifier from pointer target type" compiler warning.
      x2gokdrive.c: Comment out EphyrKeyboardConfig() function. Obviously not 
needed.
      Dissolve circular include dependency, fix RemoteHostVars declaration 
warnings.
      Spot more commented out code section and use double-slashes for 
commenting them out.
      x2gokdrive*.c: Declare and zero-define several more variables.
      x2gokdriveremote.c: Two nasty typos fixed...
      x2gokdriveremote.c: Fix regresion introduced by 8e45834. Re-add dropped 
"sent = 0" in for loop.
      x2gokdriveremote.c: Some beautifications around variable declarations.
      X.Org upstream spells it KDrive, not Kdrive.
      Regression fix for 0b19489b. Too much search+replace (in patches.xorg/ 
folder).
      x2gokdrive*.{c|h}: Several typo fixes in comments / debug messages.
      x2gokdriveremove.c: Regression fix for f5cbefa0 (and also for incomplete 
889a3f2b). Fix incomplete renaming of index variable in for loop.
      x2gokdriveremote.c: Possibly a regression fix for f5cbefa0. Clarify 
variable usage by renaming inner variables width and height.
      debian/changelog: line-wrap one of Alex's entries.
      debian/control: Fix B-Ds for building against Ubuntu trusty.
      patches.xorg/: add 1.20.11 files, essentially copied and refreshed from 
1.20.7. This is the X.Org Xserver version shipped with Debian bullseye.
      debian/control: Add B-D mesa-common-dev. Introduced here with the X.Org 
Xserver 1.20.11 patchset.
      x2gokdriveinit.c: Only define ddxInputThreadInit() prototype for 
XORG_VERSION_CURRENT less than 1.20.7. Starting with 1.20.8, the prototype 
definition is now available in include/os.h.
      x2gokdrivedebug.h: Introduce this new file and move all EPHYR_DBG stuff 
into there. And: disable EPHYR_WANT_DEBUG as with it, the project fails to 
build with standard Debian compiler flags."
      debian/control: Add B-D: libunwind-dev.
      d/changelog: update from git history
      x2gokdriveinit.c: Add mode compat cmdline options so that x2gokdrive does 
not choke on nxagent-style cmdline options.
      debian/changelog: Wrap too long lines, some spelling fixes.
      patches.xorg/: Support building against xorg-server 21.1.3.
      debian/control: Add B-D: libxcvt (or hello for not so recent versions of 
Debian/Ubuntu).
      debian/control: Add B-D: libxcvt (or 'sl' as dummy B-D for not so recent 
versions of Debian/Ubuntu).
      debian/control: Drop duplicate B-D on libunwind-dev.
      debian/changelog: No duplicate section for myself in current changelog 
stanza.
      debian/control: No alternative 'hello' B-D for libunwind-dev.

Oleksandr (1):
      fix crashing if client is sending unrequested selection.

Oleksandr Shneyder (64):
      Initial init on code.x2go.org.
      add patch for sles12sp1.
      add patch for open SUSE Leap 42.3.
      add -lpthread to Makefile
      Change session letter from E to K.
      Check client's cookie.
      Add server to client clipboard copy.
      add selection functionality in separate structures.
      fix inc selection for text types.
      restructure selection code, add structures for input and output buffers.
      recive incoming selection from client.
      copy clipboard from client to server.
      improve the way to read events from client.
      Improve reading cookie.
      Parsing clipboard mode from options file.
      Calling standard GiveUp function, when catching SIGTERM.
      Calculate screen dimensions (in mm) according to dpi value. Default DPI 
(Xorg) is 75. User can set DPI using -dpi command line option.
      Move selection functionality to separate thread. Use XCB API to manage 
selections.
      add xcb-xfixes to deps.
      send a recive feature versions.
      reinit client version on new connection and awaka sending thread when 
client version recieved.
      support sending and recieving selections on demand. Support reading and 
writing INCR properties.
      move declaration of RemoteHostVars from x2gokdriveremote.h to 
x2gokdriveremote.c.
      add some support for HTML5 client (like converting pointer cursors to PNG 
format).
      extended clipboard support for HTML client.
      add name of the thread to the debug output.
      move calling of possibly thread-unsafe ospoll functions (SetNotifyFd, 
RemoveNotifyFd) to main thread.
      (re)enable sessions debugging.
      fix infinite loop if reading of cookie has failed.
      improve initialization of cursor frame and cache element structures.
      improve clearing of the frame list.
      reiniting of frame and cursors caches by client request.
      don't check cache data size, only amount of elements.
      reduce amount of cache elements to save resources.
      rootless mode for x2gokdrive
      Focus handling
      Cursor, icon handling, min size
      Handling WM_DELETE_WINDOW
      Handling minimizing windows.
      Reinitiaization of windows after client reconnected.
      Only send icons of normal and dialog windows.
      disable some rootless debug info.
      Increase server version
      rootless mode for x2gokdrive.
      improve icon handling in rootless mode.
      don't show invisible windows.
      sending KEYRELEASE immediately after KEYPRESS to avoid the "key sticking".
      set initial geometry form the -geometry command line option.
      change from alder32 to crc32 to avoid collisions on small frames.
      - automatically decrease the jpeg quality when to many frames in queue. - 
update the screen with png frames when no data is transmitted.
      make screen repaint faster.
      add command line option for initial JPEG quality.
      Support for data transfer over UDP
      Improving detecting the regions of dirty pixels.
      Server to client selection in UDP mode.
      Send only frames over UDP
      Establishing UDP connection.
      Sending server keep alive event from sendframe thread.
      Merge branch 'master' of 
ssh://code.x2go.org:32032/srv/git/code.x2go.org/x2gokdrive
      fix building on Xorg <  11900000.
      don't exit when setting command line arguments -xkb-model, -xkb-layout, 
-xkb-variant on Xorg < 11899001.
      support for windows with type _NET_WM_WINDOW_TYPE_DND. Ignore windows 
with visibility >= 2.
      don't ignore windows with visibility == 2. Client should hide them from 
taskbar.
      Merge branch 'master' of 
ssh://code.x2go.org:32032/srv/git/code.x2go.org/x2gokdrive

X2Go Release Manager (1):
      release 0.0.0.1

-----------------------------------------------------------------------

No new revisions were added by this update.

--
Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on 
/srv/git/code.x2go.org/x2gokdrive.git
_______________________________________________
x2go-tags mailing list
x2go-tags@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-tags

Reply via email to