summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | docs: correct section of xrdp-disKoichiro IWAO2016-11-161-2/+6
| | | | | | | | | | | | Document that xrdp-dis doen't support disconnecting xorgxrdp session.
| * | docs: update version to 0.9.0Koichiro IWAO2016-11-1611-11/+11
| | |
| * | docs: update man for sesman.iniKoichiro IWAO2016-11-161-9/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Not to confuse the default value written in config and the default value will be used when not specified in config use the words "it not specified, defaults to foobar" for the latter. And other miscellaneous changes, - Fix typo - Emphasize the default value
| * | docs: replace links s/xrdp.sf.net/www.xrdp.org/gKoichiro IWAO2016-11-168-8/+8
| | |
* | | Merge pull request #493 from proski/pkgconfigItamar Reis Peixoto2016-11-174-50/+40
|\ \ \ | | | | | | | | Fixes for pkg-config
| * | | Simplify pkgconfig/Makefile.amPavel Roskin2016-11-181-11/+1
| | | |
| * | | Add xrdp-uninstalled.pc to allow compilation against xrdp sourcesPavel Roskin2016-11-182-0/+7
| | | |
| * | | Pass all substitutions to AC_CONFIG_FILES, sort and reformat themPavel Roskin2016-11-181-37/+30
| | | | | | | | | | | | | | | | | | | | Passing arguments to AC_OUTPUT is obsolete. Remove commented out configure code.
| * | | Improve xrdp description, substitute package versionPavel Roskin2016-11-181-2/+2
|/ / /
* | | update description in .pc fileJay Sorg2016-11-171-1/+1
| | |
* | | fix a typo in .pc fileJay Sorg2016-11-171-1/+1
| | |
* | | add pkgconfig xrdp.pc fileJay Sorg2016-11-174-1/+29
| | |
* | | CI: remove xorgxrdpKoichiro IWAO2016-11-171-3/+0
| | |
* | | remove xorgxrdp submoduleJay Sorg2016-11-161-0/+0
| | |
* | | remove xorgxrdp submoduleJay Sorg2016-11-161-3/+1
| | |
* | | Merge pull request #492 from metalefty/certsjsorg712016-11-161-1/+1
|\ \ \ | | | | | | | | Do not create SHA-1 certificates anymore
| * | | Do not create SHA-1 certificates anymoreKoichiro IWAO2016-11-161-1/+1
|/ / / | | | | | | | | | | | | as many systems in the world still default to create SHA-1 certs if hash algorithm is not specified explicitly.
* | | Merge pull request #477 from proski/vnc-strerrormetalefty2016-11-161-5/+9
|\ \ \ | | | | | | | | Improve error messages about VNC password file
| * | | Don't try to create .vnc directory if it existsPavel Roskin2016-11-151-3/+7
| | | | | | | | | | | | | | | | Report system error if it cannot be created.
| * | | Report system error if the VNC password file cannot be createdPavel Roskin2016-11-151-2/+2
| | | |
* | | | Merge pull request #476 from proski/authmetalefty2016-11-164-13/+13
|\ \ \ \ | | | | | | | | | | Fix compile warnings for non-default authentication methods
| * | | | Fix compile warnings for non-default authentication methodsPavel Roskin2016-11-154-13/+13
| |/ / / | | | | | | | | | | | | | | | | | | | | Include string.h for strcmp(). Don't define _XOPEN_SOURCE, it conflicts with libc headers and hides putpwent(). Make input strings constant. Fix functions to match their declarations.
* | | | Merge pull request #485 from proski/code-standardsmetalefty2016-11-163-9/+9
|\ \ \ \ | | | | | | | | | | Code standards
| * | | | Fix compilation with C++Pavel Roskin2016-11-151-2/+2
| | | | |
| * | | | Remove all tabs in sourcesPavel Roskin2016-11-153-7/+7
| |/ / /
* | | | Merge pull request #480 from proski/strncatmetalefty2016-11-161-1/+1
|\ \ \ \ | | | | | | | | | | Fix potential buffer overflow in strncat() invocation
| * | | | Fix potential buffer overflow in strncat() invocationPavel Roskin2016-11-151-1/+1
| |/ / / | | | | | | | | | | | | | | | | | | | | strncat() will copy at most the specified number of characters and append the null character on top of that. strlen() doesn't count the final null character.
* | | | Merge pull request #483 from proski/autorunmetalefty2016-11-161-1/+2
|\ \ \ \ | |_|/ / |/| | | Fix regression in domain to session type mapping
| * | | Fix regression in domain to session type mappingPavel Roskin2016-11-151-1/+2
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If no domain is passed, self->session->client_info->domain is an empty string that is incorrectly treated as if the domain were passed by the client. The regression was introduced in fc753a95, when an incorrect check for non-empty domain was added. That check was removed in 67119ecc based on coverity report, leaving no trace of the original intention. Check domain both for '_' and '\0' as the initial character. In either case, select the first session type section in xrdp.ini.
* | | Merge pull request #490 from proski/parammetalefty2016-11-161-23/+23
|\ \ \ | |/ / |/| | Omit numbers from the "param" keys, they are not needed
| * | Omit numbers from the "param" keys, they are not neededPavel Roskin2016-11-151-23/+23
|/ / | | | | | | | | Users assume that they need to renumber the parameters. That makes parameter editing more involved than it needs to be.
* | Merge pull request #489 from metalefty/travis-ciIdan Freiberg2016-11-151-0/+42
|\ \ | | | | | | CI: add .travis.yml
| * | CI: add .travis.ymlKoichiro IWAO2016-11-151-0/+42
|/ / | | | | | | tests xrdp, librfxcodec, xorgxrdp, x11rdp in master, devel and other topic branches.
* | Merge pull request #487 from proski/x11rdpItamar Reis Peixoto2016-11-132-11/+15
|\ \ | | | | | | X11rdp build system fixes
| * | Strip the installed X11rdp binary, not the originalPavel Roskin2016-11-131-1/+1
| | |
| * | Reorder static libraries to avoid the need to link them twicePavel Roskin2016-11-131-7/+8
| | |
| * | Check that X11RDPBASE is set, give it a better descriptionPavel Roskin2016-11-131-3/+6
|/ / | | | | Use BINBASE for the binary install path.
* | change xrdp.ini security_layer=negotiate and auto generate tls keys on make ↵Jay Sorg2016-11-112-2/+3
| | | | | | | | install
* | libxrdp: warn when using 512 bit keyJay Sorg2016-11-111-0/+9
| |
* | on make install, don't create rsakeys.ini if it already existsJay Sorg2016-11-111-1/+1
| |
* | Merge pull request #479 from proski/strerrorjsorg712016-11-091-2/+2
|\ \ | | | | | | Use g_get_strerror() instead of strerror(errno) for portability
| * | Use g_get_strerror() instead of strerror(errno) for portabilityPavel Roskin2016-11-081-2/+2
|/ /
* | Merge pull request #418 from metalefty/keymap-fallback-lower-16bitmetalefty2016-11-081-2/+14
|\ \ | | | | | | Use km-0000yyyy.ini if km-xxxxyyyy.ini doen't exist
| * | Use km-0000yyyy.ini if km-xxxxyyyy.ini doen't existKoichiro IWAO2016-11-041-2/+14
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | upper 16 bits of keylayout value indicates keyboard layout. lower 16 bits of keylayout value indicates country/language. If the keymap file doesn't match exactly to keylayout value, the typical keyboard of the country/language should be used. For example [1]: 0x00000409: US English 0x00010409: US Dvorak 0x00020409: US International 0x00030409: US Dvorak for left hand 0x00040409: US Dvorak for right hang 0x0000040e: Hungarian 0x0001040e: Hungarian 101-key [1] https://msdn.microsoft.com/windows/hardware/commercialize/manufacture/desktop/windows-language-pack-default-values
* | Merge pull request #478 from proski/install-headersmetalefty2016-11-071-3/+5
|\ \ | | | | | | Install headers used by X11rdp and xorgxrdp
| * | Install headers used by X11rdp and xorgxrdpPavel Roskin2016-11-061-3/+5
|/ / | | | | | | | | Installing the headers makes it possible to compile xorgxrdp as a separate package, without xrdp sources.
* | Merge pull request #454 from metalefty/change-chansrv-log-pathmetalefty2016-11-072-1/+41
|\ \ | |/ |/| chansrv: change chansrv log path to ${XDG_DATA_HOME}/xrdp
| * docs: update chansrv log pathKoichiro IWAO2016-10-251-1/+1
| |
| * chansrv: change chansrv log path to ${XDG_DATA_HOME}/xrdpKoichiro IWAO2016-10-251-0/+40
| | | | | | | | | | | | | | like Xorg's logfile is written to ${XDG_DATA_HOME}/xorg/Xorg.n.log. If XDG_DATA_HOME is not defined, the log path will be ${HOME}/.local/share/xrdp.
* | Merge pull request #473 from metalefty/add-finnish-keyboardItamar Reis Peixoto2016-11-022-0/+792
|\ \ | | | | | | add Finnish keyboard