Git Product home page Git Product logo

android_firewall's Introduction

This is a fork of the Droidwall application.  The original code is located here:  http://codegoogle.com/p/droidwall/     My code is located here:  http://github.com/skullone/android_firewall

Changelog: 

2.1.6 - Translation updates to French and Chinese. Fix for firewall log always showing empty on some devices.  
		UI clean up.  Many options moved to Settings menu.  VPN/Roaming support now optional and disappear
		if disabled.  Tasker notifications now optional. Profile name changes now appear in Tasker.
		All settings are saved to the rules files.  
2.1.5 - Fix minor issue where checkboxes for VPN are not showing up when the app is re-opened.
2.1.4 - Profile names now editable. Fix for NullPointerException. VPN support has been added. Many thanks to Ventz for all his work 
		with it and randomly supplying me with the exact iptables rules needed to implement the functionality.
		Updated the logging code.  Logs should hold more information now and not get over written as often.  Applying rules
		on boot has been totally re-written.  Hopefully, this corrects any issues with rules applying on boot.  This also
		corrected an issue with some devices on Android 2.x where the app would hang the first time you open it after a reboot.
		Profiles now save changes made to them.  Do not forget to export your rules file though for safe keeping. XHDPI icons added.
2.1.3 - App search.  Widget fixed. Issue where the firewall rules don't work when Mobile Data Limit  is 
		being used has been fixed.
2.1.2 - Tasker/Locale plugin support. 
2.1.1 - Shell script replaced by proper SU binary support with SuperSU binary.  Thanks to Chainfire for a great product and his write up
		"How-to su".  I chose SuperSU over Superuser because of Chainfires write up. In the end either SU versions
		would have worked just fine.  Fixed issue where loading profiles through menu wouldn't properly set the spinner position.
		Update to the French translation, Thanks Joffrey!
2.1.0 - Save/Load Profiles functionality. Spinner option added to main screen for quick swap of profiles. Main menu totally revamped.
		Invert option for WiFi/Data added for those who swap between Blacklist and Whitelist.  Roaming still left up to the user. 
		Notifications no longer fire when an app is updated, only new installs get a notification.  Code cleanup.  Translation updates. 
		Thanks to Joffrey for French, Alex for Russian and iptux for Chinese, and Hiroki Ogawa for Japanese.
2.0.4 - Select/Clear All now works correctly.  Thanks for sblack1 for the fix.  Minor changes to Russian and German translations.
2.0.3 - MD5 hashing of password has been added.  Confirm password added before setting password.  Select all/clear all options have been added.  Fixed menu.xml issue with string names. Thanks to iptux for that and for the updated Chinese translation.  
		Thanks to Joffery for again updating the French translation.  Updated the other translations with Google Translate.  
2.0.2 - Rules file  management support added.  Notifications added.  Notifications off by default.  Fix for issue where if changes to rules are made and you click the back key and say apply the app doesn't exit afterwards.
2.0.1 - Fix for Null Pointer Exception when trying to import rules before exporting rules.  Added a check for External storage in case a device doesn't have its SDcard mounted at the time.
2.0.0 - Added Roaming Support.  Added Export/Import of Rules.  BootBroadcast updated to correct issues
		with some devices not applying rules after a reboot.
1.0.9 - Updated the translations.  IPv6 support cleaned up.  Back to a single shell script.
1.0.8 - Menu's cleaned up.  IPv6 support available again for some devices.  Please note that not all devices support IPv6. IPv6 support is now an option to enable.  If your device does not support IPv6 you get an error saying "ip6tabled not found".
1.0.7 - Reverted IPv6 support due to issues with older devices.
1.0.6 - Fixed issue where HTTPS sites and apps could bypass rules on some devices. 
		Added IPv6 support. Updated iptables binaries.
1.0.5 - Updated the fix for the Verizon SGS3 to make it cleaner.
1.0.4 - Fix for Verizon Samsung Galaxy S 3 ignoring rules. Added interface name for VZW SGS3. 
        Many thanks to Warren for all the help with testing the SGS3! 
        Updated the translations. Fix for link in Custom Scripts not working.
1.0.2 - Updated French translation thanks to Joffrey.  Fix for issue where any user could make a DNS call thanks to tripolar!
1.0.1 - Added a number of translations.
1.0.0 - initial release. Updated for Android 4.x.  Added new interfaces for new devices.

android_firewall's People

Contributors

iptux avatar mograk avatar skullone avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.