summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* TLS: new method to specify SSL/TLS versionKoichiro IWAO2017-02-278-16/+49
| | | | | | | SSL/TLS protocols only listed in ssl_protocols should be used. The name "ssl_protocols" comes from nginx. Resolves #428.
* common: use select for SSL_ERROR_WANT_READ, SSL_ERROR_WANT_WRITE tls errorsJay Sorg2017-02-251-10/+17
|
* Add i686 check in Travis CIPavel Roskin2017-02-231-31/+94
|
* encoder, remove check for UINT16_MAX, not really neededJay Sorg2017-02-221-2/+1
|
* changes and cleanup to process_enc_rfxJay Sorg2017-02-222-51/+67
|
* fix for frames in flight = 0Jay Sorg2017-02-221-1/+1
|
* frame ack change for slow client falling behindJay Sorg2017-02-221-2/+2
|
* rfx fixes for large tile sets, performance change, Xorg will start next ↵Jay Sorg2017-02-222-4/+18
| | | | frame earlier
* change some casts to long longJay Sorg2017-02-222-3/+4
|
* common: print list items as pointersJay Sorg2017-02-221-1/+1
|
* fix warning new since stdint.h changeJay Sorg2017-02-226-8/+10
|
* Workaround for a regression of JP keyboard detection #663Koichiro IWAO2017-02-161-0/+3
| | | | | | | | | | | | | caused by 9c31bd5. This is not a complete fix but just a workaround because keylayout value of Japanese keyboard can be other than these 4 values. This workaround still doesn't cover all JP keyboards. - 0x00000411 - 0xe0010411 - 0xe0200411 - 0xe0210411 Looking for `0411` in lower 16 bits is enough to detect JP keyboards.
* aarch64 doesn't require pointers to be alignedPavel Roskin2017-02-131-1/+1
|
* Remove trailing whitespacePavel Roskin2017-02-089-14/+14
|
* Use middle dot instead of dash to connect directories to descriptionsPavel Roskin2017-02-081-23/+23
| | | | | Dashes are too similar to the line drawing characters used to represent the directory tree.
* Remove reference to rdp directory, it was removedPavel Roskin2017-02-081-2/+1
|
* Improve Fedora installation instructionsPavel Roskin2017-02-081-5/+17
|
* Remove --break-blocks option, it doesn't match the existing code stylePavel Roskin2017-02-071-11/+8
| | | | Strip trailing newlines.
* chansrv: fix warnings in pulse moduleKoichiro IWAO2017-02-021-4/+4
|
* Constify input arguments of ssl_mod_exp() and ssl_gen_key_xrdp1()Pavel Roskin2017-02-022-6/+6
|
* Constify all input string arguments in keygen.cPavel Roskin2017-02-021-4/+4
|
* Remove support for OpenSSL older than 0.9.8Pavel Roskin2017-02-022-82/+1
| | | | It's hard to find an older version of OpenSSL even on long term support distros.
* Update m4/ax_type_socklen_t.m4, it works with -Wall nowPavel Roskin2017-02-021-2/+2
|
* Don't use ACCESS macroPavel Roskin2017-02-022-20/+2
| | | | | ACCESS is defined unconditionally in the files that use it. No comments exist about that macro. The code guarded by the macro is PAM related.
* xrdp-sesadmin: show sessions in human readable formatPavel Roskin2017-02-021-7/+15
|
* xrdp-sesadmin: refactor array accessPavel Roskin2017-02-021-4/+7
|
* xrdp-sesadmin: fix crash on network or authentication errorPavel Roskin2017-02-021-5/+8
| | | | | | | | If scp_v1c_mng_get_session_list() returns an error, report it to the user and exit. Session list is not initialized in that case and should not be freed. g_free() already checks its argument for being to NULL, remove an extra check.
* docs: remove IdleTimeLimit until it is actually implementedKoichiro IWAO2017-01-312-13/+0
| | | | it gives users false hope and finally disappoints them.
* Update README.md (#651)Itamar Reis Peixoto2017-01-301-1/+8
|
* Some fixes/improvements to service files. (#646)Dominik George2017-01-302-2/+4
| | | | * Add Documentation field so the systemctl help command works. * Remove syslog.target as syslog is normally socket-activated now.
* change log message to long longJay Sorg2017-01-291-2/+2
|
* minor arch.h changeJay Sorg2017-01-291-2/+4
|
* sesman: fix warning for 32 bit / 64 bit log entry, trunc to 32 bitJay Sorg2017-01-291-2/+2
|
* arch.h changes to include stdint.hJay Sorg2017-01-292-29/+40
|
* sesman: remove unnecessary fork for FreeBSD (#650)metalefty2017-01-281-21/+12
| | | it is not only unnecessary but causes another bug.
* Add GNU/kFreeBSD support (#645)mirabilos2017-01-263-3/+6
| | | | | | * GNU/kFreeBSD is a FreeBSD variant, for code purposes. * GNU/kFreeBSD uses GNU/Linux-ish init scripts, however.
* Fix several cases of discarding return valuesPavel Roskin2017-01-252-14/+51
|
* Merge pull request #637 from proski/constmetalefty2017-01-266-28/+30
|\ | | | | Constify string arguments in xrdp-chansrv sources
| * Constify string arguments in xrdp-chansrv sourcesPavel Roskin2017-01-226-28/+30
|/
* Merge pull request #627 from proski/opensslIdan Freiberg2017-01-232-1/+5
|\ | | | | Check for openssl binary in configure, don't fail if not found
| * Check for openssl binary in configure, don't fail if not foundPavel Roskin2017-01-212-1/+5
| | | | | | | | | | | | | | Prefer openssl binary from the same location as the openssl library. Make it possible to suppress certificate generation during install by passing OPENSSL=: to make.
* | Merge pull request #633 from proski/systemdIdan Freiberg2017-01-231-1/+6
|\ \ | | | | | | Only check for systemd on Linux, no need to warn users of other OSes
| * | Only check for systemd on Linux, no need to warn users of other OSesPavel Roskin2017-01-211-1/+6
| |/
* | Merge pull request #630 from selu/develIdan Freiberg2017-01-231-1/+1
|\ \ | | | | | | Fix calling XChangeProperty in clipboard provide
| * | Fix calling XChangeProperty in clipboard provideSzabolcs Seláf2017-01-171-1/+1
| | | | | | | | | | | | XChangeProperty's last parameter is number of elements, not number of bytes as it's in https://tronche.com/gui/x/xlib/window-information/XChangeProperty.html Because of this bug Paste did not work in any java applications.
* | | Merge pull request #636 from proski/painterIdan Freiberg2017-01-231-1/+1
|\ \ \ | | | | | | | | Fix incorrect argument to painter_line()
| * | | Fix incorrect argument to painter_line()Pavel Roskin2017-01-211-1/+1
| | |/ | |/|
* | | Merge pull request #625 from speidy/proxy_session_infoIdan Freiberg2017-01-239-4/+126
|\ \ \ | |/ / |/| | Pass session info in proxy mode
| * | libxrdp: use constant RDP_DATA_PDU_LOGONspeidy2017-01-151-2/+1
| | |
| * | neutrinordp: add session_infospeidy2017-01-152-3/+51
| | |