Pavel Roskin
81779ddb01
Use lowercase program names for syslog
...
Other programs typically use the same case as their execulables.
2016-02-13 18:14:42 -08:00
Pavel Roskin
ffc4efb9ce
Don't ignore files known to git
...
That can cause unexpected behavior, especially with third party tools.
The ignored files will be lost if the source tree is re-imported to
another git repository, unless special care is taken.
Whitelist all non-generated makefiles.
To whitelist instfiles/pam.d/xrdp-sesman, add path to all generated
executables listed in the top-level .gitignore, sort .gitignore
alphabetically.
Add mkinstalldir, it's used by Automake on some systems.
2016-02-12 23:52:46 -08:00
Pavel Roskin
22e808a186
Add missing spaces in the strings that are split for line wrapping
2016-02-12 23:52:45 -08:00
Pavel Roskin
5b0dcfc8fe
rail: fix declaration of rail_desktop_resize()
...
Arguments without a type default to int. The caller passes a pointer to
XEvent, so use that type.
2016-01-31 23:35:40 -08:00
Pavel Roskin
986fa94733
clipboard: undefine previously defined log level
2016-01-30 18:01:12 -08:00
Pavel Roskin
00e70a5c54
Use standard autotools means to detect X11
...
Use AC_PATH_XTRA to search for X11 in configure.ac. In Makefiles, add
X_CFLAGS to AM_CFLAGS for the source compilation. Add X_LIBS to LDFLAGS.
Add X_PRE_LIBS and X_EXTRA_LIBS to LDADD.
With this patch, X Windows system is correctly detected on Mac OS X.
2016-01-30 17:18:52 -08:00
Pavel Roskin
334eeb970a
clipboard_file: include sys/time.h for struct timeval, needed on Mac OS X
2016-01-30 12:32:52 -08:00
Pavel Roskin
a452d8d36a
Merge AM_CFLAGS and INCLUDES info AM_CPPFLAGS
...
AM_CPPFLAGS is for flags passed to the preprocessor, such as defines and
includes. AM_CFLAGS is for flags affecting the compiler, such as debug
and optimization settings.
INCLUDES is an obsolete name. Users can pass INCLUDES and break
compilation. AM_CPPFLAGS is more explicit that the flags come from
Automake and should not be overridden.
2016-01-29 22:45:00 -08:00
Pavel Roskin
964e860072
Run through codespell
2016-01-14 08:47:50 -08:00
Jay Sorg
ded462ab8e
chansrv: fix some warnings
2015-12-29 13:28:15 -08:00
Jay Sorg
8261459707
chansrv: fix a crash in fuse
2015-12-26 17:22:27 -08:00
itamarjp
c5cac75593
add more missing files into extra_dist
2015-07-14 12:16:25 -03:00
itamarjp
960cc62a0e
add missing files into extra_dist,
...
this is required when using make dist to generate a tarball
2015-07-14 11:35:33 -03:00
Jay Sorg
6c23b85593
add timeout to trans_get_wait_objs_rw
2015-07-13 01:10:48 -07:00
Koichiro IWAO
53ea01d51e
fuse: use EIO instead of EREMOTEIO for BSDs
...
FreeBSD/OpenBSD/NetBSD and OS X don't have errno EREMOTEIO.
2015-03-18 03:18:39 +00:00
jsorg71
f9c848f3ca
Merge pull request #225 from metalefty/chansrv-explicit-include
...
chansrv: explicit include in chansrv_fuse.c
2015-03-15 16:43:59 -07:00
Jay Sorg
9e310fbe06
clipboard file paste, don't add new line to last line
2015-03-13 12:58:31 -07:00
Koichiro IWAO
647c72b75b
chansrv: explicit include in chansrv_fuse.c
...
chansrv_fuse.c includes chansrv_fuse.h even if XRDP_FUSE is not
defined. However, time_t is used in chansrv_fuse.h. This causes
build failure on FreeBSD.
2015-03-13 09:15:28 +00:00
jsorg71
4f60b58b17
Merge pull request #212 from robertalks/devel
...
fix possible segfault in chansrv if DISPLAY is not set
2015-03-12 15:36:31 -07:00
Jay Sorg
4dd78c1b8e
minor change in opus encoding
2015-01-27 16:32:38 -08:00
Robert Milasan
f59c925f8b
fix possible segfault in chansrv if DISPLAY is not set
2015-01-20 13:33:37 +01:00
Jay Sorg
9c5c0660b2
chansrv: reset opus support on init
2015-01-10 00:50:46 -08:00
Jay Sorg
2f5b84b712
chansrv: added opus audio compression for playback
2015-01-09 23:31:28 -08:00
Jay Sorg
bff2009147
chansrv: change to 44100 recording, disconnect / reconnect fixes
2014-11-26 16:48:37 -08:00
speidy
c159505980
chansrv: fix for segfault issue in chansrv_common
2014-11-21 03:13:14 +02:00
Jay Sorg
f41a11d2c4
chansrv: some recording fixes
2014-11-02 22:47:51 -08:00
Jay Sorg
290bafe173
pulse: fix for recording delay
2014-11-02 20:45:14 -08:00
Laxmikant Rashinkar
a3e017cd58
restart listener when corresponding sound source/sink connections are closed
2014-10-18 11:22:24 -07:00
Laxmikant Rashinkar
122d8bc057
sound redirection: handle fragmented packets
2014-10-12 17:47:35 -07:00
Laxmikant Rashinkar
c0839cd6a5
when closing audio source, don't flush audio data if audio buffer is empty
2014-10-06 19:43:52 -07:00
Jay Sorg
d17c4a78fb
chansrv: check for nil
2014-08-13 10:10:04 -07:00
Jay Sorg
9597e90b31
chansrv: allow multiple xrdpapi connections
2014-08-12 23:14:49 -07:00
Jay Sorg
8397055e8b
move some hard code paths to defines in header
2014-08-06 13:21:01 -07:00
Jay Sorg
e4d054654f
pulse sink: check for partial sends
2014-08-06 12:11:59 -07:00
Jay Sorg
2e17b70fcd
chansrv: sound_send_wave_data changes
2014-08-06 12:10:27 -07:00
Laxmikant Rashinkar
2363bf8af3
coverity: fixed miscellaneous issues
2014-08-02 11:13:12 -07:00
Laxmikant Rashinkar
162becfe55
coverity: fixed unsigned compare against 0
2014-07-28 18:16:29 -07:00
Laxmikant Rashinkar
a9d7c13147
coverity: read from pointer after free
2014-07-27 14:11:02 -07:00
Laxmikant Rashinkar
5e537ebdfe
coverity: explicit null dereferenced
2014-07-27 12:57:13 -07:00
Laxmikant Rashinkar
0311a82c0a
coverity: copy into fixed sized buffer
2014-07-27 12:42:12 -07:00
Laxmikant Rashinkar
1c423dadf4
coverity: copy into fixed sized buffer
2014-07-26 16:33:36 -07:00
Laxmikant Rashinkar
fde7be5151
coverity: fixed issue argument cannot be negative
2014-07-23 19:07:38 -07:00
Laxmikant Rashinkar
0c63a8feb3
coverity: Dereference after null check
2014-07-20 16:36:33 -07:00
Laxmikant Rashinkar
a990287c46
coverity: fixed unchecked return value from library
2014-07-20 13:14:09 -07:00
Laxmikant Rashinkar
023c0b5bc1
coverity: fixed out of bounds read-write
2014-07-20 11:11:20 -07:00
Laxmikant Rashinkar
73578bc612
coverity: fixed unchecked return value
2014-07-19 13:06:25 -07:00
Laxmikant Rashinkar
3bb31876e7
coverity: fixed resolution leak issues
2014-07-19 11:56:00 -07:00
Jay Sorg
6d3af904d3
sesman: sound.c: no logic change, remove tabs and warning
2014-06-28 09:54:36 -07:00
speidy
cbc8317c6d
chansrv: sound: prevent an infinite loop when the connection with pulse audio is closed improperly
2014-06-26 23:02:44 +03:00
Jay Sorg
c8e61a8042
chansrv: more remove simple sound
2014-06-07 20:22:07 -07:00