PacketFence
Bug Tracking System

PacketFence - Roadmap

PacketFence - +1
================
7%
- 0001307: [captive portal] Redirection after registration is not working well - new.
- 0001355: [dhcp] potential parsing problem in pfdhcplistener - new.
- 0001350: [web admin] graph titles - new.
- 0001342: [configuration] have minimal radius logging and expose it on the web interface - new.
- 0001305: [captive portal] guest management improvements - new.
 - 0001314: [web admin] batch guest creation success message looks like an error message - new.
 - 0001304: [captive portal] guest account expiration improvements - new.
- 0001311: [configuration] person and identifier are confusing concepts - new.
- 0001279: [core] iptables.bak unable to restore on shutdown due to 1 service still running - new.
- 0001297: [hardware modules] Nortel 802.1X / MAC-Auth support - new.
- 0001272: [error-handling] pfcmd checkup non-zero return value if everything isok - new.
- 0001267: [captive portal] add template toolkit error reporting on all ->process calls - new.
- 0001247: [core] consistency problem with new access types (dot1x, mac-auth and inline) and port-security - new.
- 0001236: [web admin] Restart httpd from Web Admin - new.
- 0001237: [core] floating network devices pvid = vlanName instead of vlanId - new.
- 0000918: [performance] person lookup on persons with a lot of nodes hangs web interface - new.
- 0001233: [dhcp] Allow configuration parameters to push voice-vlan dhcp options - new.
- 0001218: [configuration] installer.pl doesn't record database information in pf.conf - new.
- 0001083: [web admin] set_hideable should be defined by ui.conf - new.
- 0001133: [web admin] ui.conf's ui.node.edit not obeyed for node edit screen - new.
- 0001091: [error-handling] Warnings on up traps trying to verify if MAC is a floating device - new.
- 0001096: [error-handling] a lot of failed database query in large environments - new.
- 0001354: [configuration] snmp V3 multiple switch one username (obilodeau) - feedback.
- 0001275: [core] httpd fail to start using passthrough=proxy - confirmed.
- 0001353: [configuration] configurator not finding interfaces (dwuelfrath) - assigned.
- 0001141: [IDS] Support for surricata IDS (obilodeau) - assigned.
- 0001170: [doc] VoIP support chart (user201) - assigned.
- 0001348: [configuration] Configurator.pl does not accept special character as password. (obilodeau) - assigned.
- 0001331: [core] Swtich in Disovery mode logs node connection details (obilodeau) - assigned.
- 0001332: [web admin] Request to Edit node details under unregistered report (obilodeau) - assigned.
- 0000917: [error-handling] node add fails on key constraint and they are not validated beforehand (obilodeau) - assigned.
- 0000840: [error-handling] pfcmd node edit (web node edit) fails silently (obilodeau) - assigned.
- 0000929: [future] Proper routed VLAN support - assigned.
- 0000956: [IDS] confusion between trapping.range, pf.conf's interfaces and networks.conf (fgaudreault) - assigned.
- 0001253: [core] backslashes not handles properly when inserted into database (obilodeau) - assigned.
- 0000877: [feature] CSS editor for styles.css and mobile.css available in the web admin (obilodeau) - assigned.
- 0001215: [hardware modules] Switch Web Services Password with @ in it silently fails (obilodeau) - assigned.
- 0001085: [refactoring] SNMP modules capability definitions (obilodeau) - assigned.
- 0001197: [core] improve pfcmd_vlan for emergency situations (obilodeau) - assigned.
- 0000674: [scanning] schedule.pm and 'other' crontab entries (obilodeau) - assigned.
- 0000756: [future] Sanitize configuration: trim whitespace in configuration files (obilodeau) - assigned.
- 0000883: [security] pfcmd.cgi is never called internally, suggest for removal (obilodeau) - assigned.
- 0000926: [web admin] operational report (obilodeau) - assigned.
- 0000930: [doc] no mention of pfcmd_vlan -getType -switch ... in install or admin guide (obilodeau) - assigned.
- 0000958: [error-handling] Network devices should state whether they support SNMPv3 in code (obilodeau) - assigned.
- 0001189: [scanning] scan.registration=enabled is not enforced if node is automatically registered through the shouldAutoRegister() hooks in pf::vlan (obilodeau) - assigned.
- 0001174: [hardware modules] isDot1xEnabled() a la isPortSecurityEnabled() (obilodeau) - assigned.
- 0001142: [captive portal] CGISessions are not expiring properly - assigned.
- 0001097: [error-handling] prevent thread from dying when connecting to MySQL (obilodeau) - assigned.
- 0001090: [refactoring] remove code related to hub detection (obilodeau) - assigned.
- 0001039: [packaging] admin.conf not in package %files (obilodeau) - assigned.
- 0001030: [error-handling] invalid MACs in traps are injected into the system (obilodeau) - assigned.
- 0001361: [web admin] Emptying a configuration parameter doesn't work from web admin and pfcmd (obilodeau) - resolved.
- 0001369: [hardware modules] thread crash with floating network devices with VoIP through SSH transport (obilodeau) - resolved.
- 0001370: [hardware modules] Net::Appliance::Session privilege detection broken resulting into a thread crash (obilodeau) - resolved.
- 0001368: [captive portal] passthrough doesn't work with domains without an ending slash (ex: http://www.google.co.uk) [^] (obilodeau) - resolved.

4 of 56 issue(s) resolved. Progress (7%).

PacketFence - +2
================
5%
- 0001371: [hardware modules] changing VLANs on trunk ports on the Cisco Catalyst product line might fail if through SSH - new.
- 0001364: [core] our Config::IniFiles usage is not bullet proof - new.
- 0001145: [future] IPv6 Support - new.
- 0001340: [dhcp] integrate dhcp option 82 parsing with other network information - new.
- 0001339: [i18n] get rid of our gettext domain - new.
- 0001313: [hardware modules] Port our Net-Appliance-Session to the version 3 API - new.
- 0001144: [future] active-active clustering support - new.
- 0001127: [refactoring] big refactoring: locationlog -> connectionlog - new.
- 0001140: [scanning] Support OpenVAS as a scanning engine - new.
- 0001230: [configuration] networks.conf merged into pf.conf - new.
- 0001224: [captive portal] web cache control in the captive portal - new.
- 0001222: [captive portal] present captive portal locale according to detected browser language - new.
- 0001120: [core] node import support for more input fields - new.
- 0000827: [IDS] Consider snorby integration - new.
- 0000753: [future] Handle switch migrations cleanly - new.
- 0000703: [feature] ifDesc instead of ifIndex - new.
- 0000941: [future] The traplog table does not show up the number of traps received but the traps treated by PF. Which is slightly different !... - new.
- 0000802: [future] Create the trapstats table and populate it from pfsetvlan - new.
- 0001156: [core] what should we do with dot11Deauthentication traps? - new.
- 0001172: [core] More information / metadata about switches (network devices) - new.
- 0001171: [captive portal] authentication::radius should support "encrypted" RADIUS authentication - new.
- 0001184: [web admin] finish group-based ui-<group>.conf support - new.
- 0001121: [doc] Improvements to the online POD documentation - new.
- 0001095: [feature] SNMP traps activity graphs should be available in Status -> Dashboard - new.
- 0001103: [web admin] Ability to create new entries in [passthroughs] and [proxies] sections in the Web Admin - new.
- 0001100: [captive portal] not reaching proper external remediation pages if multiple from same domain - new.
- 0000887: [feature] node_cleanup, node_delete and locationlog - new.
- 0001076: [web admin] web administration field validation - new.
- 0001077: [web admin] UTF-8 support - new.
- 0001079: [web admin] Popup icon takes space for nothing - new.
- 0001099: [web admin] ui.conf editor in the Web Administration - new.
- 0001122: [feature] pfcmd import node should allow setting default values for imported stuff on the CLI - new.
- 0000679: [upgrade] configurator.pl and default values - new.
- 0000986: [refactoring] a lot of redundant code in pfcmd's floatingnetworkdeviceconfig, networkconfig and switchconfig - new.
- 0000985: [refactoring] pf::config.pm loads all the config files. Should be split - new.
- 0001136: [hardware modules] potential floating network devices issues with write mem and reboots - new.
- 0001048: [feature] Proxy-support for pfcmd update ... - new.
- 0001104: [refactoring] split bin/pfcmd into several sub commands - new.
- 0000976: [refactoring] switch should be renamed network device - new.
- 0001131: [web admin] new dashboard widget like current node status (registered, nodes with violations, total) - new.
- 0000739: [feature] save web admin GUI preferences in database - new.
- 0000740: [feature] handle coldstart/warmstart traps - new.
- 0001118: [core] node import should trigger VLAN adjustments if node is present in the network - new.
- 0001082: [refactoring] Specify a VLAN per node - new.
- 0001111: [web admin] Report to show top users - new.
- 0001130: [logging] binaries should have an option to log on stdout - new.
- 0000770: [feature] Improve violation management in Web UI regarding Device Bans - new.
- 0001155: [web admin] Roles should be fetchable from LDAP in Web Admin - new.
- 0000963: [security] Challenge the assumption that pfcmd must run as root setuid (obilodeau) - assigned.
- 0000823: [future] Nessus Scan page detection (obilodeau) - assigned.
- 0001042: [feature] autoreg in a category (obilodeau) - assigned.
- 0000803: [refactoring] Genericize setVlan code that uses Q-BRIDGE mibs to SNMP.pm (avoid code duplication) (obilodeau) - assigned.
- 0000925: [web admin] nodes graph: registered nodes should stick to bottom (obilodeau) - assigned.
- 0001050: [captive portal] Force DHCP to send DHCPNACKs to client that juste changed VLAN that insist on getting an invalid IP (obilodeau) - assigned.
- 0001043: [doc] no documentation for configuration files outside of pf.conf / pf.conf.defaults (obilodeau) - assigned.
- 0001178: [core] Voice over IP (VoIP) static port-security instead of dynamic for locationlog accuracy and security (obilodeau) - assigned.
- 0000962: [web admin] php runs out of memory when using filters on a large database (obilodeau) - assigned.
- 0000981: [feature] Improve web customization usability (obilodeau) - assigned.
- 0000595: [captive portal] handle remediation pages the same way as registration pages - assigned.
- 0000075: [feature] make PF portable - assigned.
- 0000856: [error-handling] Cisco's getVlan with unknown ifIndex returns undef (obilodeau) - assigned.
- 0000749: [future] Violation load does not validate if 2 violations have the same ID (fgaudreault) - assigned.
- 0000768: [future] new packetfence install on centos with rpmforge pulls in postgresql..? (obilodeau) - assigned.
- 0000919: [future] include connection_type in relevant reports (obilodeau) - assigned.
- 0001201: [hardware modules] support CoA port-bouncing on Cisco (obilodeau) - assigned.
- 0001059: [refactoring] move 'static' methods out of pf::SNMP into a util module (obilodeau) - assigned.
- 0000821: [web admin] no visual hint showing sorting order in web admin - assigned.
- 0000844: [refactoring] Catalyst 2950 and 3500XL offer a ping function - assigned.
- 0000791: [web admin] filter causes memory exhaustion when there is a lot of data in packetfence (obilodeau) - assigned.
- 0000852: [error-handling] httpd should almost always run even if config sanity check fails (obilodeau) - assigned.
- 0000818: [future] Nessus scheduled scans disconnect between web UI and pfcmd (obilodeau) - assigned.
- 0000834: [future] IP - MAC history report is too strict about the IP/MAC field (obilodeau) - assigned.
- 0000854: [error-handling] no error handling in pfcmd_vlan's various ways to fetch information from switches (obilodeau) - assigned.
- 0000830: [future] test coverage analysis (obilodeau) - assigned.
- 0000876: [future] simplify registration / login process (obilodeau) - assigned.
- 0000829: [future] supported switch list should be auto-generated for admin interface (obilodeau) - assigned.
- 0000825: [future] Scan from Web admin doesn't work (obilodeau) - assigned.
- 0000824: [upstream] dot nessus files require to store credentials in plaintext (obilodeau) - assigned.
- 0000784: [future] pfsetvlan should have a watch dog feature (ludovic) - assigned.
- 0000837: [future] improve validation of INI style config files (switches.conf, violations.conf, pf.conf, etc.) (obilodeau) - assigned.
- 0000587: [future] vlan_named and interface types registration and isolation - assigned.
- 0000811: [future] per node whitelisting of violations (obilodeau) - assigned.
- 0000954: [error-handling] no validation on a person lookup in the web admin (obilodeau) - assigned.
- 0000944: [scanning] scheduled nessus scan doing weird things (obilodeau) - assigned.
- 0001168: [packaging] packetfence-doc package (obilodeau) - assigned.
- 0001167: [packaging] implement rpmlint's recommendations (obilodeau) - assigned.
- 0000938: [performance] pfdhcplistener calls to node_mac_wakeup could be throttled (obilodeau) - assigned.
- 0000945: [packaging] our tarball should have packetfence-1.8.8 instead of just pf as root folder (obilodeau) - assigned.
- 0000959: [performance] why is there a difference between the parsing threads and the processing threads and does it matter? (obilodeau) - assigned.
- 0000867: [configuration] Changes to switches.conf could get lost during a failover (obilodeau) - assigned.
- 0000875: [feature] do reverse arp when iplog can't help you (obilodeau) - assigned.
- 0001117: [performance] Violations are loaded way too often when monitoring PacketFence status (pfcmd service pf command) (obilodeau) - assigned.
- 0000947: [packaging] dependency cleanup (obilodeau) - assigned.
- 0000891: [future] view admin users in web admin (obilodeau) - assigned.
- 0000901: [error-handling] Expect a minimum set of sections in POD doc (obilodeau) - assigned.
- 0000799: [feature] Expose visitor cleanup as a pfcmd command instead of asking users to run SQL straight to the db (obilodeau) - assigned.
- 0000765: [refactoring] error handling: when calling pfcmd return value should be checked and propagated up to caller (obilodeau) - assigned.
- 0001070: [refactoring] Fake MACs (02:00:00...), authorizeMAC(..) and SNMP interface evolution (obilodeau) - assigned.
- 0000912: [feature] Discovery Protocols for Wireless IP Phones support (obilodeau) - assigned.
- 0000996: [refactoring] remove symbolic references in favor of hard references (obilodeau) - assigned.
- 0000966: [regression] node expiration with expire.node=... won't work in routed VLAN (obilodeau) - assigned.
- 0001134: [core] improvement in VLAN re-assignment behind IPT devices (VoIP) (obilodeau) - assigned.
- 0001153: [hardware modules] More flexible VLAN Attributes handling with RADIUS (support for Vendor Specific Attributes aka VSA) (obilodeau) - assigned.
- 0000842: [error-handling] error handling: send an email if something prevents a service to start (obilodeau) - assigned.
- 0000843: [web admin] better status information on web admin (obilodeau) - assigned.
- 0001029: [performance] PacketFence should have a reload option (obilodeau) - assigned.
- 0001023: [configuration] installer.pl and configurator.pl should be web-based (obilodeau) - assigned.
- 0001016: [hardware modules] Implement Cisco 4500 802.1x and MAB support (obilodeau) - assigned.
- 0001005: [captive portal] 802.1x and unauthenticated VLAN (obilodeau) - assigned.
- 0000997: [captive portal] Have an entity=.. config in pf.conf to represent the business / school / entity and use it in templates (obilodeau) - assigned.
- 0000978: [error-handling] add a restart reason to packetfence's `pfcmd service` (obilodeau) - assigned.
- 0000970: [web admin] VLAN field in violation configuration should be a drop-down (obilodeau) - assigned.
- 0000967: [refactoring] get rid of the dual CLI parsing (obilodeau) - assigned.
- 0000936: [performance] get rid of use threads where it is not required (obilodeau) - assigned.
- 0000948: [refactoring] Some global variables defined in pf::config.pm are redefines (hardcoded) almost everywhere in the code (rbalzard) - assigned.
- 0001041: [core] better tracking of live nodes (expire nodes on inactivity) (obilodeau) - assigned.
- 0000915: [refactoring] hardcoded 'reg' and 'unreg' node status should be refactored into constants (obilodeau) - assigned.
- 0001108: [security] Re-enable SE Linux support (fgaudreault) - assigned.
- 0001060: [dhcp] pfdhcplistener: DHCP Vendor support (obilodeau) - assigned.
- 0001081: [configuration] get rid of vlans=... in switches.conf (obilodeau) - assigned.
- 0000909: [core] use pfcmd_vlan for modules relying on Net::Telnet (obilodeau) - assigned.
- 0001061: [dhcp] XML DHCP fingerprint support (obilodeau) - assigned.
- 0001045: [upgrade] extension points for pf::web and cgi-bin files (obilodeau) - assigned.
- 0000974: [refactoring] SNMP modules hierarchy should be re-evaluated (obilodeau) - assigned.
- 0001046: [web admin] Switch (aka network devices) add/edit dialog revamp (obilodeau) - assigned.
- 0001071: [web admin] most lists in the web admin don't remember your position bringing you back to page 1 on deletion (obilodeau) - resolved.
- 0000600: [refactoring] pf.conf's 'service' section should be in a separate perl file - closed.
- 0000492: [future] add new cleanup/maintenance function - closed.
- 0000562: re-engineering of isPhone() (obilodeau) - closed.
- 0001109: [error-handling] Use of uninitialized value in pattern match (m//) at /usr/lib/perl5/vendor_perl/5.8.8/Net/MAC/Vendor.pm line 243 (0000001) (obilodeau) - closed.
- 0000878: [refactoring] folders in var/ created if not exist in pfcmd's sanity check (obilodeau) - closed.
- 0000932: [zen] After changing arp to vlan no possibility to restart packetfence service (fgaudreault) - closed.

7 of 132 issue(s) resolved. Progress (5%).


Mantis 1.1.6[^]
Copyright © 2000 - 2008 Mantis Group
Powered by Mantis Bugtracker