Description: fcl-process
This file as text.
(active) Revisions in this set:
e429be38e8494ae7f18c1a2fbb0f9cc90f990044,e13625d56244d06fdf64691a927ea0d170a3412b,038c163717927f9729f0fdac74fcc3838b73bd30
08e494ffd190d815266b31fbdb893e48a5aab5ac,d901f72002f040261d377c0912ff84b5ed492af4,272417e60290f8ab6fc8d475e20b9a4635114c7e
2e1c7cbc10083a3e098b553f8adc1326fc349df0,031539dd691dc1efcabd08c952076aaafd417ebb,1546c4a7947afcb45783b1251b01fd31016ef84d
f0703c4dacac7060ffd9cf3f556e78375534b290,d89851d094088a6b69224a516b7398ae39ec11ef,dc30431d89aead90e9d743c90af2446098da3e26
54157a17c670544aa05a377a22a5c49f14aa0188,d56da2d93085d4d3c18a661709bf7216c59eaa08,abb5792aed050247263fe6765e7a5fee25371ffd
8c8b336914750c2808a2624f5be633ad93ec66e4,299c90b91dc4624b9ebb9f0c2b10fc3933863411,7ffbbdd50becaf2ea8eeb59f95b77564b479ca28
31654093377e7c7b7b69665ec0b19b212589eddb,84e230f6e5d2d61acdedd57ee9f510894ba0481a,5305cd2734ac2e54157d3b6c828e9c1584fb7470
d3b8aa728e8f4eced69f95a500d8af091b9b43f2,36112193dcf865b59f9115794a293ad9a76e5326,516e078fd923405faaff667b74036badb55ad4c1
f35a565f4eedb53ef47faf2bd12fabe9f02b848c,546d6235266c5e6804d9d493869ef8307067a4a9,15f88d5e13bec007e13b061ce86b9323cda8fc7e
be117b33d33e303c4fd85a63a9d48f7d3052f749,7ad30e81ac2948c0fc53de4cc79ee5a2987a5078,98aa472873f32202bc4f19b73f040fe5cea28e79
Clicking a revision will expand files
Fix compilation of fcl-process for wince target OS, FIXME: untested :-(
Revert move of packages/fcl-process/src/win/pipes.inc to packages/fcl-process/src/winall directory: wince should use dummy/pipes.inc file
* New CG tests for verifying tvecnode.simplify correctness
* while on windows the max. possible year should be 1980+127=2127, 2104 causes an error (seems to be limited to 2099), so stay with 2096
* Do not lock output files
* Use TProcess file redirection facilities
* Fixed compilation with FPC 3.2.2
* compile with stack checking
* Patch from Martin to rename iotNone to iotDefault.
* Introduce ToString for all enumerateds.
* Patch from Martin to improve backwards compatibility: do not use Startf_UseStdHandles if all descriptors are iotDefault
* Fix compilation of processunicode
* Patch from Martin to set FCloseHandleOnExecute before invoking OnGetHandle - the handler might change it
Fix dummy and wince fcl-process code after commit 54157a17
* Extra check for poStdErrToStdOut
* Remove some hints/warnings, add extra check for poStdErrToOutPut
* Patch from Martin Friebe to implement AutoCloseCustomHandle and CustomHandleIsInheritable
* Patch by Martin Friebe: mark duplicated handle for close instead of original
* Add detection in fly, better detection of KDE DE. Fixes issue
gitlab 0040805
added SyncIpc to fcl-process package
* fix condition to match the comment
* TProcess.ThreadHandle should reference the FThreadHandle field, not FProcessHandle
* don't move the output/stderr handle to the end on Windows and WinCE as that is handled by TIODescriptor.CreateFileNameHandle()
* the null file is called NUL, not NULL on Windows/WinCE
* Example demonstrating how to redirect output to file
* Long overdue simple windows service class