summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* src/Makefile.am: make sure that the auto-generated ↵Mihai Moldovan2023-09-151-3/+8
| | | | rda_supported_technologies.h header file does not appear in dist tarballs.
* src/Makefile.am: compile the source and install header files for the new ↵Mihai Moldovan2023-09-151-0/+2
| | | | generic protocol support.
* src/Makefile.am: compile the source and install header file for utilities.Mihai Moldovan2023-09-151-0/+2
|
* src/rda.c: add generic protocol support.Mihai Moldovan2023-09-151-1/+3
| | | | | We're setting the protocol to RDA_PROTOCOL_NONE for local sessions here. All the other detection is done in the remote technology's code.
* src/rda_x2go.{c,h}: add generic protocol support.Mihai Moldovan2023-09-152-1/+91
| | | | | X2Go supports both NX and KDrive sessions, so parse the session ID (X2GO_SESSION) to find out what protocol the session uses.
* src/rda_ogon.{c,h}: add generic remote protocol support.Mihai Moldovan2023-09-152-0/+15
| | | | Ogon only supports RDP, so expose only that.
* src/: add rda_util.{c,h} for miscellaneous utilities.Mihai Moldovan2023-09-152-0/+62
|
* src/: add rda_protocol.{c,h} for generic remote protocol support.Mihai Moldovan2023-09-152-0/+261
|
* src/Makefile.am: Also enable -Werror for src/ folder.Mike Gabriel2021-06-071-0/+1
|
* src/rda.c: Initialize GList objects in ↵Mike Gabriel2019-01-251-2/+2
| | | | rda_supported_technologies{,_by_name}() functions.
* Support 'make distcheck'.Mike Gabriel2019-01-226-12/+5
|
* src/rda.pc.in: Fix Cflags: field. Use rda/ subfolder as include path.Mike Gabriel2019-01-201-1/+1
|
* happy new yearMike Gabriel2019-01-197-7/+7
|
* src/rda.h: Include rda_supported_technologies via non-local path.Mike Gabriel2019-01-191-1/+1
|
* Make rda_supported_technologies*() return GList objects.Mike Gabriel2019-01-192-5/+24
|
* Add rda_supported_technologies_by_name() function that sends technology ↵Mike Gabriel2019-01-182-0/+18
| | | | names to g_message().
* Move special remote technology pretty names to .c files providing features ↵Mike Gabriel2019-01-185-2/+22
| | | | for that technology.
* Fix wrong WITH_REMOTE_AWARENESS_*** macro names.Mike Gabriel2019-01-185-18/+18
|
* src/rda.h: Include rda_supported_technologies.h from local folder.Mike Gabriel2018-11-091-1/+1
|
* src/rda_supported_technologies.h.in: Generate header file that knows what ↵Mike Gabriel2018-11-053-0/+45
| | | | RDA technologies are supported after build.
* src/Makefile.am: Always compile rda_x2go.c and rda_ogon.c files. This ↵Mike Gabriel2018-11-021-2/+2
| | | | partially reverts 9f217413.
* automake: Add GObject Introspection support.Mike Gabriel2018-11-022-0/+27
|
* src/rda.c: Don't fail if no remote technology is enabled at configure time.Mike Gabriel2018-11-021-5/+4
|
* src/rda_*.c: White-space fix at end of file.Mike Gabriel2018-11-022-2/+2
|
* librda_la_SOURCES: add conditional sourcesrbuj2018-10-131-3/+2
|
* configure.ac et al.: Make it possible to enable/disable awareness for the ↵Mike Gabriel2018-09-085-0/+37
| | | | supported remote desktop technologies at build time.
* src/*.h: Fix file names in comment header.Mike Gabriel2018-09-082-2/+2
|
* Ogon RDP support: initial draft to support Ogon RDP as remote desktop ↵Mike Gabriel2018-07-024-0/+153
| | | | technology.
* src/rda_x2go.c: Some tab stop fixes.Mike Gabriel2018-06-281-8/+8
|
* src/rda.c: Report a desktop session as local, if XDG_SEAT env var is set in ↵Mike Gabriel2018-06-281-4/+10
| | | | the session. Good enough for a start, I guess.
* src/rda_x2go.c: Use g_spawn_command_line_sync() for suspending/terminating ↵Mike Gabriel2018-06-271-31/+15
| | | | X2Go Sessions.
* src/rda.pc.in: Make people use <rda/rda.h> in include headers, rather than ↵Mike Gabriel2018-06-271-1/+1
| | | | <rda.h>.
* src/rda.h: Fix prototype for rda_session_suspend(). Add prototype for ↵Mike Gabriel2018-06-271-1/+4
| | | | rda_session_terminate().
* initial draft of the RDA shared libraryMike Gabriel2018-06-276-0/+390