Commit Graph

564 Commits (master)

Author SHA1 Message Date
Jay Sorg 136e072513 fix problem caused by b56aa98 for tls connections
10 years ago
Jay Sorg b56aa9832e work on main loop changes
10 years ago
Koichiro IWAO 536ee41c5e common: add --enable-ipv6only option
10 years ago
Koichiro IWAO 5bc0453605 common: drop ipv6 autodetection only valid for linux
10 years ago
Koichiro IWAO cd6ab20e94 common: shut up some messages in ssl_tls_print_error
10 years ago
Koichiro IWAO 2a2b8bcd59 common: fix #248 TLS on FreeBSD
10 years ago
Jay Sorg 33167a7c74 add frame acks and h264 codec mode basics
10 years ago
Koichiro IWAO 1f844b2d0e common: workaround for #146
10 years ago
Koichiro IWAO 278e957dd7 common: add experimental --enable-ipv6 option
10 years ago
Jay Sorg ef20d9d507 add keyboard options to xrdp_client_info
10 years ago
speidy 86005c5bcc ssl_calls: fix to read certificate chains
10 years ago
Jay Sorg d9d746ce5c common: avoid possible SSL_shutdown crash
10 years ago
Jay Sorg cc0406dddf common: move tls calls to ssl_calls
10 years ago
Jay Sorg 5a8bf87c7f common: tls, fix for pending reads
10 years ago
Jay Sorg 6b0bbbeefa common: merge from a8
10 years ago
Jay Sorg c0ce0821ec common: no logic change, remove spaces
10 years ago
speidy 4015f526db work on tls mode
10 years ago
Jay Sorg 75874b3f7a common: some minor changes to arch.h
10 years ago
Koichiro IWAO dd979731c4 common: fix check for big endian arches
10 years ago
Jay Sorg 8397055e8b move some hard code paths to defines in header
10 years ago
Jay Sorg 386512c0ed common: fix some warning for TLS
10 years ago
Jay Sorg b30b74b3b3 added keyboard info to xrdp_client_info.h
10 years ago
Jay Sorg f49ca27ea7 common: fix for list16_insert_item
10 years ago
Laxmikant Rashinkar 0311a82c0a coverity: copy into fixed sized buffer
10 years ago
Laxmikant Rashinkar 1c423dadf4 coverity: copy into fixed sized buffer
10 years ago
Laxmikant Rashinkar 56e43c4a38 Merge branch 'devel' of github.com:NeutrinoLabs/xrdp into devel
10 years ago
Laxmikant Rashinkar 27055d5762 coverity: improper use of negative value
10 years ago
speidy 0f9bd232d9 common: indent fix
10 years ago
Jay Sorg 2cb2de7277 common: log, g_ prefix for global
10 years ago
speidy 8e6b75b98f Merge branch 'devel' of https://github.com/neutrinolabs/xrdp into devel
10 years ago
Jay Sorg 57b0495bc7 common: indent, not logic change
10 years ago
speidy be51fb739c common: xrdp_tls, indentation fix
10 years ago
speidy c612683119 common: trans indentation fix
10 years ago
Jay Sorg a73e66513d common: indent, not logic change
10 years ago
Jay Sorg 9e1e6d3c3e common: indent, not logic change
10 years ago
Jay Sorg ff8275da58 common: indent, not logic change
10 years ago
Jay Sorg abf5549524 common: indent, not logic change
10 years ago
Jay Sorg 4bf326080d common: indent, not logic change
10 years ago
Jay Sorg b39c68bdc4 common: fifo.c, os_call.h, don't need prefix dir
10 years ago
Jay Sorg 3b79792bcc common: add default for XRDP_LOG_PATH
10 years ago
Idan Freiberg 16929efb05 Merge branch 'devel' of https://github.com/neutrinolabs/xrdp into
10 years ago
Idan Freiberg df87033489 trans: work on TLS
10 years ago
Idan Freiberg afdf638c7b libxrdp, common: work on TLS mode
10 years ago
Laxmikant Rashinkar a990287c46 coverity: fixed unchecked return value from library
10 years ago
Jay Sorg 1291d2dbbe work on codec mode
10 years ago
Laxmikant Rashinkar 3bb31876e7 coverity: fixed resolution leak issues
10 years ago
Idan Freiberg f0b6c6b1d1 libxrdp: started adding TLS support
11 years ago
Idan Freiberg 9007deae6f libxrdp: added an option to enforce security layer in xrdp.ini
11 years ago
Jay Sorg fef8cd9c97 common: increase file maxline size to 2048
11 years ago
Jay Sorg d9b87e734b common: small fix for 32 bit color
11 years ago
Jay Sorg 09de814ff0 common: allow RSA keys bigger than 512 bit
11 years ago
Jay Sorg 8a116d3051 common: add another x86-64 define
11 years ago
Jay Sorg 05a281a3f8 common: trans UDS rights change
11 years ago
Jay Sorg 148c1f858c common: indent, no logic change to trans.h
11 years ago
Jay Sorg 1934c9ea00 sesman: more options for session lookup from Fredy Paquet
11 years ago
Jay Sorg aa983d2b46 common: fix for clearing environment vars in BSD
11 years ago
Jay Sorg da0d0e687a reduce the memory needed for crc16 bitmap cache lists
11 years ago
Jay Sorg 261d35eaac misc fixes for Xorg and compile
11 years ago
Laxmikant Rashinkar 963b95877a added a FIFO implementation
11 years ago
Jay Sorg 630f735a28 libxrdp: send, get, and use multi fragment max caps
11 years ago
jsorg71 1ce75182af Merge pull request #111 from speidy/fastpath
11 years ago
Jay Sorg 374633e63f common: no logic change, update comments
11 years ago
speidy 1f1e803140 Merge ../../neutrinolabs/xrdp into fastpath
11 years ago
Jay Sorg f6fb5a32ed common: added some trans options used in fast path
11 years ago
Jay Sorg 25ad4d8a36 common: add more fips ssl calls
11 years ago
Jay Sorg 2921400083 common: check for nil in fips cleanup
11 years ago
Jay Sorg 926cd095fc common: added des3 calls for fips
11 years ago
Jay Sorg b0a1832186 common: update client_info struct
11 years ago
speidy 80204e2536 libxrdp: work on fastpath input, added fastpath option to xrdp.ini
11 years ago
Jay Sorg 43e388b7e5 remove some warning, move gethostname to os_calls
11 years ago
Jay Sorg 4e6d57dbe5 common: some notes and compile fixes
11 years ago
speidy cbf5d50a5c libxrdp: work on fastpath input
11 years ago
speidy 113f2696fe libxrdp: work on fastpath
11 years ago
Jay Sorg 48228cae2e common: added shm to os_calls
11 years ago
Jay Sorg 02aa39c79d added keyboard type and subtype to struct xrdp_client_info
11 years ago
Jay Sorg ff12a1d799 added tbool
11 years ago
Jay Sorg 3c218ad3f2 common: try to send data in trans_write_copy
11 years ago
Jay Sorg 1deac46fdc common: add trans_get_wait_objs_rw to header
11 years ago
Jay Sorg f221258610 common: add unknown arch check
11 years ago
Jay Sorg 4f45b4c065 added define for common types
11 years ago
speidy 92e876ea42 libxrdp: add monitorCount to client_info struct
11 years ago
speidy 0d2a4ce195 common: fix conflict
11 years ago
speidy 8cc619c223 libxrdp: work on multimon
11 years ago
Jay Sorg 9d8d31d02a common: restore xrdp_client_info order
11 years ago
Jay Sorg 5adbf2d32b libxrdp: some ISO_PDU_CR changes
11 years ago
Jay Sorg 086481395c Merge branch 'multimon' of git://github.com/speidy/xrdp into speidy-multimon
11 years ago
Jay Sorg 25369460a1 log client ip with pid, etc
11 years ago
Jay Sorg 7176f14647 added options to set tcp send and recv buffer sizes
11 years ago
Jay Sorg b598e258a4 add pid logging
11 years ago
Jay Sorg c1b7cbd657 merges from authentic8
11 years ago
Jay Sorg fc31ae1f48 trans: reset p when adding to trans list
11 years ago
Jay Sorg 3b743f64eb chansrv: deadlock, add trans copy func
11 years ago
Jay Sorg dfd78c722b chansrv: fix for deadlock
11 years ago
speidy 2b0524ad7e libxrdp: work on RDP negotiation
11 years ago
Jay Sorg f75b9143e2 VUL: make sure cache entries are in range
11 years ago
Jay Sorg 39ed446e15 VUL: fix some possible buffer overruns
11 years ago
Jay Sorg 3acea31439 common: added g_signal_segfault to header
11 years ago
Jay Sorg 68224550da common: update a copyright year
11 years ago
Laxmikant Rashinkar ece8f1fb47 gracefully handle segfaults in chansrv code
11 years ago
Jay Sorg 1a616a1b46 move text2bool to os_calls
11 years ago
Jim Grandy b7b3d9ef28 Hand-apply patches (misc) from Authentic8: b18667d 6d22ada 95d93a3 433b49c b96f85f 8c32c46 f87f6b3 c93cce0 26ce9ce
11 years ago
Jim Grandy 981741f55c Hand-apply patch (compositing) from Authentic8: 5d5e470 81c9c29 b0c2c10 27d8a01 a96a217 e512090 a9a6762 9c02bfa bd26fcc c0d29d9 676dd35 3b26737
11 years ago
Jim Grandy 1ae9a7f2b6 Hand-apply patches (drawing configuration) from Authentic8 branch: 34b92df f994298 38e2def
11 years ago
Jay Sorg f17692adaa added out_uint64_le
11 years ago
Jay Sorg e602a28d5c common: transport aware when app is terminating
11 years ago
Jay Sorg 6c07ee0ba3 added in_uint64_le
11 years ago
Laxmikant Rashinkar 474d17d556 xrdp: added support for forcing credentials on command line
11 years ago
Jay Sorg fad70062d6 common: no logic change
12 years ago
speidy a8e5b3fee5 libxrdp: work on multi-mon support
12 years ago
Jay Sorg 14a4ac5a79 libxrdp: started adding fastpath support
12 years ago
Laxmikant Rashinkar 78498f6682 Merge branch 'master' of github.com:neutrinolabs/xrdp
12 years ago
Laxmikant Rashinkar 6ad1d7f78d folder redirection: fixed language issues
12 years ago
Jay Sorg c6fa03102f copyright year update
12 years ago
Jay Sorg 42329bda00 adding xrdp.ini option to turn off new cursors
12 years ago
Jay Sorg d4d6a65adb merge from pmhahn
12 years ago
Laxmikant Rashinkar 89b7cd269e smartcard: developer checkin for smartcard support
12 years ago
Jay Sorg cd0a8721d1 disable ipv6 for now
12 years ago
Jay Sorg 64fabbad68 got neutrinordp module building
12 years ago
Jay Sorg 19a9ed47dc xrdp: use full path for loading xrdp modules
12 years ago
Jay Sorg 8acdc403e3 common: fix for when [] is in comment
12 years ago
Jay Sorg 2ed8b31a11 ipv6
12 years ago
Jay Sorg a1ca415615 ipv6
12 years ago
Jay Sorg d9c0af1e78 ipv6
12 years ago
Jay Sorg 54463affaf autodetect ipv6
12 years ago
Jay Sorg 8b71f48f7b adding ipv6 support
12 years ago
Jay Sorg cae3b1b0f1 ipv6 started pushing bits
12 years ago
Jay Sorg b107414b54 sync client_info struct with A8
12 years ago
Jay Sorg 494150f1a9 work on new(color) cursors
12 years ago
Jay Sorg a47a3cee1a libxrdp: started adding new(color) cursor support
12 years ago
Laxmikant Rashinkar 78d4e19258 o early checkin for drive redirection
12 years ago
ArvidNorr fe69d2f07b Comments and debug when blocking channels added. Fix for potential vulnerability in log.c
12 years ago
ArvidNorr 72c99794ee Merge pull request #59 from ArvidNorr/morelogging
12 years ago
ArvidNorr fb7294ed26 small len fixes
12 years ago
ArvidNorr 9aa0cb4e61 Merge pull request #58 from ArvidNorr/pam-cont
12 years ago
Philipp Hahn 1a4ed6d3fd xrdp: Fix format string vulnerability
12 years ago
Philipp Hahn 397089a207 sesman: Fix dist
12 years ago
ArvidNorr 975d44e99f More logging added
12 years ago
LawrenceK e47a9cea97 Allow for any non 0 and the string to also be true. These are the tests used elsewhere in the xrdp code.
12 years ago
ArvidNorr a2bbbd8cc3 Display PAM error in gateway setup, use domain name as IP/DNS, changed how the socket is closed
12 years ago
Jay Sorg eb4209e932 libxrdp: added ini settings for bulk compressor
12 years ago
LawrenceK a52dbba1a5 Add g_strchr to os_calls
12 years ago
Jay Sorg 82a8366fc0 added getgid to os_calls
12 years ago
Jay Sorg e07dd5afb5 added a file open funtion
12 years ago
Laxmikant Rashinkar 1123323fda o moved from GNU General Public License to Apache License, Version 2.0
12 years ago
Jay Sorg 204d6bbde1 codecs: move jpeg hack to bitmap cache v3
13 years ago
Jay Sorg 6d539b8e22 user rfx for cache v3 if client supports
13 years ago
Jay Sorg 4e92468262 output error when set socket opt fails
13 years ago
Jay Sorg e4182cde17 work on rdp codecs
13 years ago
Jay Sorg 01393af3e6 added support for bitmap cache v3
13 years ago
Jay Sorg b211b9be91 fix a define conflict with freerdp
13 years ago
Jay Sorg dc6be76b11 rail: proxy rail
13 years ago
Jay Sorg 7dc5a77116 common: no logic changes, code cleanup
13 years ago
ArvidNorr d2903cd1fc Merge pull request #28 from ArvidNorr/tcp_nodelay
13 years ago
ArvidNorr 1011b4a256 Merge pull request #22 from ArvidNorr/moduleload
13 years ago
norrarvid 31a5dd33dd minor layout fixes
13 years ago
Jay Sorg 4ba8cdc343 libxrdp: added RAIL caps
13 years ago
Jay Sorg b52bf1b838 libxrdp: started adding RAIL support
13 years ago
Jay Sorg fcfd14fefd common: fix some warnings
13 years ago
Jay Sorg 099a421c77 log: added path for when --prefix is used
13 years ago
Jay Sorg dbd2cbca8e syslog: cs/minor changes
13 years ago
Jay Sorg 5cd7e29a9f Merge remote branch 'syslog3/syslog3'
13 years ago
norrarvid e5fb05e9cb Support for TCP keepalive and TCP no_delay added
13 years ago
norrarvid 02f3fe1e2a Improved error handling for module load and init, fixed bug in logwindow
13 years ago
norrarvid 2109d7a044 merge comments defines and simplified function
13 years ago
norrarvid a45f993bfe added comments, added define, removed unused inparameter
13 years ago
norrarvid 4d4ebbf363 Initial syslog support in XRDP
13 years ago
Jay Sorg 62bf3c61f5 xrdp: pid file fixes
13 years ago
Jay Sorg bde5dd6671 added g_close_wait_obj and size parameter to g_write_ip_address
13 years ago
Jay Sorg c7bd96ba85 xrdp: added -f command line option to fork on connections
13 years ago
Jay Sorg cc3754a2bd xorg: work on offscreen bitmaps
13 years ago
Jay Sorg e0fc7297f5 pass the client_info(caps) on to module and xserver
13 years ago
Jay Sorg 273cb8a376 update common/xrdp_constants.h
13 years ago
Jay Sorg 9da5248145 common: allow env vars to override .ini settings when value start with $
13 years ago
Jay Sorg cadad6e181 /tmp cleanup
13 years ago
Jay Sorg 2225aa80ad fork change
13 years ago
Jay Sorg 35a22ac307 common: added signal for usr1
13 years ago
Jay Sorg d8f9e8310d move temp files from /tmp to /tmp/.xrdp
13 years ago
Jay Sorg 4ff502aa4b fix init error
13 years ago
Jay Sorg f10e5bbfd5 fix for https://bugzilla.redhat.com/show_bug.cgi?id=782619
13 years ago
Jay Sorg c5b1b0fe45 added g_chown
14 years ago
Jay Sorg 0da32da2d8 add ssl init to common
14 years ago
Itamar Reis Peixoto 6b08b8b71e include missing files in make dist
14 years ago
Itamar Reis Peixoto 759757435e xrdp comestic patch from "Alessandro Briosi" <tsdogs@briosix.org>
14 years ago
Nicola Ruggero d797b2cf49 Implemented client IP logging
14 years ago
Nicola Ruggero 4cf06dbbcb Major code cleanup:
14 years ago
Nicola Ruggero 104f762e5d Added bell (pcspeaker) support
14 years ago
Jay Sorg 368db23061 fix for 100% cpu when socket error
14 years ago
Jay Sorg 1e8b5ea2cd bind to specific address
14 years ago
Jay Sorg bb7898419f update copyright year
14 years ago
jsorg71 d83ebaa97a use do ... while (0) style for parse.h
14 years ago
jsorg71 0156c1448d const char for atoi
14 years ago
jsorg71 b7cbc6a656 update copyright year and add tui64 type
15 years ago
jsorg71 27e097663f improve trans
15 years ago
jsorg71 530344462e fixes for hppa
15 years ago
jsorg71 6cf7c913f8 arm cpu needs align
15 years ago
jsorg71 a4461e04d3 allow ';' for comment too
15 years ago
jsorg71 2a7c40dad8 add unix socket to trans
15 years ago
jsorg71 18a5e7917d fix warnings
15 years ago
jsorg71 33b4e7f417 channel fixes
15 years ago
jsorg71 eeac7c938a add extended log output
16 years ago
jsorg71 48e06d5267 remove g_signal and change g_waitpid to check for signal
16 years ago
jsorg71 d9ba6c30ca remove g_set_file_rights since g_file_open sets the bits right
16 years ago
jsorg71 23ffdb0c5f autotools fix and file_loc.h simplified
16 years ago
jsorg71 c6b9952fa2 work on chansrv
16 years ago
jsorg71 06e40d9304 add tintptr type
16 years ago
jsorg71 108cc8f030 fix some minor error issues
16 years ago
jsorg71 6c5f82fd04 update copyright year
16 years ago
jsorg71 c69bb282d4 added g_signal_* functions
16 years ago
jsorg71 9317386e74 add pid to event names
16 years ago
jsorg71 b768e8fb5d remove unset_signals
16 years ago
jsorg71 1e33ad14c3 added trans.c
16 years ago
jsorg71 643e22a6e5 added trans files
16 years ago
jsorg71 f77934a58e remove lib version
17 years ago
jsorg71 5ed8c4b4d4 added threadid_equal
17 years ago
jsorg71 4b768b3099 libcommon and version change
17 years ago
jsorg71 9885ba88fa change XRDP_KEYMAP_PATH to FILE and added SESMAN defines
17 years ago
jsorg71 4fb3a1a547 added HAVE_CONFIG_H
17 years ago
jsorg71 59a2d1dea6 build common as a library
17 years ago
jsorg71 c5fceb31ec autotools
17 years ago
jsorg71 bfe555e3b6 added brush cache bits for clients that support it
17 years ago
jsorg71 28d25ba682 fix mono cursor issue with librdp
17 years ago
jsorg71 bb87afc364 added getuid function
17 years ago
jsorg71 4b0ce3ac7c correct and add some path defines
17 years ago
jsorg71 68dfef87e3 renaming and moving install files
17 years ago
jsorg71 923dae5db9 update capability set defines
17 years ago
jsorg71 25af749cb1 add thandle
17 years ago
jsorg71 2363bd373b comment change
17 years ago
jsorg71 2cd8307610 added support for if OLD_RSA_GEN1 is defined and changed unsigned char to tui8
17 years ago
jsorg71 85e42c068c socket options fixes
17 years ago
jsorg71 11c5d72c55 wait objs function changes
17 years ago
jsorg71 53fce709d4 added wait obj functions
17 years ago
ilsimo 4c9d3862e5 updating logging subsystem
17 years ago
jsorg71 38b789e81f update copyright year
17 years ago
jsorg71 3b85502657 fix warning
17 years ago
jsorg71 9876b42c46 move tsock
17 years ago
jsorg71 8af78369ea add tsock
17 years ago
jsorg71 7f8ba596fe add comments
17 years ago
jsorg71 d1c3842416 check if __BYTE_ORDER is defined
17 years ago
jsorg71 311b688ad7 long to tbus
17 years ago
jsorg71 ea7553f77c long to tbus
17 years ago
jsorg71 30492c0988 added by_name functions that can read any file size
17 years ago
jsorg71 d0c70a89b2 tbus
17 years ago
jsorg71 d3fa8fd6f6 added g_strtrim
17 years ago
jsorg71 ca37e8cb1d added ability to use keymap files and added capslock and shiftcapslock maps
17 years ago
jsorg71 b7e71971a1 remove CLK_TCK, not always defined
17 years ago
jsorg71 5a2d2d67b5 added g_htoi
17 years ago
jsorg71 a432f91bc6 added g_time2 function
17 years ago
jsorg71 4125491367 remove duplicate tbus
17 years ago
jsorg71 db2ecb2701 win64 tbus and win32 twchar
17 years ago
jsorg71 aa3ec01312 added g_file_get_size function
17 years ago