summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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
| * | add Finnish keyboardKoichiro IWAO2016-11-022-0/+792
|/ / | | | | | | Closes #70
* | Merge pull request #437 from metalefty/switch-to-8-hex-digit-keymap-fileItamar Reis Peixoto2016-11-0225-176/+176
|\ \ | | | | | | Switch to 8 hex digit keymapfile
| * | switch newly added keymaps to 8 hex digitKoichiro IWAO2016-10-243-123/+123
| | |
| * | Switch the remaining 4 hex digit keymapfile to 8 hexKoichiro IWAO2016-10-245-34/+34
| | |
| * | Switch to 8 hex digit keymapfileKoichiro IWAO2016-10-2418-19/+19
| | | | | | | | | | | | | | | as the value keyboardLayout is actually 32-bit unsigned integer. See [MS-RDPBCGR] - v20160714 p.45.
* | | Merge pull request #470 from proski/xorg-inimetalefty2016-11-021-20/+20
|\ \ \ | | | | | | | | Simplify names of xrdp.ini sections, rename "Session Manager" to "Xorg"
| * | | Simplify names of xrdp.ini sections, rename "Session Manager" to "Xorg"Pavel Roskin2016-11-011-20/+20
|/ / / | | | | | | | | | | | | | | | Make section names equal to the names in the "name=" setting to avoid confusion and the need to renumber sections. Avoid "sesman-" in the names, it's not helpful to the user. Move "Xorg" just below "X11rdp", that would give xorgxrdp more visibility.
* | | Merge pull request #472 from proski/sslItamar Reis Peixoto2016-11-011-15/+26
|\ \ \ | | | | | | | | Use static inline functions for OpenSSL 1.0 backport