Laxmikant Rashinkar
78d4e19258
o early checkin for drive redirection
...
o basic drive redirection is working
o functions currently supported: open:
read, write, create, get/set attribute
o requires latest NeutrinoRDP to work
o note: clipboard is broken because of the move from
linked lists to inodes in the FUSE code
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
...
More logging for debug and trace.
12 years ago
ArvidNorr
fb7294ed26
small len fixes
12 years ago
ArvidNorr
9aa0cb4e61
Merge pull request #58 from ArvidNorr/pam-cont
...
PAM additions mostly for a gateway situation
12 years ago
Philipp Hahn
1a4ed6d3fd
xrdp: Fix format string vulnerability
...
The the string being printer contains a "%", this could crash xrdp.
12 years ago
Philipp Hahn
397089a207
sesman: Fix dist
...
Add missing header files to EXTRA_DIST.
Otherwise "make distcheck" fails.
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
...
o applied new coding standards to all .c files
o moved some files around
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
...
Support for TCP keepalive and TCP no_delay added
13 years ago
ArvidNorr
1011b4a256
Merge pull request #22 from ArvidNorr/moduleload
...
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:
...
- Initialized and zeroed out local variables
- Check for some null pointers
- Fixed some typos
- Other minor changes (beautify, etc.)
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
15 years ago
jsorg71
0156c1448d
const char for atoi
15 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
16 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
jsorg71
065c9b6a24
return value var
17 years ago
jsorg71
ef18f927df
removed built in keygen funtion, wasn't working anyway
17 years ago
jsorg71
7a7b0c53fa
removed some warnings about wchar_t
17 years ago
jsorg71
f0a2f53e30
unicode
17 years ago
jsorg71
d5a89b8ce1
added init and deinit functions and windows unicode fixes
17 years ago
jsorg71
f82cf80d4f
make sure malloc didn't return nil
18 years ago
jsorg71
a7fe699174
added rsa_builtin_keygen1 for older openssl libraries
18 years ago
jsorg71
2a107df996
added undef and error message
18 years ago
jsorg71
76a8cf1689
check for old openssl library for key gen
18 years ago
jsorg71
6ecbf36e7e
added keygen function
18 years ago
jsorg71
31fca99db7
don't set send buffer size unless its less than 32k
18 years ago
jsorg71
411d7deaf5
improve win32 random
18 years ago
jsorg71
829a1bb00d
win32 changes
18 years ago
jsorg71
7661472b66
another check for powerpc
18 years ago
jsorg71
99e7f9d8ca
need 24 bit RGB and BGR macros
18 years ago
jsorg71
8feaa527bc
added tcp_socket_ok to test socket status
18 years ago
jsorg71
50817f791e
added size int types
18 years ago
jsorg71
b8cfd8cd70
licence change
18 years ago
jsorg71
281d804923
thread_calls and added semaphore
18 years ago
jsorg71
084a20ac1b
dont need length in strcmp
18 years ago
jsorg71
f784f69395
ansi
18 years ago
jsorg71
c94344a6f4
work on threads
18 years ago
jsorg71
1d5e0008bd
added g_snprintf to header
18 years ago
jsorg71
e14366665b
fix for file_read_line
18 years ago
jsorg71
02cd95ebef
copyright year update
18 years ago
jsorg71
d6e5f1996e
added EINPROGRESS as a valid blocking errno
18 years ago
jsorg71
c480af5636
license change
18 years ago
jsorg71
e70c98548c
added calling convention defaults for os_calls
18 years ago
jsorg71
f9e6578ed9
removed sleep calls from xrdp_tcp
18 years ago
jsorg71
ea3f8ba0b7
added g_tcp_can_send
18 years ago
jsorg71
00d8b7106f
commit patch 1589325, slightly modified - code cleanup
18 years ago
jsorg71
cf00c1707d
g_chmod to g_chmod_hex
18 years ago
jsorg71
bd252214a3
added g_create_dir, g_directory_exist, g_remove_dir, and g_chmod
18 years ago
jsorg71
8693ac7233
remove k&r functions per 1579342
18 years ago
jsorg71
f386cea14a
make some functions static per 1579343
18 years ago
jsorg71
0a7dc2b687
copyright changes on some files
18 years ago
jsorg71
2671ea4f91
added in_sint8
18 years ago
jsorg71
310c705de5
copyright change
18 years ago
jsorg71
3c3fb960dc
set some default socket options
18 years ago
jsorg71
3e8572623c
win32 fix
18 years ago
jsorg71
e00f110d54
win32 fix
18 years ago
jsorg71
e0d2711c90
win32 thread creation fix
18 years ago
jsorg71
acc5edf33d
got g_file_open working with read only files and added an exe function
18 years ago
jsorg71
9a5e4d594f
added function list_append_list_strdup
18 years ago
jsorg71
74ff4b4a97
fix lock problem
19 years ago
jsorg71
32a405a1d9
#include using <>
19 years ago
jsorg71
1747f52ec6
added comments
19 years ago
jsorg71
1311fcb6bd
comment return value of g_initgroups function
19 years ago
jsorg71
7964620914
got log.c compiling and formating changes and comments
19 years ago
jsorg71
2b054f9757
added -ac to Xserver start params
19 years ago
jsorg71
ffce76ed5c
fix for g_file_open
19 years ago
jsorg71
b56e3ad7e0
64 bit fix
19 years ago
jsorg71
c3d93235b1
allow comments starting with # or cvs diff
19 years ago
ilsimo
5a6f8dfea5
adding initgroups() to support multiple user groups
19 years ago
jsorg71
e0cc29d381
added some comments
19 years ago
ilsimo
9e2235ceaa
making (hopefully) the logging system thread-safe
19 years ago
jsorg71
70449c9471
need to include stdlib.h before opensll headers
19 years ago
jsorg71
770a27bfb3
printf -> writeln
19 years ago
jsorg71
2990d6daa7
some solaris fixes and add some funcs for sesman
19 years ago
jsorg71
f9b3faac0e
use strcasecmp when comparing
19 years ago
jsorg71
da4f53d48c
fix an error in tcp_select
19 years ago
jsorg71
b65409683b
copyright year updates
19 years ago
ilsimo
fade58ba2b
added g_strcmp
19 years ago
jsorg71
e91c34f803
get_threadid should return long
19 years ago
jsorg71
c46c748148
added g_time1 function
19 years ago
jsorg71
f29d4c3f63
powerpc is big endian
19 years ago
jsorg71
6e3945622e
fix sentinel warning
19 years ago
jsorg71
c7a66d206e
added file_loc.h
19 years ago
jsorg71
a142d70a49
more win32 stuff
19 years ago
jsorg71
754efcabb1
<lf><cr> should be <cr><lf>
19 years ago
jsorg71
baf7f173ae
added some APP_CC and changed ssl prefix
19 years ago
jsorg71
7c69e43493
win32 fixes
19 years ago
ilsimo
9a6def0263
added logging to stdout
19 years ago
jsorg71
3cdf8bdcee
add SPLITCOLOR15 and 16
19 years ago
jsorg71
c709446abd
add SPLITCOLOR32
19 years ago
jsorg71
9655dff462
MAKELONG should be lo, hi, not hi, lo
19 years ago
jsorg71
9df403d523
win32 changes
19 years ago
jsorg71
97b1407d91
added file delete
19 years ago
jsorg71
489fddf5f2
align
19 years ago
jsorg71
a648ebc018
added RDP_PDU_REDIRECT
19 years ago
jsorg71
05ec6aa2d5
gota use len in BN_bin2bn
19 years ago
ilsimo
ec3016ca87
fixing some errors in logging functions
...
- removing warnings created by LOG_DBG() macro
- fixing syslog message error
- adding platform specific end of line
19 years ago
ilsimo
ba1ea148f4
Added logging subsystem
19 years ago
jsorg71
69693b9a8e
bsd compatable clearenv
19 years ago
jsorg71
0d6afdf52f
return error if can't find section
19 years ago
jsorg71
967f6592d5
move rsa keys to a file and load at connection
19 years ago
jsorg71
9ad83a3c23
moving reverse to ssl_calls
19 years ago
jsorg71
5d1c7fb6b5
case insesitive file sections
19 years ago
jsorg71
f96037123d
opps, need an ifdef
20 years ago
jsorg71
b51098f521
add pos and unset_signals funcs
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
7ffee77e6d
use os_call in sesman
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
41df89c7f2
moved some files around
20 years ago
jsorg71
4c8ffafc9a
added strncmp
20 years ago
jsorg71
bca2f57fe8
memleak cleanup and fix crash
20 years ago
jsorg71
8797367403
shutdown socket when closing
20 years ago
jsorg71
ed041b7983
added get_threadid
20 years ago
jsorg71
5140dac0f5
makefile and header changes
20 years ago
jsorg71
777893bdd6
some ints should be long
20 years ago
jsorg71
8e807eefd2
moved some functions around and changed some ifdefs
20 years ago
jsorg71
8defc32e27
readability and 64 bit changes
20 years ago
jsorg71
97b2519fd4
fix thread leak, gota detach
20 years ago
jsorg71
cf6e2abd41
added a bunch of error checks
20 years ago
jsorg71
a700d5b555
move d3des to common
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
750f55b6ef
added lib header and makefile
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
de80c9ec17
added files from xrdp directory
20 years ago