michael
c715aa5188
* Call inherited destructor
...
git-svn-id: trunk@34195 -
2016-07-23 19:47:10 +00:00
nickysn
5306ee552b
* regenerated makefiles with latest fpcmake
...
git-svn-id: trunk@34008 -
2016-06-18 01:00:45 +00:00
nickysn
a58dd988a4
* regenerate makefiles after the fpcmake update
...
git-svn-id: trunk@34002 -
2016-06-17 22:05:59 +00:00
pierre
01358a9989
Fix compilation for Windows OS after commit 33702
...
git-svn-id: trunk@33706 -
2016-05-18 08:54:42 +00:00
michael
365a246c9a
* Allow server to run message queue in a thread
...
git-svn-id: trunk@33705 -
2016-05-17 20:09:23 +00:00
michael
d2ce69a98c
* Allow to specify a number of messages to send
...
git-svn-id: trunk@33703 -
2016-05-17 10:43:35 +00:00
michael
ca8929b930
* All platforms use a queue now
...
git-svn-id: trunk@33702 -
2016-05-17 10:43:11 +00:00
michael
5f8fd810b8
* Test programs for crashing IPC server
...
git-svn-id: trunk@33698 -
2016-05-16 16:22:39 +00:00
michael
d53c4b4153
* Fix compilation of pipesipc
...
git-svn-id: trunk@33697 -
2016-05-16 16:18:44 +00:00
michael
7c91516b24
* Remove old stale file checking mechanism
...
git-svn-id: trunk@33696 -
2016-05-16 15:33:23 +00:00
marcus
77e47d21bb
os4units: added iffparse, keymap, clipboard, graphics, intuition, activated some packages
...
git-svn-id: trunk@33581 -
2016-04-30 13:39:08 +00:00
Károly Balogh
2e398fa8f7
* disabled powerpc-amiga target for packages where it doesn't build (yet), so make all works
...
git-svn-id: trunk@33481 -
2016-04-10 21:52:33 +00:00
michael
7d38224c65
* Do not activate client/server in design mode
...
git-svn-id: trunk@33129 -
2016-02-27 15:16:36 +00:00
michael
d37d99a24f
* Move simpleipc samples to appropriate directory
...
git-svn-id: trunk@33126 -
2016-02-27 09:21:00 +00:00
michael
b7484d4a81
* Fix bug #29717
...
git-svn-id: trunk@33125 -
2016-02-27 09:19:31 +00:00
pierre
80c5db7aba
* Do not call CloseHandle on hStdInput if poPassInput is in Options
...
git-svn-id: trunk@33031 -
2016-01-29 22:41:05 +00:00
pierre
6c0d2f1b36
Handle poPassInput to be able to handle interactive processes for Windows and Unix systems
...
git-svn-id: trunk@33021 -
2016-01-29 14:39:41 +00:00
pierre
e1736933fe
Add poPassInput to be able to handle interactive processes
...
git-svn-id: trunk@33020 -
2016-01-29 14:38:35 +00:00
svenbarth
a3871c9d30
Fix compilation of fcl-process on WinCE
...
packages/fcl-process/src/winall/simpleipc.inc:
* a WndProc needs to be declared as cdecl
* WinCE does not provide Get-/SetWindowLongPtr() as it's 32-bit only anyway, so Get-/SetWindowLong() needs to be used
git-svn-id: trunk@33019 -
2016-01-29 14:37:36 +00:00
michael
273f88a54c
* Remove redundant files
...
git-svn-id: trunk@32999 -
2016-01-24 15:18:25 +00:00
michael
7d4905470d
* Fix compilation (doubled code due to patch ?)
...
git-svn-id: trunk@32997 -
2016-01-24 14:24:34 +00:00
florian
356ab8f63d
+ test/example programs for WaitOnExit with time out
...
git-svn-id: trunk@32995 -
2016-01-24 13:55:51 +00:00
michael
ec6ab0233b
* Patch from Denis Kozlov to merge all Windows versions into 1 (Bug ID 29496)
...
git-svn-id: trunk@32994 -
2016-01-24 13:40:45 +00:00
florian
2466b58095
* improved TProcess.WaitOnExit with timeout implementation to use fpGetTimeOfDay to work more precise
...
git-svn-id: trunk@32993 -
2016-01-24 13:21:31 +00:00
florian
bdbdee6acf
+ TProcess.WaitForExit implementation with timeout
...
git-svn-id: trunk@32991 -
2016-01-24 09:38:01 +00:00
michael
c97504da86
* Patch from Denis Kozlov to use *W functions (preparation for use on WinCE)
...
git-svn-id: trunk@32989 -
2016-01-22 23:28:15 +00:00
michael
33e1bc72b4
* Add options to RunCommand* call
...
git-svn-id: trunk@32893 -
2016-01-08 21:19:21 +00:00
michael
f1ef3f330a
* Add demo for RunCommand
...
git-svn-id: trunk@32892 -
2016-01-08 21:18:43 +00:00
michael
622ffb9a65
* Added some example program for TProcess
...
git-svn-id: trunk@32891 -
2016-01-08 20:59:30 +00:00
michael
072b473f9f
* Patch from Denis Kozlov: Patches here fix several issues with SimpleIPC on Windows. (Bug ID 29346)
...
Summary of changes:
1. Using SetTimer + GetMessage method for handling PeekMessage.
2. Store all received incoming messages in a message queue (per IPC server instance).
3. Implemented message queue (PeekMessage receives messages, ReadMessage picks from the queue)
4. Implemented optional message queue limit and overflow handling (more on that below).
5. Timeout<-1 is forced to -1; Documented meaning of various Timeout values in comments.
6. Minor refactoring and code formatting changes.
git-svn-id: trunk@32859 -
2016-01-05 20:41:08 +00:00
florian
4bf603694c
* patch by Mattias Gaertner to make TProcess more unicode aware, resolves issue #29136
...
git-svn-id: trunk@32856 -
2016-01-05 14:06:36 +00:00
michael
3f5172933d
* var -> out for Runcommand
...
git-svn-id: trunk@32826 -
2016-01-01 17:59:30 +00:00
marco
4484f793e7
* avoid deprecated warning.
...
git-svn-id: trunk@32254 -
2015-11-06 14:54:43 +00:00
nickysn
02d6f7a2a4
- disabled the win16 target for all packages that don't compile on that platform
...
git-svn-id: trunk@31857 -
2015-09-27 19:32:44 +00:00
nickysn
e83f3d2978
* updated all the remaining makefiles that 'fpcmake -r' missed
...
git-svn-id: trunk@31527 -
2015-09-05 11:21:36 +00:00
joost
46906833f1
* Re-generated makefile's
...
git-svn-id: trunk@31318 -
2015-08-12 19:47:44 +00:00
joost
ac87da7c42
* Filter the Makefile's unit searchpaths from the fpmake command line.
...
To void cluttering the .fpm file
git-svn-id: trunk@31317 -
2015-08-12 19:15:14 +00:00
Károly Balogh
77bdd83bfc
AROS/x86_64: regenerated Makefiles
...
git-svn-id: trunk@31177 -
2015-06-29 00:09:06 +00:00
Jonas Maebe
89418d23e5
* regenerated Makefiles with Linux/AArch64 support
...
git-svn-id: trunk@30891 -
2015-05-20 20:15:10 +00:00
marcus
bd0e78478c
Amiga, AROS, MorphOS: SimpleIPC, added ServerRunning, MsgType transfer
...
git-svn-id: trunk@30860 -
2015-05-15 17:23:04 +00:00
marcus
0effe938bd
Amiga, AROS, MorphOS: shorter Tempfilename in TProcess
...
git-svn-id: trunk@30842 -
2015-05-11 15:36:49 +00:00
marcus
8237dbf22f
Amiga, AROS, MorphOS: unified AmigaDOS function names
...
git-svn-id: trunk@30812 -
2015-05-06 16:04:21 +00:00
marcus
678133ac58
MorphOS: different system function names
...
git-svn-id: trunk@30806 -
2015-05-05 20:54:56 +00:00
marcus
9d46a85d1a
Amiga, AROS, MorphOS: TProcess with simple output catching (via file)
...
git-svn-id: trunk@30805 -
2015-05-05 20:17:13 +00:00
marcus
19f04e8a3b
Amiga, AROS, MorphOS: SimpleIPC improvements (Error on reregister with same name, remove on error exit)
...
git-svn-id: trunk@30803 -
2015-05-04 17:57:06 +00:00
marcus
c1f926b502
Amiga, AROS, MorphOS: SimpleIPC implementation
...
git-svn-id: trunk@30790 -
2015-05-03 19:42:38 +00:00
michael
9d5e80d072
* Allow use of absolute path in ServerID (bug ID 27572)
...
git-svn-id: trunk@30304 -
2015-03-24 09:23:29 +00:00
michael
1127dc9983
* Fix Active:=true at designtime
...
git-svn-id: trunk@30303 -
2015-03-24 09:16:44 +00:00
Jonas Maebe
fa328436ab
* regenerated for iphonesim/x86-64
...
git-svn-id: trunk@29974 -
2015-02-23 22:56:41 +00:00
Jonas Maebe
3d01d4ceb1
* regenerated with Darwin/AArch64 support
...
git-svn-id: trunk@29950 -
2015-02-23 22:54:53 +00:00