[X] The "/vmpk/vmpk-0.2.5-setup.exe" file could not be found or is not available. Please select another file.

POSIX API for Win2K-XP. Mainly implemented in the driver. Included: write-on-copy fork, threads, mutexes, spins, condvars, rwlocks, signals ... Signals/cancelation interrupt all waitable syscalls, NT syscalls are automaticaly restarted.


http://winntposix.sourceforge.net





Separate each tag with a space.

Ratings and Reviews

Be the first to post a text review of WINNT POSIX. Rate and review a project by clicking thumbs up or thumbs down in the right column.

Project Feed

  • Tracker artifact added

    coviti created the Install crashes Windows artifact

    posted by coviti 1281 days ago

  • Forum thread added

    hesterloli created the It Blue Screens forum thread

    posted by hesterloli 1944 days ago

  • Tracker comment added

    Anonymous commented on the Kernel stops artifact

    posted by nobody 2420 days ago

  • Tracker artifact added

    p00ya created the Kernel stops artifact

    posted by p00ya 2487 days ago

  • Tracker artifact added

    a_v_g created the MS bug artifact

    posted by a_v_g 2526 days ago

  • Tracker artifact added

    posted by a_v_g 2526 days ago

  • File released: /winntposix/1.1.X/psx-src-1.1.4.zip

    posted 2526 days ago

  • File released: /winntposix/1.1.X/psx-bin-1.1.4.zip

    posted 2526 days ago

  • winntposix 1.1.X file released: psx-src-1.1.4.zip

    1.1.4 *** Fix bug in psxresource.c:IsFastSyscall 1.1.3 *** Improoved fork foundation *** Fixed bug with windows after fork didn't created 1.1.2 *** Removed security.c *** Added write on copy fork. *** Fix bug in psxsignal.c:NtPsxWaitContinueSignal *** Change creating threads signal mask values to block all nonblocked signals *** Added saving gloabal data of all user mode process dlls throw saving original PDE/PTE *** Added internal psxdll2.dll injected in every user mode process to work signals without psxdll.dll *** Added PAE support. Require testing, but must work. *** Fix bug psxsignal.c:CallTimerUserHandler thread state wasn't cleared on interrupt *** Fix bug in a psxdll.dll to work with siscall restarting after signal with sysenter/sysexit pair. *** Fix bug in a psxsignal.c:ApcTimerHandler, sometimes spinlock wasn't released. *** Add check irql in apc signal handlers to avoid bug? in XP or my bug see upper. *** Change a psxresource.c:PostInitializeThread. *** Fix bug in a psxresource.c:ReleaseThread, added RemoveEntryList (&Thread->ThreadRefList);. *** Fix bug in a psxresource.c:FreeThreadLocation. *** Fix bug in a psxresource.c:FreeThreadLayerLocation. *** Fix bug in a psxresource.c:EndGetTask, tried to dereference zero task. *** Fix bug in a psxresource.c:ReleaseTask, resources were realeased twice. *** Fix bug in a psxresource.c:GetNextTask. *** Fix bug in a psxresource.c:DisassembleNtPageFaultTrap to work under WinXP *** Rewrite psxresource.c:WrKeWaitForSingleObject/WrKeWaitForMultipleObjects/WaitForSingleObject. *** Rewrite internal allocation/deallocation routines. 1.1.1 *** Fix bug in signal.c:__callback_handler. eax not more changes when flag _C_RESTARTABLE_INTERRUPT_SYSCALL is not set. *** Reference/dereference model, creating thread and task are changed. *** Change condition and barrier implementation. Implemented sometimes like in the linuxthread library. *** Fix various bugs. 1.1.0 *** Change signal implementation. *** Fix various bugs.

    posted 2526 days ago

  • winntposix 1.1.X file released: psx-bin-1.1.4.zip

    1.1.4 *** Fix bug in psxresource.c:IsFastSyscall 1.1.3 *** Improoved fork foundation *** Fixed bug with windows after fork didn't created 1.1.2 *** Removed security.c *** Added write on copy fork. *** Fix bug in psxsignal.c:NtPsxWaitContinueSignal *** Change creating threads signal mask values to block all nonblocked signals *** Added saving gloabal data of all user mode process dlls throw saving original PDE/PTE *** Added internal psxdll2.dll injected in every user mode process to work signals without psxdll.dll *** Added PAE support. Require testing, but must work. *** Fix bug psxsignal.c:CallTimerUserHandler thread state wasn't cleared on interrupt *** Fix bug in a psxdll.dll to work with siscall restarting after signal with sysenter/sysexit pair. *** Fix bug in a psxsignal.c:ApcTimerHandler, sometimes spinlock wasn't released. *** Add check irql in apc signal handlers to avoid bug? in XP or my bug see upper. *** Change a psxresource.c:PostInitializeThread. *** Fix bug in a psxresource.c:ReleaseThread, added RemoveEntryList (&Thread->ThreadRefList);. *** Fix bug in a psxresource.c:FreeThreadLocation. *** Fix bug in a psxresource.c:FreeThreadLayerLocation. *** Fix bug in a psxresource.c:EndGetTask, tried to dereference zero task. *** Fix bug in a psxresource.c:ReleaseTask, resources were realeased twice. *** Fix bug in a psxresource.c:GetNextTask. *** Fix bug in a psxresource.c:DisassembleNtPageFaultTrap to work under WinXP *** Rewrite psxresource.c:WrKeWaitForSingleObject/WrKeWaitForMultipleObjects/WaitForSingleObject. *** Rewrite internal allocation/deallocation routines. 1.1.1 *** Fix bug in signal.c:__callback_handler. eax not more changes when flag _C_RESTARTABLE_INTERRUPT_SYSCALL is not set. *** Reference/dereference model, creating thread and task are changed. *** Change condition and barrier implementation. Implemented sometimes like in the linuxthread library. *** Fix various bugs. 1.1.0 *** Change signal implementation. *** Fix various bugs.

    posted 2526 days ago

Rate and Review

Be the first person to add a text review.

Would you recommend this project?






<

Related Projects

WINNT POSIX Actions

Thanks for your rating!

Would you also like to write a review?





Skip Review