Development of a Firefox / Torbrowser fork

For a long-term relationship, we are looking for two highly skilled freelancers. For showing use your skills, you will get three tasks from us as a starting point.

We developed an open source browser based on the Torbrowser/Firefox. Is has several add-ons included, and regularly needs to be synchronized with the Torbutton original code.

We have now almost reached a productive state, provide a vast amount of documentation on how to compile and update it and what we changed in the code. Our main focus is to make the Torbrowser more flexible and to allow to integrate other anonymization systems (as "proxy modes", like VPNs, proxies, direct connection...).

Your job will be to support the further development of the bundle (C++), and also of our proxy client "JonDo" (written in Java) which is now included in it. Both applications are loosely coupled within the bundle, communicating over a REST protocol. You will also need good JavaScript knowledge, for writing, changing and updating browser add-ons. You will get new work tickets from us each month, so we need your regular help. Typically 30-60 hours per month.

Here you find the current binaries:

[url removed, login to view]

Here is the current documentation and the code:

[url removed, login to view]

(look at all repositories starting with "jondobrowser"; the wiki pages contain the technical documentation)

The JonDo source is here:

[url removed, login to view]

(Please take ONLY the code from [url removed, login to view] !)


1) The code is open source. Your first milestone will be to compile the browser bundle from the repository above. If you cannot finish that, the next job cannot be done... Please provide us the bundle as files with something changed in it: Change all occurencies of the term "JonDoBrowser" to "DemoBrowser". Hint: If you think you cannot compile the code or that compilation will be very hard work, you should not opt-in to this project...

2) Feature 1: Restarting or stopping JonDo should restart/close the browser (this is your second milestone):

* The user may choose to restart JonDo in order to, for example, switch the language.

JonDo then should shut down. And the browser should get a command to restart.

* Almost the same should happen if JonDo is just closed. Then the browser should be closed as well (and should not restart).

3) Feature 2: The third milestone: Show a screen size warning also when the window is stretched (not only maximized)

If the browser window is strechted or made smaller, the browser should show a warning, like the "maximizing warning" (jsut maximize the browser window to see the message).

Warning text:

"Stretching or shrinking JonDoBrowser can allow websites..." (rest the same)

After a click on "OK", the original window size shall be restored.

This function should be available in ALL existing proxy modes.

HINT from our developer: "Currently browser is configured to display this warning exactly 5 times, only for maximizing.

I can change that number to a arbitrarily big number so that it will display it forever.

And for streching/shrinking warning and restoring, it will require modifying both jondobutton and torbutton code."

Please also give us an estimation of your time required for each of the milestones.

If you need more technical details, please ask. We will get you in touch with our expert.

Taidot: C++ -ohjelmointi, Firefox, Java, Linux, Shell Script

Näytä lisää: Our team is looking for proofreaders for a long-term relationship, web development firefox, expert web world 12b maheshpur second floor sector 21 panchkula haryana 134120 india, agency required for long term relationship for us to outsource our web dev design work, need writers for long term cooperation, need good writers for long term, long term relationship, long term relationship need, long term relationship more projects to come, illustrate something looking for long term, hire a virtual assistant for upload 75 campaigns a week to advertising networks for long term, freelancer for long term, cartoon character looking for long term, cartoon character (looking for long term, long term relationship escort, expert high low open close mql, escorts long term relationship, expert advisor fix buy close time, plugin development firefox, firefox extensions plugin development

Tietoa työnantajasta:
( 4 arvostelua ) Nürnberg, Germany

Projektin tunnus: #15304990