Pool: Worker process can now override prepare_result
Pool: Mistakenly included wrong traceback in process exit message
Adds rnonblock,wnonblock arguments to Pipe/_SimpleQueue so that pipes can be set nonblocking without waiting for processes to start.
ApplyResult.terminate now takes signal argument
ApplyResult._terminated must be None at init
Bumps version to 3.3.0.2 and updates CHANGES.txt
synack fixes for _ack
Windows fix
Fix _winapi compat mess
Windows: Make sockets pickleable
Try to make forking on Windows work again
Windows: Fork fixes
Windows: More fixes
Windows: Fixes missing recv_payload
Bumps version to 3.3.0.3 and updates CHANGES.txt
Fixes Python 3 setblocking problem. Closes celery/celery#1627
Updates CHANGES.txt
Bumps version to 3.3.0.4
All platforms except for Windows now require C extension
Bumps version to 3.3.0.5 and updates CHANGES.txt