aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* NXevents.c: add/improve commentsUlrich Sibiller2024-04-011-5/+6
|
* Pixmap.c: add missing [] to TEST outputUlrich Sibiller2024-03-281-1/+1
|
* Screen.c, Pixmap.c: silence some compiler warningsUlrich Sibiller2024-03-282-5/+6
|
* os/Imakefile: only compile rpcauth if we have libtirpcUlrich Sibiller2024-03-281-6/+3
| | | | | glibc no longer has rpc included, so we can only compile when tirpc is available
* Events.c: explain defineUlrich Sibiller2024-03-281-0/+1
|
* Drawable.c: fix build errors with TEST enabledUlrich Sibiller2024-03-281-4/+11
|
* Pixmap.c: fix fprintf callUlrich Sibiller2024-03-281-1/+1
| | | | Due to the , the second line was taken as the first argument leading to weird output.
* Screen.c: fix missing ;Ulrich Sibiller2024-03-281-1/+1
|
* Merge branch 'vatral-fix-dlopen-vuln' into 3.6.xMike Gabriel2024-01-222-0/+14
|\ | | | | | | Attributes GH PR #1068: https://github.com/ArcticaProject/nx-libs/pull/1068
| * Fix dlopen() privilege escalationVadim Troshchinskiy2023-09-272-0/+14
|/ | | | Fixed by implementing the recommended GID check.
* Merge branch 'fangyaling-3.6.x' into 3.6.xMike Gabriel2023-08-273-0/+32
|\ | | | | | | Attributes GH PR #1062: https://github.com/ArcticaProject/nx-libs/pull/1062
| * Add support for new arch LoongarchYalingFang2023-08-253-0/+32
|/
* release 3.5.99.273.5.99.27release-builds/3.6.xMike Gabriel2023-06-2810-14525/+9175
|
* Merge branch 'Ionic-bugfix/nxdialog-rpm-hashbang' into 3.6.xMike Gabriel2023-06-281-4/+4
|\ | | | | | | Attributes GH PR #1061: https://github.com/ArcticaProject/nx-libs/pull/1061
| * nx-libs.spec: fix hashbang when manually replacing instead of using pathfix.py.Mihai Moldovan2023-06-271-4/+4
|/
* Merge branch 'uli42-pr/bump_years' into 3.6.xMike Gabriel2023-04-28394-1685/+1685
|\ | | | | | | Attributes GH PR #1046: https://github.com/ArcticaProject/nx-libs/pull/1046
| * Update Copyright yearsUlrich Sibiller2023-04-28394-1685/+1685
|/ | | | Addresses ArcticaProject/nx-libs#985
* Merge branch 'uli42-pr/silence_imake' into 3.6.xMike Gabriel2023-04-287-74/+104
|\ | | | | | | Attributes GH PR #1038: https://github.com/ArcticaProject/nx-libs/pull/1038
| * silence imake for normal buildsUlrich Sibiller2023-04-287-74/+104
|/ | | | | | | | | | You can reactivate previous chatty output by setting VERBOSE, e.g. make VERBOSE=1 or VERBOSE=1 make
* Merge branch 'mjtrangoni-move-to-stream' into 3.6.xMike Gabriel2023-04-281-24/+55
|\ | | | | | | Attributes GH PR #1045: https://github.com/ArcticaProject/nx-libs/pull/1045
| * GHActions: Move to CentOS stream imagesMario Trangoni2023-04-271-24/+55
|/ | | | Signed-off-by: Mario Trangoni <mjtrangoni@gmail.com>
* Merge branch 'uli42-pr/various9' into 3.6.xMike Gabriel2023-04-27158-788/+783
|\ | | | | | | Attributes GH PR #1029: https://github.com/ArcticaProject/nx-libs/pull/1029
| * Screen.c: use %s / __func__ for fprintfUlrich Sibiller2023-04-271-141/+141
| |
| * Imakefiles: delete trailing whitespaceUlrich Sibiller2023-04-279-18/+18
| |
| * nx-X11/config: whitespace fixesUlrich Sibiller2023-04-2714-55/+55
| |
| * testscripts: whitespace fixesUlrich Sibiller2023-04-272-12/+11
| |
| * nxcomp: delete trailing whitespaceUlrich Sibiller2023-04-27108-463/+463
| |
| * nxagent: delete trailing whitespace in many filesUlrich Sibiller2023-04-2722-94/+90
| | | | | | | | | | | | Please note that the NX*.c files still have trailing whitespace at many locations. We keep it like that on purpose to make comparisons to the files they are derived from easier.
| * Loop.cpp: spelling fixUlrich Sibiller2023-04-271-1/+1
| |
| * Compext.c: spelling fixesUlrich Sibiller2023-04-271-2/+2
| |
| * Compext.c: fix typo in datatypeUlrich Sibiller2023-04-271-1/+1
| |
| * Pointer.c: fix trailing whitespaceUlrich Sibiller2023-04-271-1/+1
|/
* Merge branch 'uli42-pr/update_libX11_2022' into 3.6.xMike Gabriel2023-04-27135-813/+1318
|\ | | | | | | Attributes GH PR #1037: https://github.com/ArcticaProject/nx-libs/pull/1037
| * Update libNX_X11 to upstream's libX11-1.7.3.1-10-gd60ede78Ulrich Sibiller2023-04-27135-813/+1318
|/
* Merge branch 'uli42-pr/extend_readme' into 3.6.xMike Gabriel2023-04-271-1/+23
|\ | | | | | | Attributes GH PR #1032: https://github.com/ArcticaProject/nx-libs/pull/1032
| * README.md: add references to maintained opennx, rxclient and freenx reposUlrich Sibiller2023-04-271-1/+23
|/ | | | Addresses ArcticaProject/nx-libs#882
* nx-libs.spec: only depend upon pathfix.py for Fedora 27+ and RHEL 7+.Mihai Moldovan2023-02-231-2/+14
| | | | On older systems, use a less sophisticated way to replace the hashbang.
* nx-libs.spec: fix TIRPC usage on *SuSE 15.3+.Mihai Moldovan2023-02-231-2/+2
|
* debian/rules: fix version detection on testing and unstable.Mihai Moldovan2023-02-231-0/+20
|
* nx-libs.spec: add BR: upon pathfix.py.Mihai Moldovan2023-02-231-0/+4
|
* nx-libs.spec: fix nxdialog hashbang selection, especially on *SuSE.Mihai Moldovan2023-02-231-2/+14
|
* Merge pull request #1028 from uli42/pr/fix_clipboard_callbacksUlrich Sibiller2022-01-293-42/+80
|\ | | | | Pr/fix clipboard callbacks
| * NXdispatch.c: use defined value CurrentTime instead of 0Ulrich Sibiller2021-11-181-2/+4
| | | | | | | | also add another comment.
| * Clipboard.c: fix some commentsUlrich Sibiller2021-11-181-4/+5
| |
| * Events.c: fix typo in commentUlrich Sibiller2021-11-181-1/+1
| |
| * Clipboard.c: use a TimeStamp datatype for lastTimeChanged as dix doesUlrich Sibiller2021-11-181-15/+6
| | | | | | | | just to be consistent with dix.
| * Clipboard.c: fix typo in array nameUlrich Sibiller2021-11-181-11/+11
| |
| * Clipboard.c: re-add callbacksUlrich Sibiller2021-11-181-9/+53
| | | | | | | | | | | | | | | | | | 7aa969cd4ee5fe6ecf74f82442e4a0a7491191c1 dropped calling the callbacks which was a mistake. However, this time we do it without an additional trap. Fixes ArcticaProject/nx-libs#1027
* | Merge pull request #1033 from uli42/pr/nxclient_geometryUlrich Sibiller2022-01-291-0/+1
|\ \ | | | | | | Screen.c: fix handling of AllScreens without a running window manager
| * | Screen.c: fix handling of AllScreens without a running window managerUlrich Sibiller2021-12-291-0/+1
| |/ | | | | | | | | | | | | | | | | | | | | | | When used with the old nomachine nxclient (nxclient-3.5.0-9.exe) on Windows for running a desktop session the screen size was wrong (set to 3/4 of the requested size while also activating fullscreen because in that case nomachine's nxwin does not offer a window manager). Fix this by always setting AllScreens to true when there's no window manager, just as it was already done with the FullScreen variable. Fixes: ArcticaProject/nx-libs#1030