David FORT
7c3f8f33ab
Fixes for malloc / calloc + other fixes
...
This patch contains:
* checks for malloc return value + treat callers;
* modified malloc() + ZeroMemory() to calloc();
* misc fixes of micro errors seen during the code audit:
** some invalid checks in gcc.c, also there were some possible
integer overflow. This is interesting because at the end the data are parsed
and freed directly, so it's a vulnerability in some kind of dead code (at least
useless);
** fixed usage of GetComputerNameExA with just one call, when 2 were used
in misc places. According to MSDN GetComputerNameA() is supposed to return
an error when called with NULL;
** there were a bug in the command line parsing of shadow;
** in freerdp_dynamic_channel_collection_add() the size of array was multiplied
by 4 instead of 2 on resize
2015-06-22 19:21:47 +02:00
David FORT
16d36e3083
A malloc() pass on WinPR
...
This patch treats remaining non-checked mallocs. And changes to calloc in places
where it makes sense
2015-06-22 19:10:00 +02:00
Bernhard Miklautz
114a492a4e
gitignore: ignore clion files
2015-02-16 12:14:20 +01:00
Marc-André Moreau
a9df86ab16
libfreerdp-core: update gateway code for Windows
2015-01-28 14:54:03 -05:00
Bernhard Miklautz
05f2872520
packaging/deb: add prepare_deb_freerdp-nightly.sh
...
* this script is used to prepare the source tree for freerdp-nightly
packaing
* update .gitignore accordingly
2015-01-22 00:03:19 +01:00
erbth
095a7aba99
OpenH264 YUV data conversion with intel SSSE3 in assembly
2014-08-13 20:56:40 +02:00
erbth
64501b895b
Merge branch 'egfx' of https://github.com/awakecoding/freerdp into egfx
...
Conflicts:
libfreerdp/codec/h264.c (deleted in my repo in order to get complete remote file)
2014-07-30 13:11:05 +02:00
erbth
20e76411dc
H.264 hack and first port of YUV to XRGB format conversion to assembly
2014-07-29 21:42:04 +02:00
Mike Gilbert
ae1fdf6153
Remove execute bit from many files
2014-07-20 00:52:35 -04:00
Emmanuel Ledoux
e4840d3596
Merge remote-tracking branch 'upstream/master'
2014-07-03 11:56:00 +02:00
Emmanuel Ledoux
9fc225ac5d
Merge branch 'ports'
...
Conflicts:
channels/serial/client/serial_tty.c
2014-06-30 17:22:15 +02:00
Marc-André Moreau
af1be38775
client/common: parse and use remote assistance file
2014-06-28 18:33:46 -04:00
Hardening
5aa5dd4609
Merge pull request #1430 from sukhodolin/Fixes
...
Fix debug output on Win32
2014-05-20 15:14:22 +02:00
Emmanuel Ledoux
d866d37d3e
added TAGS to .gitignore
2014-04-09 16:43:41 +02:00
Marc-André Moreau
43031d6b66
libwinpr-utils: improve .ini file parser
2014-03-24 22:41:30 -04:00
Marc-André Moreau
226cad3e03
winpr: improve winpr.pc generation
2013-11-10 17:54:41 -05:00
Marc-André Moreau
0e1fd4a777
freerdp: merge with master
2013-11-06 13:53:10 -05:00
Bernhard Miklautz
a0161a12ac
moved version information to freerdp/version.h
...
fixed #1465
2013-11-06 17:29:33 +01:00
Marc-André Moreau
c0a1c259f3
freerdp: start exporting targets automatically
2013-10-28 22:09:31 -04:00
Benoît LeBlanc
5bfca61261
setting pointers to NULL after freeing memory to avoid crashes.
...
gitignore: only top-level "external" folder is ignored.
2013-10-22 17:05:41 -04:00
Bernhard Miklautz
23f33ca20e
windows build: ignore generated files (nmake)
2013-10-07 15:03:13 +02:00
Marc-André Moreau
660e904a53
cmake: fix package generation on Mac OS X
2013-09-09 21:42:25 -04:00
Marc-André Moreau
7edfe66274
freerdp: various missing link dependencies and symbol exports
2013-09-03 21:48:26 -04:00
Eugene Sukhodolin
9e958a6a3c
Remove temporary auto-generated Visual Studio files from source control and don't track them anymore (via .gitignore)
2013-08-17 21:48:27 +07:00
Armin Novak
d8bd4397e9
Added generated documentation files to gitignore.
2013-08-07 09:19:16 +02:00
Benoît LeBlanc
45de8d4d14
Refactoring Mac app - update API, stripped RAIL code
2013-06-17 16:44:44 -04:00
Benoît LeBlanc
42f7c7f6b2
Static buid for Mac OS X, mf_interface, WITH_VERBOSE option
...
mf_interface is still in progress
2013-06-11 14:56:43 -04:00
Marc-André Moreau
0cbdd6b641
freerdp: merge with master
2013-04-09 10:18:03 -04:00
Marc-André Moreau
4b9093455a
xfreerdp: ignore project files
2013-04-04 19:57:38 -04:00
Martin Fleisz
38446b5f2b
iOS: got rid of xcode project file
2013-03-29 14:28:27 +01:00
Marc-André Moreau
92114d1d38
freerdp: merging with master
2013-03-27 13:13:22 -04:00
Marc-André Moreau
488d2c5672
wfreerdp: fix icon
2013-03-19 11:11:14 -04:00
Marc-André Moreau
aec86e1da8
wfreerdp: start splitting CLI from client core
2013-03-18 20:12:51 -04:00
Marc-André Moreau
fe34a529d5
freerdp: fix build and warnings on Mac OS X
2013-02-21 21:09:42 -05:00
Bernhard Miklautz
e5cf8ff7fb
iOS: initial release of iFreeRDP
...
This is the initial release of iFreeRDP the FreeRDP iOS client.
Build instructions can be found in docs/README.ios.
2013-02-14 14:59:12 +01:00
Marc-André Moreau
beefa1a21d
libfreerdp-client: initial support for .rdp file parsing
2012-10-27 20:25:11 -04:00
Marc-André Moreau
e97f76a031
cmake: fix deb cpack generator
2012-10-17 18:14:35 -04:00
Marc-André Moreau
63858bf722
cmake: improve NSIS packaging
2012-10-17 13:07:29 -04:00
Marc-André Moreau
59f6d29335
cmake: get initial windows cpack generators to work
2012-10-17 10:46:40 -04:00
Marc-André Moreau
c82ad752b9
cmake: improve default CPack configuration
2012-10-16 21:57:43 -04:00
Marc-André Moreau
d3b505b008
channels: fix linking of channels
2012-10-14 03:22:58 -04:00
Marc-André Moreau
b8cd2175d5
macfreerdp: fix compilation
2012-10-09 13:38:42 -04:00
Marc-André Moreau
2fde653d8a
wfreerdp: merging with win32 integration branch
2012-10-02 11:05:21 -04:00
richterger
7a7103ee3d
Add MSVC2008 project files to .gitignore
2012-10-02 08:49:18 +02:00
Marc-André Moreau
423585a6a1
libwinpr-path: fix build on Linux
2012-10-01 18:34:46 -04:00
Marc-André Moreau
a18ebef019
cunit: migrate Sspi tests to CTest
2012-09-30 20:15:42 -04:00
Marc-André Moreau
58525ca415
wfreerdp-server: fix encoder on Windows 7
2012-09-20 00:22:13 -04:00
Marc-André Moreau
1a011fee45
wfreerdp-server: fix race condition in encoder reset
2012-09-16 23:09:36 -04:00
Marc-André Moreau
6971add155
wfreerdp-server: add select()
2012-09-02 23:36:01 -04:00
Marc-André Moreau
13a22c26d4
third-party: create third-party integration scripts
2012-08-12 15:41:07 -04:00