We have released the “signed” updates for Firefox 43.
You can download them from the links below:
P.S We know there are still bugs that need to be resolved. We are now working on another release for the coming weeks. Please let us know about any new bugs that you encounter.