Initial directory structure.
Added initial files.
Edited project structure to separate spawner library from base project
Added empty files
Changed structure
Structure improvements.
+Process creation for win32
+Pipes implementation
+Reading from stdout pipe
Few changes in process class.
Improved type unification.
Added jobobject support in win32 version.
Changed restrictions structure.
Now working
  * Processor time limit
  * User time limit
  * Write limit
  * Memory limit
Messy code.
Memory limit fix
Crash window fix
Added description files
Minor changes
* Improved pipes architecture
* Added platform.cpp
* Added safe handle closing for win32
* Added mutex for proper reading from stdout pipe
Reading moved strictly to pipes.
Added string stream buffer for reading from output and error streams.
Small changes in structure.
CProcess::setRestrictions function is now divided in to CProcess::setRestrictions and setupJobObject
Also CProcess::createProcess now supports creation of custom program with it's parameter.
CProcess is now divided in two classes CAsyncProcess & CSimpleProcess.
Also spawner now supports Windows exceptions, program exit code, and process status. It can get exception name and description.
Added files for exceptions and process status.
Added suspend/resume functionality to Windows version.
Wait function in CAsyncProcess moved to different thread.
Update issue 1
Status: Opened
Labels: Priority-High
Added new suspend/resume feature for processes.
Check it on all Windows platforms.
Added report class and its support to process class.
Removed mess in process header.
Restrictions moved to restriction class.
Added terminate_reason.
Added module for unit conversion.