Marc-André Moreau
e62e78c24b
libfreerdp-client: fix registration of static addin table (don't associate it with command-line parsing)
2013-09-19 16:25:10 -04:00
Marc-André Moreau
528647b6d0
Merge pull request #1492 from elupus/passwd
...
Mac password dialog fixes
2013-09-19 13:05:37 -07:00
Marc-André Moreau
929d292f35
wfreerdp: fix compilation
2013-09-19 12:08:20 -04:00
Armin Novak
0d9ab7ce6a
Added new advanced configuration options to redirect sound and microphone.
...
Added JNI settings for sound and microphone redirection.
2013-09-19 13:45:16 +02:00
Armin Novak
14ea8f8b89
Merge branch 'android_build_enhanced' into android_sound
2013-09-19 12:01:33 +02:00
Bernhard Miklautz
c60ea8adb0
Merge pull request #1486 from akallabeth/android_build_enhanced
...
Android build enhanced
2013-09-19 01:56:53 -07:00
Joakim Plate
ffa616bff4
Correct username place holder in mac application
2013-09-18 23:34:43 +02:00
Marc-André Moreau
4910a33f3c
libfreerdp-client: add support for parsing command-line options from .rdp file
2013-09-18 14:01:19 -04:00
Armin Novak
9846c4496e
Renamed android profiler flag to WITH_GPROF
2013-09-18 13:12:52 +02:00
Armin Novak
767425f259
Added profiler code to startup and shutdown functions.
2013-09-18 12:50:28 +02:00
Armin Novak
2695e906e0
Removed command line parser error return in evaluation of already
...
parsed arguments.
2013-09-18 10:16:58 +02:00
Joakim Plate
1f15d39f8a
Correct generation of PasswordDialog.nib
2013-09-17 23:12:33 +02:00
Marc-André Moreau
10f1a898ef
libfreerdp-client: fix command-line parsing with .rdp file
2013-09-17 17:03:35 -04:00
Marc-André Moreau
d2b9d9f9d5
libfreerdp-common: add extra .rdp file options
2013-09-17 15:58:48 -04:00
Marc-André Moreau
1cfd1bdc58
libfreerdp-common: parse more .rdp file settings
2013-09-17 15:42:36 -04:00
Marc-André Moreau
c4a8fe0064
libfreerdp-core: simplify management and consistency of PerformanceFlags
2013-09-17 14:56:23 -04:00
Armin Novak
5fb9cacd5c
Fixed android SDK version, now using variable.
2013-09-17 16:16:02 +02:00
Armin Novak
d8db198a51
Fixed out of source build.
2013-09-17 16:09:31 +02:00
Armin Novak
ef3f534825
Fixed out of source build.
2013-09-17 16:09:04 +02:00
Armin Novak
b58942b0cc
Fixed out of source build.
2013-09-17 16:07:52 +02:00
Marc-André Moreau
518995a05e
freerdp: merge with master
2013-09-16 17:10:27 -04:00
Marc-André Moreau
336e47e82f
Merge pull request #1460 from akallabeth/thread_handle_fixes
...
Thread handle fixes
2013-09-16 13:40:32 -07:00
Marc-André Moreau
3b7994a9a6
Merge pull request #1467 from akallabeth/cmdline_enhanced
...
Cmdline enhanced
2013-09-16 13:33:04 -07:00
Martin Fleisz
b973e6a992
Merge pull request #1436 from toddmck/master
...
Add Fit Screen option to resolution settings and fixing #1450
2013-09-16 08:18:00 -07:00
Todd McKinney
36e7c3914a
Clean up unneded includes and fix logic for display output to include fitscreen text
2013-09-16 09:50:32 -05:00
Bernhard Miklautz
b70835d73d
Merge pull request #1470 from bmiklautz/issue/773
...
x11/client: win8/server 2k12 fix for kbd sync
2013-09-16 03:15:53 -07:00
Todd McKinney
311da04720
Modify Fit Screen option to not require global context object
2013-09-13 14:54:28 -05:00
Todd McKinney
999c571335
Modify Fit Screen option to not require global context object
2013-09-13 14:22:16 -05:00
Armin Novak
513c963670
Smartcard arguments now optional.
2013-09-12 14:55:25 +02:00
Armin Novak
9455c4fa5d
Fixed smartcard argument checks.
...
Fixed smartcard package reading.
2013-09-12 12:18:35 +02:00
Marc-André Moreau
7574e7bfc9
Merge branch 'master' of github.com:awakecoding/FreeRDP into xrdp-ng
2013-09-10 17:02:36 -04:00
Armin Novak
21127ec33b
Added a new flag to indicate the presence of a single not escaped argument
...
allowing the legacy command line <server>:<port> syntax.
2013-09-10 10:29:45 +02:00
Marc-André Moreau
ef88801839
cmake: add vendor-specific packaging extension point
2013-09-09 22:25:47 -04:00
Bernhard Miklautz
a2ce481586
x11/client: win8/server 2k12 fix for kbd sync
...
Keyboard indicator sync (caps lock/num lock/..) didn't work properly
on reconnect for windows 8 and windows 2012 server.
fixes #773
2013-09-09 18:41:57 +02:00
Armin Novak
4274b266c0
Fixed command line parser, now printing help, if an invalid option is detected.
2013-09-09 16:07:14 +02:00
Armin Novak
f399951031
Fixed input thread shutdown caused by previous commit.
2013-09-06 09:41:00 +02:00
Armin Novak
81a5e727d6
Added proper thread sync for input thread.
...
Channels thread now listening to message pipe quit signal posted
when shutting down the channel.
2013-09-06 09:02:46 +02:00
Marc-André Moreau
f790831e7d
Merge branch 'master' of github.com:awakecoding/FreeRDP into xrdp-ng
2013-09-05 15:23:19 -04:00
Armin Novak
f2bc161f13
Fixed duplicate WaitForSingleObject on client thread.
2013-09-05 14:44:35 +02:00
Armin Novak
4c1708e290
Fixed channel closing before waiting for thread to quit.
2013-09-05 14:36:06 +02:00
Armin Novak
8442c79e10
Added assertions and ExitThread calls.
2013-09-05 14:27:34 +02:00
Armin Novak
c5a632d8f9
Fixed thread handling.
2013-09-05 13:39:43 +02:00
Armin Novak
e5c138a5b9
Fixed various memory leaks, allocation size issues and API misuse
...
warnings shown by clang as well as some compiler warnings.
2013-09-05 12:14:34 +02:00
Armin Novak
a3b531c036
Fixed issues found with clang-analyzer
2013-09-05 12:14:33 +02:00
Armin Novak
1e2455fa4a
Fixed various memory leaks and compiler warnings.
2013-09-05 12:14:33 +02:00
Armin Novak
c5fc2de710
Fixed coverity issue 1047651
2013-09-05 12:14:33 +02:00
Armin Novak
57569229db
Fixed coverity issue 1047622
2013-09-05 12:14:31 +02:00
Armin Novak
04c59ba3c5
Fixed coverity issue 1047623
2013-09-05 12:14:31 +02:00
Armin Novak
a7b77db020
Fixed coverity issue 1047624
2013-09-05 12:14:31 +02:00
Armin Novak
caecdba4c8
Fixed coverity issue 1047625
2013-09-05 12:14:31 +02:00
Marc-André Moreau
7edfe66274
freerdp: various missing link dependencies and symbol exports
2013-09-03 21:48:26 -04:00
Marc-André Moreau
b480ce1830
freerdp: remove vendor-specific options from build system, add automatic ways of including external clients/servers
2013-09-03 20:37:04 -04:00
Marc-André Moreau
ee36541fb7
freerdp: merge with master
2013-09-03 18:49:48 -04:00
Marc-André Moreau
4c7d60b9ab
Merge pull request #1454 from bmiklautz/issue/1442
...
Misc documentation fixes
2013-09-03 15:36:39 -07:00
Bernhard Miklautz
1d660cb217
cmd: fixed some compatibility messages
...
closes #1442
2013-09-02 19:53:31 +02:00
Bernhard Miklautz
63856f26cf
cmd line: fixed description
2013-09-02 19:43:57 +02:00
Marc-André Moreau
e429136c0c
libwinpr-wtsapi: started internal RPC stubs
2013-08-23 00:06:22 -04:00
Todd McKinney
3a9a41d900
Add Fit Screen option to resolution settings
...
There may be times where users want to have the desktop resolution match the device resolution
on a small screen. The change adds the option without changing existing functionality of the
automatic resolution setting.
Also included localized text strings for the new option and addressed some issues with string
comparison in non en-US locales.
2013-08-20 15:52:31 -05:00
Armin Novak
2f20a8c12b
Fixed various memory leaks and resource deallocation problems.
2013-08-19 17:44:52 +02:00
Marc-André Moreau
0fd705c6c7
channels/cliprdr: start server-side implementation
2013-08-16 16:46:47 -04:00
Marc-André Moreau
3194967957
xfreerdp: fix monolithic build
2013-08-15 13:25:29 -04:00
Marc-André Moreau
87593b4f19
Merge branch 'master' of github.com:FreeRDP/FreeRDP
2013-08-15 13:16:05 -04:00
Marc-André Moreau
1e5118116d
libfreerdp-codec: start implementing split NSCodec encoder
2013-08-14 23:16:13 -04:00
Marc-André Moreau
b0b71ae9b1
Merge pull request #1394 from akallabeth/manpage_merged
...
Manpage merged
2013-08-14 06:56:27 -07:00
Marc-André Moreau
fe25303656
libfreerdp-codec: internal refactoring
2013-08-13 17:18:59 -04:00
Armin Novak
1a681ad117
Moved generated tables.c to binary folder.
2013-08-12 13:41:11 +02:00
Marc-André Moreau
bb30ceb006
mfreerdp: cleanup
2013-08-09 21:23:08 -04:00
Marc-André Moreau
2847c8819e
mfreerdp: fix out of source build
2013-08-08 16:38:50 -04:00
Marc-André Moreau
b164453d75
mfreerdp: fix 32-bit and universal build
2013-08-08 16:10:23 -04:00
Marc-André Moreau
1d1d04149c
mfreerdp: cleanup makefiles
2013-08-08 15:49:24 -04:00
Armin Novak
9b95c55574
Replaced xmlto with xsltproc to word around a bug preventing manpages
...
to be build, when there are spaces in the build path.
2013-08-06 15:02:36 +02:00
Armin Novak
ef574c0fcc
Added missing dependency for custom command generating manpage.
2013-08-06 12:40:48 +02:00
Armin Novak
6c676e8795
Removed placeholder for channel documentation until it is available.
2013-08-06 12:25:38 +02:00
Armin Novak
68511fc7d4
Added better formatting of commands in manpage.
2013-08-06 12:23:31 +02:00
Armin Novak
be37b91e3d
Minor adjustments in naming.
2013-08-06 11:54:37 +02:00
Armin Novak
e80effa2a8
Added examples with short description to manpage.
...
Added placeholder for channel documentation.
2013-08-06 11:54:37 +02:00
Armin Novak
38be366a67
Fixed generation of configure header, now replacing date fields
...
with current date.
Added CMake script to generate a variable containing the current
date.
Removed last argument (the terminating NULL element) from output.
2013-08-06 11:54:37 +02:00
Armin Novak
3fa1407c09
Removed extended text field.
2013-08-06 11:54:37 +02:00
Armin Novak
9295838f81
Added simple converter generating docbook XML from command line
...
argument struct.
Modified xfreerdp.1.xml to include generated documentation.
Modified CMake to regenerate manpages correctly using the generator.
2013-08-06 11:54:37 +02:00
Marc-André Moreau
ecc543d87d
Merge branch 'master' of github.com:FreeRDP/FreeRDP into multitouch
2013-08-03 16:22:09 -04:00
Marc-André Moreau
68b254014e
xfreerdp: fix cursor hidding/showing with multitouch
2013-08-03 16:13:39 -04:00
Daryl Poe
8b621518b6
careful with passwd in compatibility.c
...
(cherry picked from commit a4a5baf0da
)
2013-07-30 14:11:29 +02:00
Marc-André Moreau
fdcf3a75be
wfreerdp: fix build warnings
2013-07-26 15:43:55 -04:00
Benoît LeBlanc
03a401b8e6
CMakelists:
...
disabled installation of headers and libraries for the wayk client.
2013-07-25 21:59:21 -04:00
Benoît LeBlanc
a69390403b
Merge branch 'master' of https://github.com/awakecoding/FreeRDP
2013-07-25 15:53:12 -04:00
C-o-r-E
e7b0d18b9b
xfreerdp: comment cleanup
2013-07-23 14:47:40 -04:00
Benoît LeBlanc
81626c8741
MacFreeRDP cli fixes:
...
- added ErrorInfo handling.
- Showing alert message on main thread.
- Autorelease pool for background thread.
2013-07-22 15:33:30 -04:00
Benoît LeBlanc
e063a5cbcb
MacFreeRDP: Fixed deployment paths, deploying missing winpr folder to framework structure.
...
#####################
IMPORTANT:
To compile an Mac application using the MacFreeRDP framework, the developer MUST specifically add the framework's Headers folder to the Headers Search Path in the application's Build Settings.
e.g. /Users/Username/Documents//FreeRDP/build/client/Mac/Debug/MacFreeRDP.framework/Headers
2013-07-22 12:38:15 -04:00
Benoît LeBlanc
20d3518c6b
- MRDPView: rdpConnectError moved outside of the Framework, to the native App (in AppDelegate) This is now handled on the client side.
...
- freerdp_connect: all code paths now trigger a ConnectionResult event.
2013-07-19 16:33:20 -04:00
Benoît LeBlanc
2d90d5bb81
FreeRDP client: turned on setting to only write modified values to RDP file.
2013-07-19 10:18:33 -04:00
Benoît LeBlanc
d0a1563cb9
Fixed deadlock when closing session window.
2013-07-18 21:22:41 -04:00
Benoît LeBlanc
bbfdb853f6
MacFreeRDP: connection now starts asynchronously.
...
Replaced RunLoop implementation with standard pthreads.
2013-07-18 15:41:28 -04:00
C-o-r-E
b0437473f6
merged from upstream
2013-07-17 16:44:27 -04:00
Benoît LeBlanc
87b63aa0b2
MacFreeRDP: non-blocking connect
2013-07-17 16:04:55 -04:00
Benoît LeBlanc
83c69da98c
MacFreeRDP: cleanup
2013-07-17 11:06:41 -04:00
Marc-André Moreau
67b972a021
mfreerdp: fix cursor rendering
2013-07-16 14:44:49 -04:00
Benoît LeBlanc
22b6878307
Custom cursor now visible on mac version. Cursor is now associated with NSView for automatic tracking area handling.
...
Makefile: updated post-build NIB file generation events to apply to all generators for Mac Client.
2013-07-16 12:16:44 -04:00
Marc-André Moreau
fe62e8c69b
Merge branch 'master' of github.com:mrthebunny/FreeRDP
2013-07-15 17:14:20 -04:00
Benoît LeBlanc
43231f9b40
Merge branch 'master' of git://github.com/awakecoding/FreeRDP
...
# By Marc-André Moreau
# Via Marc-André Moreau
* 'master' of git://github.com/awakecoding/FreeRDP:
channels/rdpei: fix multitouch with Word 2013
libfreerdp-client: use PubSub for OnChannelConnected/OnChannelDisconnected
channels/disp: update
client: add option for MS-RDPEDISP (/disp)
channels/disp: initial RDP8.1 MS-RDPEDISP implementation
2013-07-15 10:18:27 -04:00
C-o-r-E
89788e154f
fixed CLI issue with /gestures
2013-07-11 17:59:20 -04:00
Benoît LeBlanc
44ead029f7
MacFreeRDP: fixed incorrect invalidation region that caused "tiles". Removed unused variables.
2013-07-11 11:19:21 -07:00
Marc-André Moreau
5926fa36dd
libfreerdp-client: use PubSub for OnChannelConnected/OnChannelDisconnected
2013-07-11 08:53:15 -07:00
Marc-André Moreau
b93898e5ec
client: add option for MS-RDPEDISP (/disp)
2013-07-09 16:10:59 -04:00
Benoît LeBlanc
f9bac0fce9
Added public API function
...
freerdp_client_write_connection_file()
For now, all settings are written to the RDP file. This can be switched with the WRITE_ALL_SETTINGS define in file.c
2013-07-05 23:20:56 -04:00
Benoît LeBlanc
d72452b4f5
Merge branch 'master' of git://github.com/awakecoding/FreeRDP
...
# By Bernhard Miklautz (4) and others
# Via Marc-André Moreau
* 'master' of git://github.com/awakecoding/FreeRDP:
libfreerdp-core: fix unused variable
libfreerdp-codec: add bitmap encoder
cmdline: unix/windows return detected error
client/common: fixed command line parsing issue
channels/serial: bring it back to life
nla: invalidate sec handle after creation
tls: updated certificate mismatch message
2013-07-05 16:35:08 -04:00
Marc-André Moreau
5f4f3af98a
Merge branch 'master' of github.com:FreeRDP/FreeRDP
2013-07-04 20:33:00 -04:00
Benoît LeBlanc
c17c2f811b
FreeRDP:
...
- replaced char* by const char* in function prototypes
- MacFreeRDP: moved assignation of context function pointers
- freerdp: added more pointer and return value validations to prevent crashes
2013-07-04 14:42:40 -04:00
Benoît LeBlanc
ea4ad89f09
Merge branch 'master' of git://github.com/awakecoding/FreeRDP
...
# By Marc-André Moreau
# Via Marc-André Moreau
* 'master' of git://github.com/awakecoding/FreeRDP:
freerdp: separate GatewayUsageMethod from GatewayEnabled
2013-07-03 15:07:35 -04:00
Marc-André Moreau
bc631c93a8
freerdp: separate GatewayUsageMethod from GatewayEnabled
2013-07-03 15:07:12 -04:00
Bernhard Miklautz
450b64ee73
cmdline: unix/windows return detected error
2013-07-03 16:44:06 +02:00
Bernhard Miklautz
df2aab92c0
client/common: fixed command line parsing issue
...
fixes #1333
2013-07-03 16:41:26 +02:00
Benoît LeBlanc
13a9de2b7a
Merge branch 'master' of git://github.com/awakecoding/FreeRDP
...
# By Bernhard Miklautz (14) and others
# Via Marc-André Moreau (10) and others
* 'master' of git://github.com/awakecoding/FreeRDP: (40 commits)
xfreerdp: improve selection between multitouch and non-multitouch devices with XInput 2
cache and core: set pointer to NULL after free
pointer cache: fixed double free
freerdp-client: use 32bpp with NSCodec
libwinpr-utils: fix deadlock in PubSub
utils/profiler: fix unix build
utils: fix broken stopwatch implementation
Android: various bug fixes to prevent NullPointerExceptions
client/x11: fixed incorrect size calculation
libfreerdp-utils/pcap: open pcap in binary mode
libwinpr-synch: fix broken USleep (on WIN32)
sample server: support build on win32
server/sample: fix for issue #1312 (mstsc protocol error)
fixed incorrect size calculation
libfreerdp-common: add some null pointer checks.
libfreerdp-codec/rfx: fix a memory leak.
winpr/alignment: use size_t instead of UINT32
Assorted tsmf and gstreamer fixes:
winpr: offset support in _aligned_offset_malloc
xfreerdp-server: removed binary
...
2013-07-02 16:13:58 -04:00
Benoît LeBlanc
96b9972307
MacFreeRDP: fixed crash when opening second session
...
(unrecognized selector sent to instance … )
2013-07-02 16:13:43 -04:00
Marc-André Moreau
c084e0f8ae
xfreerdp: improve selection between multitouch and non-multitouch devices with XInput 2
2013-06-28 13:46:58 -04:00
Marc-André Moreau
863b51f938
freerdp: merge with master
2013-06-28 12:50:24 -04:00
C-o-r-E
e85d793aa9
fixed initialization of xf_input
2013-06-27 20:26:31 -04:00
C-o-r-E
53b0d906af
input: fixed screen not refreshing on scaling change
2013-06-27 19:16:13 -04:00
C-o-r-E
1e085197a9
some additional cleanup
2013-06-27 17:16:55 -04:00
Marc-André Moreau
1d0a579590
freerdp-client: use 32bpp with NSCodec
2013-06-27 15:39:56 -04:00
C-o-r-E
51a63db00b
xfreerdp: added event handler for ScalingFactorChange
2013-06-27 15:07:40 -04:00
C-o-r-E
6f3cc12b2c
fixed deadlock in pubsub, remove scale from xf_context
2013-06-27 14:24:46 -04:00
Benoît LeBlanc
6621239946
Merge branch 'master' of git://github.com/awakecoding/FreeRDP
...
# By Marc-André Moreau
# Via Marc-André Moreau
* 'master' of git://github.com/awakecoding/FreeRDP:
freerdp: add new events for scaling and panning changes
xfreerdp: add ParamChange event handler
freerdp: add more settings for window panning and scaling
winpr: add _WINRT platform detection macro
2013-06-27 11:24:51 -04:00
Benoît LeBlanc
0f24f6490e
MacFreeRDP - Replaced MRDPView instance in NIB with instance allocated by the API.
2013-06-27 11:22:15 -04:00
C-o-r-E
27cb96e577
work in progress
2013-06-27 03:59:49 -04:00
C-o-r-E
ebdf1ea6a2
picked some changes from awakecoding's branch
2013-06-26 21:56:37 -04:00
C-o-r-E
11b0a9f185
xfreerdp-client: attempted fixing build
2013-06-26 19:16:28 -04:00
Marc-André Moreau
c8a09f3f76
xfreerdp: add ParamChange event handler
2013-06-26 18:57:16 -04:00
Benoît LeBlanc
ed4a25d1ae
WaykClient (Mac): integrated MRDPView (allocated at runtime)
2013-06-26 13:45:12 -04:00
Martin Fleisz
77f8ca315e
Android: various bug fixes to prevent NullPointerExceptions
2013-06-26 06:50:10 -07:00
Bernhard Miklautz
03f2b7ea51
client/x11: fixed incorrect size calculation
...
xf_Bitmap_Decompress used the same calculation like gdi_Bitmap_Decompress
see #1310
2013-06-26 14:35:49 +02:00
C-o-r-E
340c3a4246
merged completely (painful) from awakecoding's tree
2013-06-25 20:41:32 -04:00
C-o-r-E
90c536de94
picked some changes from awakecoding tree
2013-06-25 18:47:41 -04:00
Benoît LeBlanc
44034305d3
Fixed output path for MacFreeRDP framework deployment.
...
MRDPView: replaced awakeFromNib with viewDidLoad
2013-06-25 16:05:37 -04:00
Marc-André Moreau
1fdcf5354c
mfreerdp: change output name
2013-06-23 00:18:55 -04:00
Marc-André Moreau
3d479448a3
mfreerdp: refactoring
2013-06-22 22:55:51 -04:00
Marc-André Moreau
bda3a7e9cc
mfreerdp: cleanup
2013-06-22 20:27:23 -04:00
Marc-André Moreau
bff4e22547
mfreerdp: remove cmake debug output
2013-06-22 18:38:35 -04:00
Benoît LeBlanc
1648ca2917
AsyncInput implementation.
...
WARNING: settings->AsyncInput intentionnally left at FALSE, because the input callback function does not seem to be triggered after a certain point. Possibility of a deadlock?
2013-06-20 20:55:49 -04:00
Benoît LeBlanc
7185c8a8fe
mac client: Set clipboard redirection ON by default, small refactoring
2013-06-20 16:45:27 -04:00
Benoît LeBlanc
f24e6a2c3a
mac client: async channels implementation
2013-06-20 15:00:50 -04:00
Benoît LeBlanc
57d99af6fd
Mac client: removed non-async transport methods
2013-06-20 11:47:28 -04:00
Benoît LeBlanc
5a8318022d
Fixed typo (AsyncChannels)
2013-06-20 10:42:11 -04:00
Benoît LeBlanc
19717162f0
mac client: implemented async update
...
Activated async transport, channels
Removed duplicate rdpClientContext definition
2013-06-20 10:03:20 -04:00
C-o-r-E
20dc2fc968
xfreerdp-client: made MultiTouchGestures CLI option
2013-06-19 18:43:24 -04:00
Benoît LeBlanc
ef49121db9
Merge git://github.com/awakecoding/FreeRDP
2013-06-19 10:33:51 -04:00
C-o-r-E
8a81730ff9
xfreerdp-client: initialize initialized initially
2013-06-18 21:52:05 -04:00
C-o-r-E
dd57bcbee8
xfreerdp-client: fixed input being initialized multiple times. Pan gesture now handled externally
2013-06-18 21:17:18 -04:00
Marc-André Moreau
90ce8be9fc
freerdp-core: added Terminate event
2013-06-18 16:55:23 -04:00
Benoît LeBlanc
04d471a063
Release resources
2013-06-18 15:33:18 -04:00
Benoît LeBlanc
8dfd4075e9
mac client: moved command-line parsing and context alloc from library to app
2013-06-18 14:30:21 -04:00