Commit Graph

672 Commits (70b5adb3960a96db100a5a7812ea7404e1561d29)

Author SHA1 Message Date
Jay Sorg a8bf71b567 xrdp: fix warnings
13 years ago
Jay Sorg 856783ba95 no logic changes, remove warnings and coding style changes
13 years ago
Jay Sorg 099a421c77 log: added path for when --prefix is used
13 years ago
norrarvid 42edcbb6c1 Improved logging
13 years ago
norrarvid a1274b0320 Clear state required when relogin is performed
13 years ago
norrarvid eef475e025 timeout added for the reply to come from sesman
13 years ago
norrarvid 048154ccef missing init of variable added
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 a555dc5a42 pamusername and pampassword are now readable on login screen
13 years ago
norrarvid 10fdc5c17f separate pam authentication for gateways
13 years ago
norrarvid f4ffaafc20 channels can be disabled by XRDP
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
Marc-André Moreau 60b0529656 Merge pull request #20 from ArvidNorr/widerlogin
13 years ago
norrarvid 4f327d957f Support for long user and DNS name
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 0566da74eb xrdp: add fork option to xrdp.ini
13 years ago
Jay Sorg bde5dd6671 added g_close_wait_obj and size parameter to g_write_ip_address
13 years ago
Jay Sorg d08e27e824 xrdp: fix memory leak in fork
13 years ago
Jay Sorg c7bd96ba85 xrdp: added -f command line option to fork on connections
13 years ago
Jay Sorg 900a2541ca offscreen bitmaps: implement the delete list
13 years ago
Jay Sorg e09f14e6d4 don't jpeg compress fonts
13 years ago
Jay Sorg d88291c9dd -xorg: work on off screen bitmaps
13 years ago
Jay Sorg aa3fad894d xorg: work on offscreen bitmaps
13 years ago
Jay Sorg cc3754a2bd xorg: work on offscreen bitmaps
13 years ago
Jay Sorg 76e070e4f1 started work on off screen bitmap support
13 years ago
Jay Sorg e8d2e4b6ad xrdp: xrdp_painter_copy width, height fix
13 years ago
Jay Sorg e0fc7297f5 pass the client_info(caps) on to module and xserver
13 years ago
Jay Sorg 3e422c04c6 fixes from ArvidNorr
13 years ago
Jay Sorg b124612675 xrdp: added xrdp.ini options to auto execute a modules and hide log window
13 years ago
Jay Sorg 238d14b60a xrdp: added override setting for chansrv port
13 years ago
Jay Sorg e9c58226ba use unix domain socket for xrdp-X11rdp connection
13 years ago
Jay Sorg 93939893de remove old freerdp dir
13 years ago
Jay Sorg 3e90b6c9cf freerdp1: nla
13 years ago
Jay Sorg d8f9e8310d move temp files from /tmp to /tmp/.xrdp
13 years ago
Jay Sorg 7411c42e7b freerdp module, color conversion
13 years ago
Jay Sorg f10e5bbfd5 fix for https://bugzilla.redhat.com/show_bug.cgi?id=782619
13 years ago
Jay Sorg b36f7d346c add --port command line override
13 years ago
Jay Sorg 946d9b257b move win32 to own file
13 years ago
Jay Sorg b0ebf1c146 remove warnings, check for nil
13 years ago
Jay Sorg 5972c136bf added 15 and 24bpp support and changes for reconnect / resize
13 years ago
Jay Sorg 12ce9c136f add max bpp option to xrdp.ini
13 years ago
Jay Sorg b7aecf16b0 move disconnect to X11rdp
13 years ago
Jay Sorg 0e5e50925c added a way to disconnect a session from within a session
14 years ago
Jay Sorg 6c9529c9b9 printf error when can't bind port
14 years ago
Jay Sorg 93727da778 update some copyright years
14 years ago
Jay Sorg d3a505b78f minor changes
14 years ago
Jay Sorg dd6a0988b7 variable drop down menu size
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
Itamar Reis Peixoto 83edc21992 use package version in xrdp.c
14 years ago
Jay Sorg 4d4f80bfc4 work on freerdp
14 years ago
Jay Sorg 4f88bf83c1 fixes for bell function
14 years ago
Nicola Ruggero 3ba752e7b7 Removed dead code re-introduced erroneously in commit 4cf06dbbcb
14 years ago
Nicola Ruggero 17bc1418ec Read keymaps over 128 keys. Patch by Yoshitomo Nakashima
14 years ago
Nicola Ruggero d797b2cf49 Implemented client IP logging
14 years ago
Nicola Ruggero 87297c5014 Version up to 0.6.0
14 years ago
Nicola Ruggero 4cf06dbbcb Major code cleanup:
14 years ago
Nicola Ruggero 104f762e5d Added bell (pcspeaker) support
14 years ago
Jay Sorg 25371d6bc9 log messages friend
14 years ago
Jay Sorg 8846b589de use en-us keymap file if no keymap file
14 years ago
Jay Sorg 1e8b5ea2cd bind to specific address
14 years ago
jsorg71 f6f005ca58 fix spelling error
14 years ago
jsorg71 8f6ac8df5c write to pid file as early as possible
14 years ago
jsorg71 b7cbc6a656 update copyright year and add tui64 type
14 years ago
jsorg71 e266d7ed04 update copyright year
15 years ago
jsorg71 574355f3e3 use trans
15 years ago
jsorg71 f312c16a8a added debug configure option
15 years ago
jsorg71 00ec87700b remove some dead code
15 years ago
jsorg71 a673a075bd update trans in xrdp->sesman connection
15 years ago
jsorg71 d350ec5bfd improve login graphics
15 years ago
jsorg71 347ab74a93 improve xrdp_bitmap_load to support 4 and 24 bpp bitmaps
15 years ago
jsorg71 5a08e51906 remove noise
15 years ago
jsorg71 2a4515783a read the ini file to get the ip for chansrv
15 years ago
jsorg71 90ce47855c use unix socket for chansrv
15 years ago
jsorg71 3fe4faa8d2 log connection failure
15 years ago
jsorg71 9e73bbb9ae try to connect to chansrv up to 4 times
15 years ago
jsorg71 1498f0377d fixes for small screen
15 years ago
jsorg71 d5e4d708e9 move some big items to heap
15 years ago
jsorg71 dd6f1f6926 3 seconds is 3000, not 3
15 years ago
jsorg71 df8527b251 pass domain, program, and directory to sesman and use directory and program
15 years ago
jsorg71 d9516e6837 minor keyboard fixes
15 years ago
jsorg71 33b4e7f417 channel fixes
15 years ago
jsorg71 47f6623d8e change the order of params for keydown/up to be more backward compatible
15 years ago
jsorg71 4369219ae3 keymap changes
15 years ago
jsorg71 15af40ee12 log an error if send fails
15 years ago
jsorg71 eeac7c938a add extended log output
15 years ago
jsorg71 3cfea6a959 patch from Christoph Brill - Don't always assume 3350 as the sesman port
15 years ago
jsorg71 e1461fd946 when autologin, don't use client passed params unless xrdp.ini ask is used
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 da99343957 fixes for chansrv
16 years ago
jsorg71 f09b3ed84c update copyright year
16 years ago
jsorg71 859dc139f0 update copyright year
16 years ago
jsorg71 c46123b813 fix overflow when typing in edit on login screen
16 years ago
jsorg71 49552f5ebf add a var if chan_trans connected
16 years ago
jsorg71 0cef301b27 change to the g_signal_* functions
16 years ago
jsorg71 12b2ea66fc channel changes
16 years ago
jsorg71 af83cb7cae remove old makefiles
16 years ago
jsorg71 9317386e74 add pid to event names
16 years ago
jsorg71 c3c6b39e3d fix for older auto tools
16 years ago
jsorg71 bc0f9e453c use valid mixmode in line draw
16 years ago
jsorg71 c3579cf579 bsd and pthread fixes
16 years ago
jsorg71 df49056579 fix crash when font file dosen't exist
16 years ago
jsorg71 a7df159ce9 log errors and minor fix
16 years ago
jsorg71 ab57eb73fc log an error when cursor files don't exist
16 years ago
jsorg71 f1ebdf189e added post install hook
16 years ago
jsorg71 5f7131ea90 bin to sbin common change and additional install files
16 years ago
jsorg71 a2f6ba07b2 change config.h to config_ac.h
16 years ago
jsorg71 4212b60e64 HAVE_CONFIG should be at top
16 years ago
jsorg71 6f3dd27a66 add config.h
16 years ago
jsorg71 5b1953f156 build common as a library
16 years ago
jsorg71 a905f1dc80 -ldl not needed and not portable
16 years ago
jsorg71 c5fceb31ec autotools
16 years ago
jsorg71 bfe555e3b6 added brush cache bits for clients that support it
17 years ago
jsorg71 8b3f3e1f19 update copyright year and don't fork if no access to pid file
17 years ago
jsorg71 71f58fad8b use share path when loading files
17 years ago
jsorg71 51692c7603 renaming and moving install files
17 years ago
jsorg71 3871c69901 log more log errors to wm_log
17 years ago
jsorg71 4ebb544cd8 main loop changes, not so chatty
17 years ago
jsorg71 4df6aa909e main loop reorganization
17 years ago
jsorg71 dab4ae3934 spelling correction and make function more readable
17 years ago
jsorg71 5e6f2eec0a fix shutdown crash
17 years ago
jsorg71 ae7bc310d6 remove tabs
17 years ago
jsorg71 bd09af7d71 update de keymap
17 years ago
jsorg71 a481b89ec8 need tabs
17 years ago
jsorg71 5e34e8ebe7 update keymaps
17 years ago
jsorg71 fd354311f9 update us-uk keymap
17 years ago
jsorg71 317837f1a6 fix memory leak
17 years ago
jsorg71 0238af7191 update russian keymap
17 years ago
jsorg71 619b2f0c10 load port in a function and fix crash
17 years ago
jsorg71 30b0b77fce don't supress key up and sync modifiers on connect
17 years ago
ilsimo 8f0045c19b small fixes fot italian keymap
17 years ago
jsorg71 33b4b72b45 update comments and Italian keymap
17 years ago
jsorg71 2546d29c50 print a message if loaded keymap doesn't match build in keymap
17 years ago
jsorg71 38b789e81f update copyright year
17 years ago
jsorg71 76b3e2730e set dragging to false when module loads or popups close
17 years ago
jsorg71 ca37e8cb1d added ability to use keymap files and added capslock and shiftcapslock maps
17 years ago
jsorg71 508ec1a394 remove installdeb
17 years ago
jsorg71 3f89f4872c added Makfile.osx
17 years ago
jsorg71 417e05a7bd czech.txt
17 years ago
jsorg71 62e47c6de0 font changes, no color in font struct, wm default font, etc
17 years ago
jsorg71 4aab3a3444 Euro is 0x20ac, not 0x80
17 years ago
jsorg71 44391da4f1 expand fonts
17 years ago
jsorg71 14c2062ea8 align
17 years ago
jsorg71 bda99f9426 align
17 years ago
jsorg71 2db5eada94 align
17 years ago
jsorg71 9ed2cf2081 align
17 years ago
jsorg71 5d131308c2 align
17 years ago
jsorg71 8e6c63cee7 expand chars to 4096
17 years ago
jsorg71 d04895c5d0 unicode
17 years ago
jsorg71 7f919dc17e unicode
17 years ago
jsorg71 719b13b388 unicode
17 years ago
jsorg71 f4024fc926 unicode
17 years ago
jsorg71 d1d5aac19c unicode
17 years ago
jsorg71 197854dcf4 removed Tahoma font
17 years ago
jsorg71 668c704a16 expand fonts to 1024
17 years ago
jsorg71 0427addc16 read larger font files
17 years ago
jsorg71 6c74a22ca1 expand fonts to 1024
17 years ago
jsorg71 422bbf3a89 started work on unicode
18 years ago
jsorg71 aec8a979e2 adjust controls for new font
18 years ago
jsorg71 45724a4b09 remove Tahoma-10.fv1
18 years ago
jsorg71 a2d68ac426 added sans-10.fv1
18 years ago
jsorg71 0a60424854 added swedish keymap
18 years ago
jsorg71 9dac9d6a21 update from branch, clarify X server used
18 years ago
jsorg71 b2c524aee1 work on getting the module manager working without using sesman
18 years ago
jsorg71 d0e066ee8b got autologin working again and some other fixes
18 years ago
jsorg71 99e7f9d8ca need 24 bit RGB and BGR macros
18 years ago
jsorg71 142ff3f556 moving module management to seperate c file and moving sesman coomuniation to xrdp instead of module
18 years ago
jsorg71 2d5eb73d57 Xrdp to X11rdp
18 years ago
jsorg71 888643e3c0 added xrdp_mm
18 years ago
jsorg71 e7308caeb3 added xrdp_mm work for module management
18 years ago
jsorg71 7423dfe6eb added xrdp_mm struct
18 years ago
jsorg71 716c5a21d7 removed xrdp/xrdp_interface.c
18 years ago
jsorg71 e0341edb97 added the xrdp_mm struct
18 years ago
jsorg71 164649dfbc added a comment
18 years ago
jsorg71 43a80af11c moved module work to its own struct
18 years ago
jsorg71 ac4f12bfbd added xrdp_mm.c and removed xrdp_interface.c
18 years ago
ilsimo e9a9c8dc97 small fixes for italian keymap (added <>{} keys)
18 years ago
jsorg71 7ed52495d0 thread_calls
18 years ago
jsorg71 079879db18 thread and mutex work
18 years ago
jsorg71 00c8e51f47 tc_ prefix for thread calls
18 years ago
jsorg71 3ca241b2f5 channels on
18 years ago
jsorg71 4b802ae8dd setup is_term callback function
18 years ago
jsorg71 d2802912f6 copyright year update
18 years ago
jsorg71 451f7a1c0f channel data go go to the client
18 years ago
jsorg71 4b3b83044a more work on channel support
18 years ago
jsorg71 b295e08ad2 let module decide if alt-gr needs to be ignored
18 years ago
jsorg71 778b1489d7 fix keyup issue
18 years ago
jsorg71 00d8b7106f commit patch 1589325, slightly modified - code cleanup
18 years ago
jsorg71 f386cea14a make some functions static per 1579343
18 years ago
jsorg71 0c9a9d8b1a added italy keymap
18 years ago
jsorg71 0458f598cd added 'pt br' key layout
18 years ago
jsorg71 73c9d2f755 more --nodaemon aliases
18 years ago
jsorg71 8cf3c7eaaa altgr fix
18 years ago
jsorg71 d3e361d09b added de, fr, and gb key layouts
18 years ago
jsorg71 909c06c781 add mechanism for not allowing keyups unless there was a keydown
18 years ago
jsorg71 8b637673b6 change debian install location
19 years ago
jsorg71 ae00989e75 added rdp-scan-codes.txt
19 years ago
jsorg71 770a27bfb3 printf -> writeln
19 years ago
jsorg71 eef98128fc bounds check when loading font
19 years ago
jsorg71 8fd2618101 added medium and high rdp encryption via xrdp.ini
19 years ago
jsorg71 4a6133ce34 safer read of font file
19 years ago
jsorg71 b475ff2c83 bitmap cache2
19 years ago
jsorg71 fb56bfc9a2 bitmap cache2 vars
19 years ago
jsorg71 4a04e6968a added DEFAULT_CC
19 years ago
jsorg71 7a8a54acdc fix crash when typing a username in
19 years ago
jsorg71 b5efd2034e patblt opcode fix
19 years ago
jsorg71 05178d0733 added installdeb to makefiles
19 years ago
jsorg71 d4f44b907c added sleep
19 years ago
jsorg71 1e49d47ecc vnc->xrdp
19 years ago
jsorg71 7dfa87a2d5 copyright year update
19 years ago
jsorg71 7a9c52062a minor comment changes
19 years ago
jsorg71 b2890e1ee2 rop fix
19 years ago
jsorg71 e91c34f803 get_threadid should return long
19 years ago
jsorg71 f5151bfc8d list.c, file.c, os_calls.c, and thread_calls.c make check
19 years ago
ilsimo e4781add04 removed #include "file_loc.h"
19 years ago
jsorg71 19314ec055 Makefile and file location changes
19 years ago
jsorg71 58976ccc97 Makefile changes
19 years ago
jsorg71 4cdc850a06 spelling mistakes
19 years ago
jsorg71 be000c4bf7 read port, if set, from xrdp.ini
19 years ago
jsorg71 38a4388f1a with autologin, use first non globals section in xrdp.ini
19 years ago
jsorg71 445c6762e3 added win32 service calls
19 years ago
jsorg71 754efcabb1 <lf><cr> should be <cr><lf>
19 years ago
jsorg71 55c9687858 Makefile changes
19 years ago
jsorg71 b6f36404b5 opps, MAKELONG fix
19 years ago
jsorg71 9655dff462 MAKELONG should be lo, hi, not hi, lo
19 years ago
jsorg71 bd2ace23b8 added deamonizing
19 years ago
jsorg71 c4bf563e81 libradop -> librdp
19 years ago
jsorg71 f90addd436 add autologin support
19 years ago
jsorg71 967f6592d5 move rsa keys to a file and load at connection
19 years ago
jsorg71 2380919d0b remove g_strcmp and clip fix
19 years ago
jsorg71 273bee0b1e added more message when module dosen't load
19 years ago
jsorg71 db4a50d56e set hostname and keylayout first
19 years ago
jsorg71 7d891a1bde added server_reset(which uses demand_active) for resizing the rdp client
19 years ago
jsorg71 a4e3a5fd60 use srcx and y in paint_rect
19 years ago
jsorg71 5e69f15cd7 harvest and pass on hostname and keylayout of client
20 years ago
jsorg71 9d2ce459da add new painter funcs
20 years ago
jsorg71 dda4269822 new logo
20 years ago
jsorg71 2f4ea16051 got vnc mod working in win32
20 years ago
jsorg71 666b5dd175 SIGCHLD can differ
20 years ago
jsorg71 d349f6920a some more big endian fixes
20 years ago
jsorg71 196bfa81d6 big endian fix
20 years ago
jsorg71 54db1e6409 fixed screenblt for ms client
20 years ago
jsorg71 7ad0525527 added clipping functions to the mod interface
20 years ago
jsorg71 c2ff24010a got __fastcall working for borland compilers
20 years ago
jsorg71 79557c9cc6 call painter funcs, not orders
20 years ago
jsorg71 fd4beef2df moved files around
20 years ago
jsorg71 1a47773ff5 added hex values to scancode comments
20 years ago
jsorg71 55b980af09 capture more client caps
20 years ago
jsorg71 367c19d3fb makefile updates
20 years ago
jsorg71 3a7093caac added more login options
20 years ago
jsorg71 272eaf7003 got enter and esc keys working on login screen
20 years ago
jsorg71 959be9d2a2 close connection window if connected
20 years ago
jsorg71 bca2f57fe8 memleak cleanup and fix crash
20 years ago
jsorg71 66956f4624 some ints should be long
20 years ago
jsorg71 06f176ac94 new logo
20 years ago
jsorg71 013c114995 deamon shutdown
20 years ago
jsorg71 5140dac0f5 makefile and header changes
20 years ago
jsorg71 777893bdd6 some ints should be long
20 years ago
jsorg71 d5dea39baf added connection log
20 years ago
jsorg71 8e807eefd2 moved some functions around and changed some ifdefs
20 years ago
jsorg71 dda1ae712c bitmap cache change
20 years ago
jsorg71 8defc32e27 readability and 64 bit changes
20 years ago
jsorg71 97b2519fd4 fix thread leak, gota detach
20 years ago
jsorg71 9835658209 more debug info
20 years ago
jsorg71 8f2b4512cf fix some crashes and added some debug messages
20 years ago
jsorg71 cf6e2abd41 added a bunch of error checks
20 years ago
jsorg71 63c49195a6 if sck is closed, don't write or read it again, other small fixes
20 years ago
jsorg71 0aff0efb52 added session manager and fixed disconnect problems
20 years ago
jsorg71 f0c7bdb304 added pointer cache, some debug messages and some other fixes
20 years ago
jsorg71 b2741d1ed2 fix debug parameters
20 years ago
jsorg71 5a149e01ae don't load font unless needed
20 years ago
jsorg71 750f55b6ef added lib header and makefile
20 years ago
jsorg71 cf3e17cb73 changed the way the palette works in 8 bpp and changed some parameter passing
20 years ago
jsorg71 520301d70a set bitmap cache and bitmap compression from the config file
20 years ago
jsorg71 1d03bafb9e added bitmap cache
20 years ago
jsorg71 ff5f2d59b1 updated 8 bpp compression
20 years ago
jsorg71 24b2d9672e copyright update
20 years ago
jsorg71 24a6de4464 removed 2 files
20 years ago
jsorg71 e14b8365fa commit bitmap compres work and moved some files around
20 years ago
jsorg71 ae38cee2f0 added vnc mod
20 years ago
jsorg71 9c580f9a84 started work on moduals
20 years ago
jsorg71 0be4f03392 more work on combo box
20 years ago
jsorg71 ea265279ef some combo box work
20 years ago
jsorg71 c365727909 hide password chars
20 years ago
jsorg71 e99ad9c181 control focus improvements
20 years ago
jsorg71 2994502aab added xrdp_defines.h
20 years ago
jsorg71 b95482e729 work on logon edits
20 years ago
jsorg71 b4b62a619a win32 compile changes
20 years ago
jsorg71 330a4ffb98 added early keyboard work and some other fixes
20 years ago
jsorg71 82eb62e0cc organization and optimazation
20 years ago
jsorg71 eeaff18512 some oganization and macros
20 years ago
jsorg71 5d8d552eba IRIX compile changes
20 years ago
jsorg71 8a0a25f9c2 endian changes
20 years ago
jsorg71 30910b7213 set font to black and more help text
20 years ago
jsorg71 ceaa614dd0 added font stuff
20 years ago
jsorg71 77943e08f9 pass struct stream around, don't use just one
20 years ago
jsorg71 2ed9412912 don't draw xor box unless when dragging unless mouse moves
20 years ago
jsorg71 68e7c74779 use standard cur files for cursors
20 years ago
jsorg71 07ebc236b3 added bitmaps and cursors
20 years ago
jsorg71 e856dc67ab major work and login screen
20 years ago
jsorg71 6560bcc78b add Makefile
21 years ago
jsorg71 1b3ed28352 add os_calls.c
21 years ago
jsorg71 ce08ad0486 add xrdp.c
21 years ago
jsorg71 28c387a73e add xrdp.h
21 years ago
jsorg71 39f859043c add xrdp_listen.c
21 years ago
jsorg71 bd58ece2d7 add xrdp_process.c
21 years ago
jsorg71 8f92af67e0 add xrdp_rdp.c
21 years ago
jsorg71 264747284a add xrdp_sec.c
21 years ago
jsorg71 2835301461 add xrdp_types.h
21 years ago
jsorg71 cf929d6ea7 add constants.h
21 years ago
jsorg71 b504360177 added parse.h
21 years ago
jsorg71 8cb69713be early work
21 years ago
jsorg71 12ed9b1002 added xrdp_mcs.c
21 years ago
jsorg71 b7060e8a4a added xrdp_iso.c
21 years ago
jsorg71 8958c95781 added xrdp_tcp.c
21 years ago
jsorg71 64b6d90618 remove files
21 years ago
jsorg71 955a5558f3 import
21 years ago