This repository has been archived by the owner on Apr 19, 2020. It is now read-only.
Features
- modularized and auto loaded proxy package
- autoloaded plugins which is located inside core/server/http_handler/proxyhandler
- modularized the wireless mode [mana, karma, etc]
- the main tab (Home, Settings, Station, Activity Monitor) now segregated into its own file
- all this pages are located under core/widgets/defaults
- the setting tab it is now generated automatically
- same as Setting page, the home page will also now automatically generated
- made an easy refference for the FSettings by calling FSettings.getInstance()
- FSettings call now located on the QApplication method instead of WifiPumpkin method.
- added method for check if wireless mode binary exist [hostapd mana/karma]
- added check if PumpkinProxy module dependencies is installed
- added installer to enable Wireless Mode options Hostapd-Mana/Karma
Fixes
- fixed version beta alert and constants
- fixed when include interface in Networking-manager
- set ip class A by default
- fixed [Errno 9] Bad file descriptor from dhcpserver
- fixed #322 error when remove the client from tableWidget
- set plugin BDFPROXY to hidden in Home
- fixed home GUI design auto resize when maximized
- save ssid name in config.ini
- removed binary hostpad-mana
- fixed Capture Image plugin
- updated Qtimer Count hours and mins
- fixed update all settings when restart AP #435
- fixed start WP without mitmproxy module installed
- change default pyoxy to DNS2Proxy if mitmproxy is not installed
- fixed AttributeError: Queue in TCP-Proxy package #449
- fixed No pyOpenSSL installed, no access internet #472
- fixed DHCP settings unchangeable after first starting #471
- fixed DHCP configuration file for pyDHCPServer and IscDHCPServer #475
- fixed Insert html code into js and css files PumpkiProxy #463
- fixed Error when enabled website clone and IP #469